реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Начинаю работать с ARM (от Atmel или AD). Ищу подходящий.
Oleg_IT
сообщение Jun 2 2010, 18:28
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Нужно с реализацией USB Mass Storage с поддержкой SD и/или MMC card. Вся поддержка программная, желательно с примерами.
Какую бесплатную систему разработки порекомендуете. Пробую Eclipse c kgp_arm_eabi_20100509.7z, но пока плохо получается.
Чем их программировать?
Спасибо.
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Jun 3 2010, 09:12
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Идете в Терру и выбираете кит по карману. Чисто по деньгам.

Мне ближе Атмел. Как-то понятнее. NXP как-то все бестолковее. Периферия богатая, но пока концы найдешь в документации - злым станешь и раздражительным.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 3 2010, 09:39
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(DpInRock @ Jun 3 2010, 12:12) *
Периферия богатая, но пока концы найдешь в документации - злым станешь и раздражительным.

Дебильнее Atmel-овской документацию трудно найти - хорошо только для тех, кто первый и последний раз занкомится с единственным чипом. Все свалено в кучу и продублировано многократно в разных разделах. После чего, когда берешь в руки слегка другой чип, но получаешь опять гору спопипащенной мути и начинаешь играть в игру найди отличия. Причем в этe "увлекательную" игру надо играть и в пределах одного документа - те-же одинаковые вещи, например, таймера опять описаны методом copy-paste, особенно восхищает, когда отличий вообще нет. А уж когда имеешь гору такого откопипащенного на десяток чипов и надо узнать нюансы, то возникает устойчивое понимания всего дерьма такого подхода к документации. Занимался очередной раз этим две недели назад по отношению к 32-пиновым ATMega-м все еще очень свежо в памяти sad.gif.
Кому такое надо? Тому, кто не умеет прользоваться поиском в PDF и складывать 2+2?

Цитата(Oleg_IT @ Jun 2 2010, 21:28) *
Нужно с реализацией USB Mass Storage с поддержкой SD и/или MMC card. Вся поддержка программная, желательно с примерами.

Забудьте про примеры, если Вам работать надо будет. Примеры это так - приманка. Малой кровью не обойдетесь. Либо настраивайтесь на серьезную работу, либо Вам путь на WIN да LIN платформы.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Jun 3 2010, 14:15
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Я ж говорил...


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 3 2010, 14:59
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(zltigo @ Jun 3 2010, 13:39) *
Занимался очередной раз этим две недели назад по отношению к 32-пиновым ATMega-м все еще очень свежо в памяти sad.gif.

На ARM'ы у них как-то поприличнее документация. А вот с AVR'ами беда. Во времена S2313 и S8515 она была заметно лучше, кстати.
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Jun 3 2010, 16:12
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Вот с AVR-ками у меня проблем нет.
А всё же интегрально, что лучше ATMEL, AD или может STM?
Цитата(zltigo @ Jun 3 2010, 13:39) *
Забудьте про примеры, если Вам работать надо будет. Примеры это так - приманка. Малой кровью не обойдетесь. Либо настраивайтесь на серьезную работу, либо Вам путь на WIN да LIN платформы.

Да я особо на примеры и не надеюсь, это для начала разбирательстваsmile.gif В своё время очень они мне помогли, когда AVR-USB делал.
С картами может и сам разберусь, по ним много документации. А вот с Mass Storage, похоже придётся повозится.
Go to the top of the page
 
+Quote Post
mrKirill
сообщение Jun 4 2010, 04:02
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 283
Регистрация: 13-06-07
Из: Челябинск
Пользователь №: 28 391



Цитата
...ATMEL, AD или может STM?

Почему NXP и TI откидываете?
Выбирать так из всего ассортимента.
Go to the top of the page
 
+Quote Post
andron86
сообщение Jun 4 2010, 04:16
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 406
Регистрация: 1-03-06
Пользователь №: 14 821



Цитата(mrKirill @ Jun 4 2010, 06:02) *
Почему NXP и TI откидываете?
Выбирать так из всего ассортимента.

Вот вот, я тоже на TI Cortex посматриваю.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 4 2010, 16:05
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(andron86 @ Jun 4 2010, 07:16) *
Вот вот, я тоже на TI Cortex посматриваю.

На Luminary надо смотреть ОЧЕНЬ внимательно, где-то уже среди последних претендентов ибо далеко не во всем они хороши sad.gif. На рынок Cortex, конечно, вышли первыми, но в общем-то и на этом в основном заслуги их и кончились.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Jun 9 2010, 05:44
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Выбрал Atmel-овские ARM-ы. Есть для них нечто подобное WINAVR? Я пробовал Eclipse c kgp_arm_eabi_20100509.7z, но что-то я там не понимаю, не видит Eclipse kgp_arm. Как правильно приплагинить kgp_arm к Eclipse? MinGW ставится без проблем, проинсталлировал и всё.
kgp_arm_eabi_20100509.7z для Atmel-овского ARM подойдёт?
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jun 9 2010, 07:51
Сообщение #11


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Лучше применяйте kgp_arm_eabi_20100525.7z или yagarto-bu-2.20_gcc-4.4.2-c-c++_nl-1.18.0_gdb-7.0.1_20091223.exe
В этих версиях нет проблем с подключением в скомпилированный код обработчиков исключений при работе с 64-битной арифметикой.
http://electronix.ru/forum/index.php?showt...st&p=763213
Я свой проект как раз поддерживаю паралельно для winavr и для yagarto.

Сообщение отредактировал Genadi Zawidowski - Jun 9 2010, 07:52
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Jun 9 2010, 14:39
Сообщение #12


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



kgp_arm_eabi_20100525.7z скачал. Но проблема в том, что я не знаю на её к Eclipse. Может заклинилоsmile.gif Где об этом почитать? yagarto-bu-2.20_gcc-4.4.2-c-c++_nl-1.18.0_gdb-7.0.1_20091223.exe тоже скачал. Посмотрю.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 9 2010, 14:52
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Oleg_IT @ Jun 9 2010, 08:44) *
Выбрал Atmel-овские ARM-ы.

Если НЕ из их ARM9, то скорее всего зря.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
HeOHuKC
сообщение Jun 9 2010, 14:54
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 25-04-09
Из: г. Россошь
Пользователь №: 48 259



zltigo, а чем же плохи их SAM7S и SAM7X ? Помоему не сильно они и хуже чем те же камни у NXP и ST.
Go to the top of the page
 
+Quote Post
Student Pupkin
сообщение Jun 9 2010, 14:55
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 328
Регистрация: 23-05-08
Пользователь №: 37 760



Цитата(Oleg_IT @ Jun 9 2010, 18:39) *
kgp_arm_eabi_20100525.7z скачал. Но проблема в том, что я не знаю на её к Eclipse. Может заклинилоsmile.gif Где об этом почитать? yagarto-bu-2.20_gcc-4.4.2-c-c++_nl-1.18.0_gdb-7.0.1_20091223.exe тоже скачал. Посмотрю.

А эта дока? Или не то?
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 17:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016