|
Переход Philips->Atmel |
|
|
|
Mar 16 2007, 14:14
|
Участник

Группа: Участник
Сообщений: 36
Регистрация: 15-05-06
Пользователь №: 17 104

|
Здравствуйте, господа. Изложу вкратце суть проблемы. Программил я потихоньку на МК LPC210x, и теперь волею судьбы (а точнее, нынешнего работодателя  ), перехожу на Atmel AT91SAM7S. Первое впечатление - куда я попал?!!! Вроде опыт работы с процом ARM-архитектуры имеется, а всё равно с ходу ничего не понятно. Такими же остались только команды и архитектура регистров общего назначения. Ну да с этим понятно, это и есть архитектура. Теперь о грустном. ВСЯ периферия другая Мой вопрос: подскажите, с чего начать осваивать атмелы, где взять примеры кода, есть ли книжка наподобие "Микроконтроллеры LPC2000" Тревора Мартина.
|
|
|
|
|
 |
Ответов
|
Mar 16 2007, 23:57
|

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

|
Цитата(serj_obninsk @ Mar 16 2007, 13:14)  Мой вопрос: подскажите, с чего начать осваивать атмелы, Берем файл описания регистров из компилятора, тупо копируем в исходник, удаляем все кроме имен регистров, далее берем первый регистр, читаем его описание в даташите, думаем чем его надо проинициализировать в нашей конструкции. И так со всеми регистрами. Когда список закончится - имеем целостное представление о всей периферии. Осваивал так LPC, потом SAM7, потом ADuC. Весь процесс занимает день-два. Цитата(serj_obninsk @ Mar 16 2007, 13:14)  где взять примеры кода, Создать самому на основании чтения даташита. На начальном этапе гораздо эффективнее чем копаться в чужом коде. Во всяком случае для меня.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
serj_obninsk Переход Philips->Atmel Mar 16 2007, 14:14 SpiritDance Поздравляю. В свое время тоже попал в такую сетуев... Mar 16 2007, 15:01 kichkine Я бы начал с чтения errata, очень полезный докумен... Mar 16 2007, 15:30 serj_obninsk Цитата(SpiritDance @ Mar 16 2007, 15:01) ... Mar 16 2007, 15:33 SpiritDance На сайте атмел например
http://atmel.com/dyn/prod... Mar 16 2007, 16:16 Jurdens Не понимаю нафиг тебе переходить.
Я вот обратно с ... Mar 16 2007, 16:56  serj_obninsk ЦитатаНе понимаю нафиг тебе переходить.
Я вот обра... Mar 16 2007, 18:30 KostyanPro http://projects.org.ua/project/arm/AT91SAM7S256_HO... Mar 16 2007, 19:02 Dopler Примеров там до черта, со всей переферией, с сайта... Mar 17 2007, 10:16 DASM Ну народ пошел.. Атмель намного приятнее, перефири... Mar 17 2007, 11:24 klen Цитата(DASM @ Mar 17 2007, 11:24) Ну наро... Mar 17 2007, 13:26  zltigo Цитата(klen @ Mar 17 2007, 12:26) обоснуй... Mar 17 2007, 15:57 DASM чего обосновывать ? DMA на перефирию нету, тока жр... Mar 17 2007, 13:49 sensor_ua Внятно о минусах - только плохая (вроде уже у ... Mar 17 2007, 15:23 beer_warrior ЦитатаLPC - АЦТОЙ !!!
C LPC не работал... Mar 17 2007, 15:37 serj_obninsk Цитата(beer_warrior @ Mar 17 2007, 16:37)... Apr 10 2007, 13:55 sensor_ua ЦитатаХарактерная особенность 550 UART, что в нем ... Mar 17 2007, 16:05 zltigo Цитата(sensor_ua @ Mar 17 2007, 15:05) Эт... Mar 17 2007, 16:32 sensor_ua Отсутствие FIFO для LSR - нельзя доверять всему со... Mar 17 2007, 16:56 zltigo Цитата(sensor_ua @ Mar 17 2007, 15:56) От... Mar 17 2007, 17:48  Сергей Борщ Цитата(zltigo @ Mar 17 2007, 16:48) Я отн... Mar 17 2007, 18:53   zltigo Цитата(Сергей Борщ @ Mar 17 2007, 17:53) ... Mar 17 2007, 20:34 DASM Дядьки, скажите плиз, сколько Пхилипс кушает на 50... Mar 17 2007, 17:24 sensor_ua ЦитатаВ нормальных линиях ошибок просто НЕТ - лич... Mar 17 2007, 19:32 sensor_ua ЦитатаА куда его битый?
Ещё раз - битый только пос... Mar 17 2007, 21:05 zltigo Цитата(sensor_ua @ Mar 17 2007, 20:05) Те... Mar 17 2007, 22:31 sensor_ua ЦитатаАбсолютно любой описание которого превышает ... Mar 17 2007, 22:46
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|