|
Освоение ADuC7060 |
|
|
|
Jul 13 2010, 22:16
|
Группа: Участник
Сообщений: 8
Регистрация: 13-07-10
Пользователь №: 58 434

|
Добрый день.
Недавно начал осваивать сабж, для меня это первый опыт работы с ARM-ми. В качестве инструментария выбрал WinARM. Посмотрел примеры, которые идут с ним. По похожести контроллера самый близкий пример там для ADuC7020. Как я понял из этого примера, чтобы скомпилировать прогу под 7060, мне понадобятся кое-какие файлы, типа ADuC7060.h, ADuC7060-RAM.ld, ADuC7060-ROM.ld, может еще что-то... ADuC7060.h я нашел в интернетах, а вот с файлами *.ld пока туговато. Если в make-файле я поменяю SUBMDL = ADuC7020 на SUBMDL = ADuC7060, то естественно проект перестает компилироваться, требуя эти файлы. Не могло бы уважаемое сообщество помочь мне разобраться, как имеющуюся прогу под 7020 переделать на 7060?
|
|
|
|
|
 |
Ответов
|
Sep 29 2010, 10:07
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(swisst @ Sep 29 2010, 10:19)  интересно, что в датащите об этом ни слова Открываем даташит:
Внимательно смотрим на колонку Default value. Делаем то же самое для остальных регистров. Думаем.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Sep 29 2010, 12:01
|
Частый гость
 
Группа: Свой
Сообщений: 163
Регистрация: 16-02-07
Из: Харьков
Пользователь №: 25 425

|
спасибо. ткнули, так ткнули...на самом деле после атмеловской документации ожидал увидеть (ну хотя бы) такое же описание от АД...ну или хотя бы подобную фразу Цитата The port pins are tri-stated when a reset condition becomes active, even if no clocks are running. по предыдущему вопросу ничего не скажете ?
Сообщение отредактировал IgorKossak - Sep 29 2010, 12:49
Причина редактирования: Бездумное цитирование
|
|
|
|
|
Sep 29 2010, 14:45
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(swisst @ Sep 29 2010, 15:01)  по предыдущему вопросу ничего не скажете ? Нет, не скажу. 706x живьем не видел, да и с предыдущими работал мало. Читайте внимательно даташит, напишите в службу поддержки АД, в крайнем случае. Или позвоните в представительство, свяжут со спецом по применению. У него наверняка есть какой-либо кит и он может проверить на нем ваш вопрос. А если не сможет - пишите в головное представительство, чтобы пинали местных.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Sep 30 2010, 22:13
|

Местный
  
Группа: Свой
Сообщений: 201
Регистрация: 6-01-05
Пользователь №: 1 830

|
Цитата(Сергей Борщ @ Sep 29 2010, 17:45)  Нет, не скажу. 706x живьем не видел, да и с предыдущими работал мало. Читайте внимательно даташит, напишите в службу поддержки АД, в крайнем случае. Или позвоните в представительство, свяжут со спецом по применению. У него наверняка есть какой-либо кит и он может проверить на нем ваш вопрос. А если не сможет - пишите в головное представительство, чтобы пинали местных. А у них по ADuCам служба поддержки есть? Я в свое время так и не достучался. Тем более непонятно куда... А вопросов была куча. Поскольку более гм ... "краткой" документации, чем по ADuC7xxx, в жизни не встречал. Единственный выход - идти на FTP ftp://ftp.analog.com и там в разделе pub/MicroConverter скачать все что видите по ADuC7xxx. По крайней мере я только так въехал в ADuC7128. Особенно в их PLA. PS. По поводу назначения ног (если они прописаны в таблице) в ADuC7128 вроде бы багов не было, как и проблем с SPI. Можно, думаю, того же ожидать и от ADuC7060. Помню не заладился у меня аппаратный I2C и непонятки возникли при работе с контроллером флеш-памяти. Ввиду спешки не стал искать причины, выкрутился программным I2C, а на установку защиты вообще плюнул. И так сошло.
|
|
|
|
Сообщений в этой теме
Sargass Освоение ADuC7060 Jul 13 2010, 22:16 etoja В местных закромах есть компилятор rowley crossstu... Jul 13 2010, 23:30 Сергей Борщ Цитата(Sargass @ Jul 14 2010, 09:16) Как ... Jul 13 2010, 23:50 Sargass Цитата(Сергей Борщ @ Jul 14 2010, 03:50) ... Jul 16 2010, 09:40 AHTOXA Вот минимальный проект для aduc706x под gcc: Jul 14 2010, 00:41 IgorKossak QUOTE (Sargass @ Jul 14 2010, 09:16) В ка... Jul 14 2010, 01:43 Sargass Цитата(IgorKossak @ Jul 14 2010, 05:43) В... Jul 15 2010, 07:09  etoja Цитата(Sargass @ Jul 15 2010, 11:09) Како... Jul 15 2010, 07:40  IgorKossak QUOTE (Sargass @ Jul 15 2010, 10:09) Како... Jul 15 2010, 10:25  Шурила Цитата(Sargass @ Jul 15 2010, 10:09) Како... Jul 16 2010, 11:07   Sargass Цитата(Шурила @ Jul 16 2010, 15:07) А про... Sep 7 2010, 07:22 Sargass Понадобилось переключить aduc на внешний кристалл,... Sep 9 2010, 07:07 Sargass Цитата(Sargass @ Sep 9 2010, 11:07) Понад... Nov 11 2010, 05:09 Sargass Почему может не работать синхронизация PWM от внеш... Sep 20 2010, 11:53 swisst да бы не плодить темы - спрошу здесь. вопрос дилет... Sep 24 2010, 06:59     Sargass Цитата(Dir @ Oct 1 2010, 02:13) А у них п... Oct 27 2010, 11:29     Паф Цитата(Dir @ Oct 1 2010, 02:13) А у них п... Oct 28 2010, 07:38 gmp Сам недавно начал осваивать ADUC7061.
У вас разре... Dec 13 2010, 09:57 LexaryStyle 1. При закорачивании входа перемычкой для дифф вкл... Jun 17 2015, 09:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|