Микроконтроллеры | В поисках PICового гуру... |
|
---|---|---|
это с 3-й стр даташит по HDSP-0762 |
|
|
Vlad_Petr: Полагаю,если упростить до голой сути, то по этой теме существует два вида ХОЧУ (для чего и зачем,уточнять не будем) : прежде всего ЗНАТЬ И УМЕТЬ |
|
|
КЗ: Пожалуйсто с этого места поподробнее. Т.к я понял применен АТmegа 8. Я не знаком с программированием (составлением и отладкой программ) AVR(справочников по старшему семейству у меня тоже нет). Возникает вопрос: что мне надо скачать, что бы преобразовать этот ткст хекс файл (какая среда разработки и отладки использовалась, на чем все это написано) Мега8 применена из-за многих соображений: Компилятор CodeVisionAVR - что собственно указано в загаловке Отладка - ну она тут и не нужна особо - Протеус (выше я уже говорил про это). ЗЫ Постарайтесь внимательно изучить схему (она, кстати неполная ) и понять, что делает каждая команда в исходнике. |
|
|
КЗ: Я тут посмотрел материал по данной теме. Во-первых, есть ли перечень расшифровок всех кодов, всех производителей, всех версий. Это я к тому, стоит ли расшифровкой вообще заморачиваться. И ещё, никак не могу понять, почему вы так упорно хотите запихать текстовые сообщения именно во флеш? |
|
|
Gregory: Начали Микрочипом, а закончили Атмелом. Я тут посмотрел материал по данной теме. Во-первых, есть ли перечень расшифровок всех кодов, всех производителей, всех версий. Это я к тому, стоит ли расшифровкой вообще заморачиваться. Достаточно поставить джампер, к примеру. Кроме того, что-то не понял, как выводится информация, если, допустим, несколько устройств неисправны? Не вопрос - решается на раз-два И ещё, никак не могу понять, почему вы так упорно хотите запихать текстовые сообщения именно во флеш? Ну можно поставить что-нибудь на i2c - но внутри МК - изяшнее - всего один корпус ... |
|
|
Достаточно поставить джампер Не вопрос - решается на раз-два Ну можно поставить что-нибудь на i2c И как всё-таки с изготовлением платы? |
|
|
Gregory: POST прошёл целиком - имеем обобщённый код всех ошибок (сумму, разность, или хрен знает что) Gregory: Опять меня не поняли. Флеш и имеется ввиду - память программ - у мега 8 это 8 кбайт, а EEPROM практически у всех крошечная ... |
|
|
При обнаружении ошибки, POST останавливается - имеем код этой ошибки вот так - правильно. Покуда ни починишь сие девайсо-дохлие, дальше грузиться ничего не будет. |
|
|
ладно, господь с пиками коли уж на атмель то "мели атмеля, твоя неделя " что есть протеус? с кодвижином все более-менее-менее ясно но мучает такой вопрос switch (a) { если я напишу так: case 0x**: sprintf(display_buffer,"############ %x\n", a);break; default: sprintf(display_buffer,"KOD %x\n", a);break |
|
|
а если на то пошло то можно приенить еще более емкое чудо-юдо типа ATmega16 или вообще ATmega2561 ,не изменяя принципиально программу(только с поправкой на выводы) |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |