Сейчас как раз и работаем над возможностью отладки из под Keil-а в аппаратуре.atem писал(а):Тогда получается, что если регистры несовместимы, отлаживать программу в Keil нельзя??
1887ВЕ3Т
Модераторы: ea, Alis, pip, gurzzza, _sva_
-
- Специалист
- Сообщения: 215
- Зарегистрирован: 12 ноя 2009, 17:42
- Откуда: Воронеж
- Контактная информация:
Re: 1887ВЕ3Т
Re: 1887ВЕ3Т
Меня интересует не отладка программы в аппаратуре, а возможность написания программы в KEIL с использованием файла xc16x.h?
-
- Специалист
- Сообщения: 215
- Зарегистрирован: 12 ноя 2009, 17:42
- Откуда: Воронеж
- Контактная информация:
Re: 1887ВЕ3Т
Писать программы в Keil можно. В ближайшее время выложим соответствующую информацию по настройке Keil с корректированным xc16x.h файлом.atem писал(а):Меня интересует не отладка программы в аппаратуре, а возможность написания программы в KEIL с использованием файла xc16x.h?
Re: 1887ВЕ3Т
Интересует орентировочная стоимость макетной платы и адаптера
-
- Специалист
- Сообщения: 215
- Зарегистрирован: 12 ноя 2009, 17:42
- Откуда: Воронеж
- Контактная информация:
Re: 1887ВЕ3Т
Адаптер пока не в производстве, а по макетной плате (стоимость или заказ) лучше обращаться по тел. (4732)26-39-62 Кириллов Виктор Петрович.velds писал(а):Интересует орентировочная стоимость макетной платы и адаптера
Re: 1887ВЕ3Т
Здравствуйте!
Я только начинаю работать с данным контроллером.
Хотелось бы знать, програмирование внутренней флэш-памяти возможно только через выводы JTAG контроллера? Есть ли возможность "прошивки" памяти программ через ASC0 (как это можно делать в XC167CI)?
И второй вопрос касается программы "Flash Writter"..Программа не запускается, а только выводится сообщение о невозможности найти драйвер, хотя все делал по инструкции, прилагаемой к данной программе...
Я только начинаю работать с данным контроллером.
Хотелось бы знать, програмирование внутренней флэш-памяти возможно только через выводы JTAG контроллера? Есть ли возможность "прошивки" памяти программ через ASC0 (как это можно делать в XC167CI)?
И второй вопрос касается программы "Flash Writter"..Программа не запускается, а только выводится сообщение о невозможности найти драйвер, хотя все делал по инструкции, прилагаемой к данной программе...
-
- Специалист
- Сообщения: 86
- Зарегистрирован: 03 фев 2011, 15:03
- Откуда: Воронеж
- Контактная информация:
Re: 1887ВЕ3Т
Здравствуйте!АВР_spb писал(а):Здравствуйте!
Я только начинаю работать с данным контроллером.
Хотелось бы знать, програмирование внутренней флэш-памяти возможно только через выводы JTAG контроллера? Есть ли возможность "прошивки" памяти программ через ASC0 (как это можно делать в XC167CI)?
И второй вопрос касается программы "Flash Writter"..Программа не запускается, а только выводится сообщение о невозможности найти драйвер, хотя все делал по инструкции, прилагаемой к данной программе...
1. Прошивка памяти программ во внутреннюю Flash-память через ASC0 возможна, но необходимо грамотно расположить программу в памяти. Соответственно это может быть внешняя память, внутреннее ОЗУ или часть внутренней Flash-памяти, все зависит от конкретной реализации программы, которую надо записать. Также программу-прошивальщик лучше реализовать без прерываний во избежание возможных конфликтов.
2. Если Вы все делали по прилагаемой инструкции, то, скорее всего, дело заключается в ограниченных правах, т.е. запрещен доступ для открытия портов. Мы сталкивались с похожей проблемой, расширили права до "администратора" и проблема ушла.
Re: 1887ВЕ3Т
У меня была попытка связаться с контроллером по ASC0, по аналогии с XC167CI с помощью программатора Memtools 3, но ответного слова не было ("подбой" сигналов EA, ALE и RDn соответствует режиму Standart Boot). Возможно ли использование данной программы, или нужна собственная программа для "прошивки" памяти программ?
-
- Специалист
- Сообщения: 215
- Зарегистрирован: 12 ноя 2009, 17:42
- Откуда: Воронеж
- Контактная информация:
Re: 1887ВЕ3Т
Встроенного загрузчика Flash через последовательный порт, как реализовано в XC167, в нашей схеме нет. В сообщении, которое было написано выше нашими специалистами, имеется ввиду, что возможна самостоятельная реализация такого загрузчика, впрочем, возможна самостоятельная программная реализация загрузчика через любой порт микроконтроллера. В "голом" МК возможна загрузка программы только через JTAG.АВР_spb писал(а):У меня была попытка связаться с контроллером по ASC0, по аналогии с XC167CI с помощью программатора Memtools 3, но ответного слова не было ("подбой" сигналов EA, ALE и RDn соответствует режиму Standart Boot). Возможно ли использование данной программы, или нужна собственная программа для "прошивки" памяти программ?
Re: 1887ВЕ3Т
В прикрепленном файле - лог работы программы тестера OCDS. По-возможности, подскажите, в чем может быть неисправность..
В схеме тактирования стоит внешний резонатор на 16 МГц, но он запускается очень редко. В чем может быть причина?
Обязательна ли для работы блока OCDS внешняя частота, или он тактируется от TCK?
В схеме тактирования стоит внешний резонатор на 16 МГц, но он запускается очень редко. В чем может быть причина?
Обязательна ли для работы блока OCDS внешняя частота, или он тактируется от TCK?
- Вложения
-
- 1.doc.rtf
- Лог
- (2.93 КБ) 301 скачивание