-
- а не улетаете за диапазон частот? 80h это 128, т.е. М= 130. На выходе у вас 130МГц. не? - Илья(27.11.2018 15:33)
- Илья, там не 0х80 (80h) а 80, т.е М= 82 - m16_home(27.11.2018 16:26)
- Ну, 130МГц это нормально для диапазона генератора ФАПЧ 100..200МГц. Вопрос какой там делитель PLLPOST? Nikolay_Po(598 знак., 27.11.2018 16:04)
- Спасибо m16_home(389 знак., 29.11.2018 20:37)
- Для примера мой oscillator.c для внутреннего генератора, с подстройкой частоты. Обнаружение сбоя генератора не использую, так как для внутреннего вероятность сбоя не высока и мои приложения того не требовали. Nikolay_Po(1136 знак., 29.11.2018 23:15)
- радость была преждевременной m16_home(136 знак., 30.11.2018 22:10)
- Вот, для PIC24HJ64GP202 Nikolay_Po(5090 знак., 30.11.2018 22:53 - 22:55)
- Спасибо m16_home(1598 знак., 01.12.2018 11:16)
- Частота, если светодиодом помигать, соответствует ожидаемой? Без отладчика, просто зашить чип тестом с мигалкой на 40МГц? Nikolay_Po(136 знак., 01.12.2018 20:04)
- собственно с этого и начал m16_home(496 знак., 01.12.2018 21:54)
- И что, мигает чётко, ровно, без "мерцаний"? Исключительно для теста, попробуйте код из моего примера Go40MIPS() на FRC. Если и на встроенном не работает - то проблема отладчика. На всякий случай конфигурация: Nikolay_Po(2595 знак., 02.12.2018 18:35)
- Попробовал m16_home(264 знак., 03.12.2018 10:06)
- Нелья в конфиге FNOSC = FRCPLL! Если стартуете на PLL, то чтобы поменять любые делители, нужно сначала перейти на источник синхронизации без PLL и лишь затем менять коэффициенты деления! Nikolay_Po(123 знак., 03.12.2018 10:13)
- Извиняюсь, был неправ . уже мозг кипит от этой хрени. - m16_home(03.12.2018 10:24)
- Заново: Nikolay_Po(1037 знак., 03.12.2018 10:48)
- ОК m16_home(2319 знак., 03.12.2018 11:37)
- Правильно ли я понимаю: отладка работает на FRC без PLL, но при переключении на FRC+PLL чип работает нормально от внутреннего генератора с ФАПЧ, частота инструкций соответствует ожидаемой, но отладчик теряет связь с чипом? Nikolay_Po(502 знак., 03.12.2018 14:22 - 14:39)
- С деталюшками и напряжениями всё в норме. m16_home(377 знак., 03.12.2018 14:40 - 14:43)
- Так что, с PICkit3 работает? - Nikolay_Po(03.12.2018 14:43)
- Именно. m16_home(152 знак., 03.12.2018 14:47 - 14:49)
- Так что, с PICkit3 работает? - Nikolay_Po(03.12.2018 14:43)
- С деталюшками и напряжениями всё в норме. m16_home(377 знак., 03.12.2018 14:40 - 14:43)
- Правильно ли я понимаю: отладка работает на FRC без PLL, но при переключении на FRC+PLL чип работает нормально от внутреннего генератора с ФАПЧ, частота инструкций соответствует ожидаемой, но отладчик теряет связь с чипом? Nikolay_Po(502 знак., 03.12.2018 14:22 - 14:39)
- ОК m16_home(2319 знак., 03.12.2018 11:37)
- Заново: Nikolay_Po(1037 знак., 03.12.2018 10:48)
- Извиняюсь, был неправ . уже мозг кипит от этой хрени. - m16_home(03.12.2018 10:24)
- Нелья в конфиге FNOSC = FRCPLL! Если стартуете на PLL, то чтобы поменять любые делители, нужно сначала перейти на источник синхронизации без PLL и лишь затем менять коэффициенты деления! Nikolay_Po(123 знак., 03.12.2018 10:13)
- Попробовал m16_home(264 знак., 03.12.2018 10:06)
- И что, мигает чётко, ровно, без "мерцаний"? Исключительно для теста, попробуйте код из моего примера Go40MIPS() на FRC. Если и на встроенном не работает - то проблема отладчика. На всякий случай конфигурация: Nikolay_Po(2595 знак., 02.12.2018 18:35)
- собственно с этого и начал m16_home(496 знак., 01.12.2018 21:54)
- Частота, если светодиодом помигать, соответствует ожидаемой? Без отладчика, просто зашить чип тестом с мигалкой на 40МГц? Nikolay_Po(136 знак., 01.12.2018 20:04)
- Спасибо m16_home(1598 знак., 01.12.2018 11:16)
- Вот, для PIC24HJ64GP202 Nikolay_Po(5090 знак., 30.11.2018 22:53 - 22:55)
- радость была преждевременной m16_home(136 знак., 30.11.2018 22:10)
- Зачем шагать через смену тактовой частоты? Я не требую невозможного. Nikolay_Po(2688 знак., 29.11.2018 23:01 - 23:03)
- Для примера мой oscillator.c для внутреннего генератора, с подстройкой частоты. Обнаружение сбоя генератора не использую, так как для внутреннего вероятность сбоя не высока и мои приложения того не требовали. Nikolay_Po(1136 знак., 29.11.2018 23:15)
- 130 это уже с постделителем. После умножителя 260МГц, что тоже выше допустимого (200). PLLPRE = 2, после него 2МГц. 2*130 = 260. 260/2 = 130МГц (при разрешенной 80МГц) - Илья(27.11.2018 16:11)
- Спасибо m16_home(389 знак., 29.11.2018 20:37)
- У меня тоже были проблемы с потерей связи на переключении частоты (32кГц/16МГц на PIC24F). Работает, если смена тактовой частоты происходит не во время взаимодействия отладчика. Nikolay_Po(373 знак., 27.11.2018 15:19)
- а не улетаете за диапазон частот? 80h это 128, т.е. М= 130. На выходе у вас 130МГц. не? - Илья(27.11.2018 15:33)