| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Прошивка PIC https://radiokot.ru/forum/viewtopic.php?f=58&t=170130 |
Страница 1 из 1 |
| Автор: | vipien [ Ср апр 15, 2020 06:43:20 ] |
| Заголовок сообщения: | Прошивка PIC |
Здравствуйте! Хотел попробовать собрать схему на мк PIC и столкнулся с проблемой при прошивке. Схема здесь: http://samodelnie.ru/publ/ehlektronnyj_ ... /1-1-0-211 Автор пишет: Цитата: Фузы OSC и MCLR должны быть установлены следующим образом: INTOSCIO on, MCLR off. Что он имеет ввиду, помогите разобраться? Прошить хотел через PICkit 2 Programmer (первый раз пытаюсь воспользоваться этой программой). Однажды прошивал PIC через другую программу, но никаких фьюзов не выставлял. Я вообще так понимаю это должно в программе прописано быть. |
|
| Автор: | korob [ Ср апр 15, 2020 06:59:05 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Для PIC-ов слово конфигурации (фузы) находится в самом hex-файле, и обычно ничего выставлять не надо. |
|
| Автор: | vipien [ Ср апр 15, 2020 07:01:15 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Для PIC-ов слово конфигурации (фузы) находится в самом hex-файле, и обычно ничего выставлять не надо. Я про это знаю, но смутили слова автора |
|
| Автор: | OKF [ Ср апр 15, 2020 07:03:07 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
В Хекс - это значит что всё уже выставлено в программе.) С ПИКами это удобнее, чем в AVR. Может Microchip теперь возьмётся за AVR?))) |
|
| Автор: | vipien [ Ср апр 15, 2020 07:32:33 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Цитата: Для PIC-ов слово конфигурации (фузы) находится в самом hex-файле Как-то можно это посмотреть в hex? |
|
| Автор: | korob [ Ср апр 15, 2020 07:43:18 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
В предпоследней строке hex-файла два предпоследних байта переставленных местами. Например предпоследняя строка выглядит так Код: :02400E00023F6F Слово конфигурации получается 0x3F02. |
|
| Автор: | vipien [ Ср апр 15, 2020 07:45:40 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Спасибо! |
|
| Автор: | NStorm [ Ср апр 15, 2020 21:35:51 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Может Microchip теперь возьмётся за AVR?))) Уже. В новых AVR с UPDI уже не таких бед с фьюзами. Источник тактового сигнала и частота на лету регистрами задаются. Прошивается через один UPDI интерфейс (ресет отключенный не помешает). В общем фьзы хоть целиком и не пропали, болезни их вроде ушли. |
|
| Автор: | vipien [ Вт май 05, 2020 18:53:48 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Здравствуйте! Все же фьюзы вручную надо изменять - выключил бит MCLR. Без этого схема не работала |
|
| Автор: | КРАМ [ Чт май 07, 2020 20:09:38 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Без этого схема не работала Глупости не надо писать. Вместо этого нужно изучить даташит. Если входной пин на выводе MCLR в схеме не задействован, то конфигурировать внешний/внутренний сброс можно как угодно. Но нужно помнить, что программаторы не поддерживающие основной режим программирования при котором требуется управление питанием (первым подается напряжение программирования, а питание потом), смогут прошить МК только один раз, если конфигурация имеет отключенный внешний сброс. |
|
| Автор: | vipien [ Пт май 08, 2020 07:03:09 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Вот и не пиши глупости. Именно из даташит нашел этот бит и вручную отключил его при прошивке. Иначе не работала схема |
|
| Автор: | korob [ Пт май 08, 2020 10:53:55 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Значит автор выложил кривой hex. |
|
| Автор: | КРАМ [ Пт май 08, 2020 15:33:55 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Вот и не пиши глупости. Именно из даташит нашел этот бит и вручную отключил его при прошивке. Иначе не работала схема Иначе, не значит в следствии... Учи матчать, а не неси ахинею. |
|
| Автор: | vipien [ Пт май 08, 2020 15:47:19 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Что ты прикопался? Почитай первое сообщение и пройди по ссылке. Там автор поясняет что надо сделать при прошивке. Так что не неси ахинею сам |
|
| Автор: | Вечный ученик [ Ср июл 15, 2020 10:26:17 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
Значит автор кривой Вот именно,многие на г сметану снять хотят.Пример: на сайте схема и кекс(исходника нет),собираешься,прошиваеш и все работает но недолго,перепрошиваеш и опять работает но недолго,обращаешся к кривому автору,просиш исходник,а он предлагает купить у него прошитый контроллер другой прошивкой ..... |
|
| Автор: | shindax [ Ср июл 15, 2020 12:26:10 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
...а он предлагает купить у него прошитый контроллер другой прошивкой ..... Так скачайте книги того-же Заеца, там все с исходниками и с ПП. Вот чего не знаю, так это насколько там безошибочно исходники набраны. |
|
| Автор: | Вечный ученик [ Ср июл 15, 2020 13:15:44 ] |
| Заголовок сообщения: | Re: Прошивка PIC |
. Заеца не читал,не знаю.Поэтому сам учусь писать программы по методике Лосева(препод из Сыктывкара),но некоторые моменты приводят в ступор,Вы в соседней теме это наблюдаете.Люди подобное уже написали,там есть ссылка часы с не стандартной динамической индикацией...Надеюсь подскажут как её организовать(чисто на программном уровне). |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


