an.skornyakov 0 6 октября, 2011 Опубликовано 6 октября, 2011 · Жалоба Разрабатываем девайс на LPC1768, который будет прошивать другой девайс на PIC24F08. В ходе разработки встали следующие вопросы: 1) Есть ли существенное преимущество в скорости прошивки через Enhanced ICSP перед просто ICSP? 2) Есть ли какие то ограничения на частоту клоков и даты при прошивке конкретно program memory? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vlad27 0 7 октября, 2011 Опубликовано 7 октября, 2011 · Жалоба Так почитайте Flash Programming Specifications на соответствующий девайс на сайте производителя, там как раз есть ответы на ваши вопросы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
an.skornyakov 0 7 октября, 2011 Опубликовано 7 октября, 2011 · Жалоба Так почитайте Flash Programming Specifications на соответствующий девайс на сайте производителя, там как раз есть ответы на ваши вопросы. Спасибо за совет, получилось со многим разобраться Возникла новая проблема, воспользовавшись спецификацией на мой девайс, я написал функцию, считывающую с девайса некую область памяти из флеша (4 инструкции по 24 бита, итого 12 байт). Функция работает, но иногда возвращает вместо значения нули. Этот факт вносит существенные задержки в процесс прошивки PIC'а. Я проверил все требования по вреименам, все вроде хорошо. Ума не приложу в чем может быть дело и как с этим бороться. То есть последовательность действий вроде как правильная, но девайся иногда вместо данных возвращает нули, или, что скорее всего - ничего не возвращает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться