реклама на сайте
подробности

 
 
> Как реализовать ICSP для PIC18CXXX?
Fledgling
сообщение Dec 1 2008, 13:11
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 27-09-08
Пользователь №: 40 529



Приветствую!

Опишите плз алгоритм перепрограммирования микроконтроллера PIC с использованием ICSP (In-Circuit Serial Programming).

Есть ли какой нибудь готовый Си-шный код (ANSI, ну или для люой платформы) который реализует алгоритм программирования?
То есть необходим сам "переход" из данных в HEX файле в подачу сигналов ("Дерганье"))) ножек CLOCK и DATA PIC'a?

Приветствуются любые сведения, русскоязычные мануалы, примеры кода и ссылки по темеsmile.gif
Заранее спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
VDLab
сообщение Dec 2 2008, 15:53
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 30-04-07
Из: DP.UA
Пользователь №: 27 419



Думаю все же бутлодеру в данном случае самое место, иначе придется ставить еще один МК + повышающий преобразователь напряжения+флешь-память для временного хранения прошивки+всю необходимую обвязку для этого хозяйства. Лучше взять сразу один МК, с обьемом памяти побольше(мало ли какие функции захочется добавить в будущем), и не придумывать такие жуткие извраты. У вас же не Evaluation board какой нибудь, а целевое устройство, зачем же себе лишних проблем добавлять?
Если все же хочется сделать таким заковыристым способом, то схему программатора и реализацию алгоритмов программ можно подсмотреть в исходниках Микрочиповского Pickit2.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Dec 2 2008, 18:38
Сообщение #3


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(VDLab @ Dec 2 2008, 19:53) *
Думаю все же бутлодеру в данном случае самое место, иначе придется ставить еще один МК + повышающий преобразователь напряжения+флешь-память для временного хранения прошивки+всю необходимую обвязку для этого хозяйства.

Совершенно не того!
МК у человека уже ЭСТЬ, а городить 12 вольт вовсе не обязательно, если имеется функция LVip, то есть фьюз предварительно прошит.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01438 секунд с 7
ELECTRONIX ©2004-2016