-
- Не нашёл, как через #prgma config задать одновременно старт на FRC (биты FOS, FPR не влияют) и XT_PLL16 (биты FPR). Получается, нужно, чтобы действовали одновременно две "прагмы": Nikolay_Po(1076 знак., 08.01.2019 02:47 - 02:51)
- Ты полную ерунду залепил. Одновременно запустить FRC и XT невозможно - этой прагмой/конфигом ты всего лишь управляешь мультиплексором "один-из-N" (FOSC), а не задаешь произвольный битовый паттерн. MBedder(399 знак., 08.01.2019 04:12)
- Никаких нарушений, ни логики ни документации. Оно де-факто работает так, в железе, сегодня индус проверил. Контроллер dsPIC30F6016A ещё не получил two-speed startup, как более поздние коллеги dsPIC33, но уже получил clock switching. Nikolay_Po(1973 знак., 08.01.2019 20:31)
- Да нахер этот two-speed startup тебе (и другим, кстати) вообще всрался - по ресету/фузам стартуй с того, с чем будешь работать (XT_PLL16), в первых же строках кода переключай OSCCONbits.POST в ÷16, но не жди(!) OSCCONbits.LOCK - MBedder(231 знак., 08.01.2019 20:54)
- Спасибо! Логично и практично! Разница лишь в несколько мА на PLL будет. Nikolay_Po(1069 знак., 09.01.2019 00:00)
- Да нахер этот two-speed startup тебе (и другим, кстати) вообще всрался - по ресету/фузам стартуй с того, с чем будешь работать (XT_PLL16), в первых же строках кода переключай OSCCONbits.POST в ÷16, но не жди(!) OSCCONbits.LOCK - MBedder(231 знак., 08.01.2019 20:54)
- Никаких нарушений, ни логики ни документации. Оно де-факто работает так, в железе, сегодня индус проверил. Контроллер dsPIC30F6016A ещё не получил two-speed startup, как более поздние коллеги dsPIC33, но уже получил clock switching. Nikolay_Po(1973 знак., 08.01.2019 20:31)
- Ты полную ерунду залепил. Одновременно запустить FRC и XT невозможно - этой прагмой/конфигом ты всего лишь управляешь мультиплексором "один-из-N" (FOSC), а не задаешь произвольный битовый паттерн. MBedder(399 знак., 08.01.2019 04:12)
- Не нашёл, как через #prgma config задать одновременно старт на FRC (биты FOS, FPR не влияют) и XT_PLL16 (биты FPR). Получается, нужно, чтобы действовали одновременно две "прагмы": Nikolay_Po(1076 знак., 08.01.2019 02:47 - 02:51)