Свежие обсуждения
Микроконтроллеры

PIC18F2455 & PIC18F4550 взаимозаменяемость

Кто нибудь с ними вплотную работал?

В описании устройства допускается установка любого (из этих 2х) чипа,
на схеме именно 2455, но hex-файл прошивки размером 30,8 кб.
Если замена без убытков возможна, хотелось бы краткого обоснования

Pазмеры flash у них существенно различны...

 

Дочитал английский даташит насчёт 4550 - с ним увеличивается кол-во управляющих каналов,
которые не нужны в моём случае. Вопрос перефразирую - подойдёт ли 2455 с 24 кб, или однозначно надо брать 2550, которых нет...
...если заблуждаюсь, будет интересно - в чём...

 

Crever: допускается установка любого (из этих 2х) чипа, Так все таки PIC18F2455^PIC18F4550(назв.темы) или PIC18F2550^PIC18F4550? д/ш зачитались?

 

Crever: hex-файл прошивки размером 30,8 кб
Из этого не следует, что в память МК Вы зальёте те же 30,8 кБ.
Переведите в bin утилитой hex2bin.exe и узнаете точный размер кода, который прошивается в МК.
Взять можно например здесь
Скорей всего МК менять не придётся.
PS Можно ещё попробовать универсальный конвертер binco

 

smg123
Из этого не следует, что в память МК Вы зальёте те же 30,8 кБ.

Скорей всего МК менять не придётся.

Спасибо - очень кратко и предельно ясно

.

AlexAlcoa
или PIC18F2550^PIC18F4550? д/ш зачитались

Нету-нету ошибок - скрин для наглядности

 

Наконец то получил ответ от автора устройства, подтверждающий правоту smg123 -

"I have tested it on both 2455 and 2550 (the firmware is compiled for 2455 but the 2550 has just more memory, than no problem) ...
it is an alfanumeric way of coding the non void part of the memory... so it's size have nothing to do with the size of memory..."

Можно делать!