http://forum.getchip.net/ |
|
Поддержка новых МК в Algorithm Builder http://forum.getchip.net/viewtopic.php?f=16&t=728 |
Страница 1 из 5 |
Автор: | Igor60 [ 24 мар 2016, 01:27 ] | |||
Заголовок сообщения: | Поддержка новых МК в Algorithm Builder | |||
По поводу внесения в Алгоритм Билдер новых МК мне известно только то, что специально оформленный текстовый файл компилируеся Algorithm Builder-ом - Ctrl+Shift+F12. К сожалению, образца для tiny у мен нет. Для ATtiny4313 сделал "в рукопашную" скорректировав T90S2313.Chp . Для ATmega16 ATmega32, текстовые файлы прилагаю.
|
Автор: | GetChiper [ 24 мар 2016, 20:18 ] |
Заголовок сообщения: | Re: Микропроцессорное зажигание |
Я такого не знал. Откуда информация? |
Автор: | Igor60 [ 24 мар 2016, 20:51 ] |
Заголовок сообщения: | Re: Микропроцессорное зажигание |
Через "третьи руки" от Громова. Больше ничего сказать не могу. Несколько лет назад в "переполненную" 2313 потребовалось внести дополнительный код (картинки для графического ЖКИ). Тогда и заинтересовался этим вопросом. Как уже написал тиньку поменял вручную на 4313. С Громовым связаться не удалось, но в сети нашлись добрые люди. Большей информацией и они не владеют. Может быть открыть отдельную тему на форуме? Во время своих "проб и ошибок" кое-чему научился и могу помочь. |
Автор: | GetChiper [ 24 мар 2016, 21:40 ] |
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder |
Отделил эту тему. Продолжаем пытаться разобраться. |
Автор: | PANYTA [ 12 окт 2016, 06:14 ] |
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder |
Автор: | Igor60 [ 12 окт 2016, 12:37 ] | ||
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder | ||
При помощи редактора *.hex файлов увеличил размеры памяти FLASH, SRAM и EEPROM. Вектора прерываний не трогал. Так что добавление ATtiny2313A, попробуй сделать сам ... Различие ATtiny2313A и ATtiny2313A Описано в AVR533. По архитектурным изменениям этот микроконтроллер рекордсмен среди всех A-вариантов. Новые возможности: Поменялись уровни POR. Sleeping BOD - регистр BODCR. Регистр управления питанием PRR. Буферный регистр USI - USIBR. Прерывания по смене состояния вывода PCINT теперь работает на всех выводах, добавились регистры PCMSK1, PCMSK2 и соответствующие биты в GIMSK/GIFR. Режим MASTER SPI у USART. Бит RSIG в SPMCSR. errata очистилась, новых известных ошибок нет.
|
Автор: | SVN [ 12 окт 2016, 18:32 ] |
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder |
Я тоже как-то пробовал изменить родной файл МК (сохранив оригинальный), но после правки, АВ не запускается (выдаёт ошибку). |
Автор: | Igor60 [ 12 окт 2016, 18:54 ] |
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder |
Есть два способа. Первый - игнорировать ошибку. Второй - записать файл под именем "знакомым" АБ... Я проверил оба. Компиляция программы прошла успешно. Стек установился на последний адрес ОЗУ. В железе все заработало. |
Автор: | SVN [ 12 окт 2016, 19:41 ] |
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder |
Я файл переделывал не меняя имени файла. АВ ругается на измененный файл и не запускается. |
Автор: | Igor60 [ 12 окт 2016, 20:34 ] |
Заголовок сообщения: | Re: Поддержка новых МК в Algorithm Builder |
Каким редактором правился файл? |
Страница 1 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |