Дешевые и хорошо документированный АРМ7

32-битные ARM-совместимые микроконтроллеры (AT91, ARM7, ARM9), а также микропроцессоры вплоть до ARM64

Moderator: Shaos

User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Дешевые и хорошо документированный АРМ7

Post by CHRV »

Шурик прекращай тут гегмонию ПИКов, нука срочно переименовываем в раздел "микроконтроллеры". :evil:
Предлагаю обратить внимание на супреский АРМ7, а конкретно на AT91SAM7S32. Суперского в нем конечно-же ЦЕНА!
Явный кандидат на использование в NedoPC General Sound. Причем можно даже эмуляцию Z80 при желании туда затолкнуть!
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Перенес топик в "Проект NedoPC" - если сильно надо будет, то сделаю отдельный форум про АРМы
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Shaos wrote:Перенес топик в "Проект NedoPC" - если сильно надо будет, то сделаю отдельный форум про АРМы
Гегемония пиков продолжается, а чем раздел "микроконтролеры" плох? :x
Shiru Otaku
Retired
Posts: 490
Joined: 16 Mar 2002 17:00

Post by Shiru Otaku »

И какова-же его цена? В сравнении с ATmega тем-же?:)
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Post by Ronin »

Shiru Otaku wrote:И какова-же его цена? В сравнении с ATmega тем-же?:)
efind выдал цену в районе 5$
CHRV wrote: Явный кандидат на использование в NedoPC General Sound
вот я тоже такое думал, но цена... (хотя мне казалось вам и так рано или поздно ат-меги не хватит)... А вот теперь 5$ это очень даже ничего. а как там у него с SDRAM ?
CHRV wrote: Причем можно даже эмуляцию Z80 при желании туда затолкнуть!
емуляция емуляцией, я бы не заморачивался, но как хотите. Главное другое - теперя можно реально на мп3 закладываться. и sdram сразу метра 4-8 положить. вот это реальный прогресс в GS-строении будет.
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Post by Ronin »

Shiru Otaku wrote:И какова-же его цена? В сравнении с ATmega тем-же?:)
ya.ru wrote: В промышленной партии контроллер AT91SAM7S32 в корпусе 48-lead LQFP стоит $2.90
http://news.rtcs.ru/html.cgi/txt/ic/Atm ... .htm?fid=2
-Поддержка аналогового интерфейса I2S
-Один 8-канальный 10-разр. аналогово-цифровой преобразователь, четыре канала мультиплексированы с линиями цифрового ввода-вывода
-Статическая работа на частотах до 55 МГц при наихудших условиях работы: напряжение питания 1,65В, температура 85?С
...
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Post by Ronin »

http://sub.chipdoc.ru/html.cgi/txt/ic/A ... htm?fid=25

напротив "внешняя шина" висит буквень N... т.е. внешней памяти обломс ?
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Post by Ronin »

даа, с внешней шиной что-то ничего ниже 10$ не находится.......

зы// я вот sdram плохо знаю (а что еще реально ? dram нихто давно не делает нормальных), может кто скажет, можно их запускать с cas_latency=0 (с соответствующим временем доступа) ? или для режима "запросил-получил" придется запускать sdram на большей чем цпу частоте, CL=1 и пропускать 1 такт ?
User avatar
CHRV
God
Posts: 1101
Joined: 29 Dec 2003 01:00
Location: Москва

Post by CHRV »

Ronin wrote:даа, с внешней шиной что-то ничего ниже 10$ не находится.......

зы// я вот sdram плохо знаю (а что еще реально ? dram нихто давно не делает нормальных), может кто скажет, можно их запускать с cas_latency=0 (с соответствующим временем доступа) ? или для режима "запросил-получил" придется запускать sdram на большей чем цпу частоте, CL=1 и пропускать 1 такт ?
С внешней памятью дешевые самсунги, маркировку не помню :)
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

CHRV wrote:
Shaos wrote:Перенес топик в "Проект NedoPC" - если сильно надо будет, то сделаю отдельный форум про АРМы
Гегемония пиков продолжается, а чем раздел "микроконтролеры" плох? :x
Тем что микроконтроллеры все абсолютно разные и я не хотел бы сваливать в одну кучу пики, авры, 51-е и армы. Если реально начнем копать в сторону ARM7, то я создам отдельный форум, посвященный ARM-ам, вынеся туда топики про РВМ, а до этого - пусть все находится в главном форуме.
Я тут за главного - если что шлите мыло на me собака shaos точка net
SfS
Doomed
Posts: 491
Joined: 16 Apr 2005 22:35
Location: Томск

Post by SfS »

Ну вот народ и до АРМов добрался. Поделюсь своим опытом-впечатлениями в этом вопросе.

Я уже больше полгода копаю АРМ 7th (по работе), конкретно - склепал себе платку на AT91M55800 (обошелся чтото порядка 12пьяных президентов), память внешняя. 1Мб ОЗУ 16битного, 512 ПЗУ 8бит. Пахает как зверь. Впечатления - весьма и весьма приятные. Одно недоумение - нафига там вообще система команд ARM ? Thumb - быстрее (поскольку длина команды 16 бит, а не 32, как в ARM). И программы получаются на 30% примерно короче. В общем (за исключением входа в прерывания и инициализации системы) работаю только в thumb-ситеме команд.

Написал некоторое ядро и драйвера UART, портов и RTC. можно компилировать все как в АRМ так и в Thumb. (задается всего одной строчкой). Правда пока все в зачатках и никакой доки - но это пока. Поскольку все делается по работе - то дока непременно будет.
Для сборки - как обычно применял arm-elf-gcc и иже с ним.

Хотел портировать на АРМ линукс, но почемуто то что скачал с инета не хочет собираться.
Вот такие пироги. Если есть вопросы-предложения - с радостью выслушаю.
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Из того что доставаемо у нас мне приглянулись AT91FR4042 и его собрат побольше AT91FR40162 но они в совершенно нелюбительском корпусе BGA121 на шариках
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24086
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Shaos wrote:Из того что доставаемо у нас мне приглянулись AT91FR4042 и его собрат побольше AT91FR40162 но они в совершенно нелюбительском корпусе BGA121 на шариках
А начинать наверное надо с AT91M40800 который у нас можно купить за $15.09 в розницу (за 8-9 оптом). Да и Lermax его тоже упоминал.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Post by Ronin »

Shaos wrote:но они в совершенно нелюбительском корпусе BGA121 на шариках
BGA плох только для печатной платы (что собственно основное). паять их можно научится в совершенно любительских условиях.
lermax
Novelist
Posts: 49
Joined: 16 Oct 2003 01:23
Location: Москва

Post by lermax »

AT91SAM7ххх - пока не доставаем. Заказал, обещают привезти к августу. Говорят, пока доступны инженерные семплы. Но, в общем, я в своих разработках на них ориентируюсь. Очень юзабельная штучка. Шелезяку - сделаю, а вот программы кто писать будет?