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/  | 
|