Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
28.07.2010, 07:45
|
|
Прописка
Регистрация: 24.08.2005
Сообщений: 139
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
|
Re: Помогите начать с ARM7
Вот кому интересно ребята разрабатывают новый проект с ARM http://projects.org.ua/forum/viewtopic.php?t=2723 с изготовлением платы на заводе и дальнейшей рассылкой
|
|
|
|
27.10.2010, 12:24
|
|
Заблокирован
Регистрация: 15.10.2010
Адрес: Kiev/Kharkov
Сообщений: 133
Сказал спасибо: 15
Сказали Спасибо 21 раз(а) в 21 сообщении(ях)
|
Re: Помогите начать с ARM7
vvkka, Спасибо.
Новая версия уже готова.
Вот тут написано уже про более новую версию модуля ARM7MODA.
И этот модуль уже можно преобрести любому желающему.
|
|
|
|
27.10.2010, 12:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Помогите начать с ARM7
С АРМ7 уже пора заканчивать. У атмел появился SAM3S,SAM3U. Там многое упростилось,и улучшилось.
|
|
|
|
27.10.2010, 13:12
|
|
Заблокирован
Регистрация: 15.10.2010
Адрес: Kiev/Kharkov
Сообщений: 133
Сказал спасибо: 15
Сказали Спасибо 21 раз(а) в 21 сообщении(ях)
|
Re: Помогите начать с ARM7
Сообщение от Gnider
|
С АРМ7 уже пора заканчивать. У атмел появился SAM3S,SAM3U. Там многое упростилось,и улучшилось.
|
AT91SAM3Sxx - это Cortex-M3
А на модуле ARM7MODA они пин-ту-пин совмистимы с AT91SAM7Sxxx.
Так что можно смело на модуль ARM7MODA запаивать SAM3S , другой вопрос что SAM3S на данный момент трудно найти и купить ))
|
|
|
|
27.10.2010, 13:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
|
Re: Помогите начать с ARM7
Сообщение от projects.org.ua
|
AT91SAM3Sxx - это Cortex-M3
А на модуле ARM7MODA они пин-ту-пин совмистимы с AT91SAM7Sxxx.
Так что можно смело на модуль ARM7MODA запаивать SAM3S , другой вопрос что SAM3S на данный момент трудно найти и купить ))
|
Как показывает практика надо осваивать то что пока что еще трудно купить. Ибо когда можно будет легко купить то оно устареет,как например АРМ7
|
|
|
|
25.08.2011, 20:05
|
|
Частый гость
Регистрация: 09.04.2007
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Помогите начать с ARM7
Пробывал АРМ: сначала AT91SAM7s32 подрыгал ногами и все. Шил самбой через мах232. Потом попробывал LPC2101 на ней не только подрыгал ногами но и написал библиотеку под HD44780 и погонял встроенный RTC хотя там не просто RTC а целый календарь, только там он думает что в некоторых месяцах не столько дней сколько на самом деле..приходилось вручную подправлять. Пробывал разгонять до 90МГц. Удалось разобраться с АЦП.. Только сразу могу сказать любителям Протеуса!!! В режиме умножения частоты и использования АЦП в протеусе эти вещи не заработали, хотя в реале все работало отлично, АЦП лучше измеряет по сравнению с АВР хоть и 10 битный. Макетки делал layout-ом. Теперь думаю будет время разобраться с прерываниями
|
|
|
|
25.08.2011, 20:29
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Помогите начать с ARM7
Сообщение от RingQ
|
написал библиотеку под HD44780
|
Выложить можете? Спасибо заранее.
|
|
|
|
26.08.2011, 01:12
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: Помогите начать с ARM7
Сообщение от RingQ
|
Теперь думаю будет время разобраться с прерываниями
|
А там особо разбираться не с чем. Всё просто. Надо просто иметь ввиду что есть IRQ и есть FIQ. FIQ прерывает IRQ. То есть на лицо 2 полных уровня. Если требуется больше, то необходимо реализовывать вложенные программно. Это достаточно сложно.
|
|
|
|
21.09.2011, 20:05
|
|
Прохожий
Регистрация: 08.10.2010
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Помогите начать с ARM7
Привет всем! Столкнулся с небольшой проблемой использовал такие же конструкции с AVR под компиляторо IAR все работало, попробывал под LPC1114 контроллер уходит в аварийное прерывание как под iar так и под KEIL-ом.
Суть следующая:
пусть у нас есть массив с данными типа unsigned char mas[10]{0,1,2,3,4,5,6,7,8,9};
и есть переменная unsigned short LenData=0x0302;
Мне необходимо 2 и 3 байт массива сравнить с переменной LenData,
под AVR я делал так
if (LenData == *(unsigned short*)&mas[2])
{} и все работало, а как только я подставил данную конструкцию под LPC1114 То он сразу ушел в прерывание по сбою работы программы.
Причем при использовании эмулятора от KEIL все работает как надо но в реальном микроконтроллере не работает. Подскажите что я делаю не так?
|
|
|
|
22.09.2011, 06:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Помогите начать с ARM7
__packed unsigned short *ptr;
ptr = &mas[2];
if (LenData == *ptr) {....
Может и так пройдет:
if (LenData == *(__packed unsigned short*)&mas[2])
Это все для кейла или GCC. Как в IAR я понятия не имею.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Soft -> USB -> AVR, помогите начать
|
1baxster |
Микроконтроллеры, АЦП, память и т.д |
8 |
29.07.2009 12:24 |
ARM7
|
Stan88 |
Микроконтроллеры, АЦП, память и т.д |
13 |
11.11.2008 21:42 |
Нада инфа об ARM7 для AT91SAM7хх
|
ua_gruzin |
Микроконтроллеры, АЦП, память и т.д |
14 |
07.06.2008 11:14 |
32/16-битные микроконтроллеры ARM7 фирмы Atmel
|
Kombinator |
Микроконтроллеры, АЦП, память и т.д |
1 |
13.05.2008 16:53 |
GUI для ARM7-9, Infenion16x
|
jjj |
Микроконтроллеры, АЦП, память и т.д |
1 |
10.02.2005 17:13 |
Часовой пояс GMT +4, время: 14:07.
|
|