Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Помогите начать с ARM7

Непрочитано 28.07.2010, 07:45  
vvkka
Прописка
 
Регистрация: 24.08.2005
Сообщений: 140
Сказал спасибо: 18
Сказали Спасибо 16 раз(а) в 15 сообщении(ях)
vvkka на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Вот кому интересно ребята разрабатывают новый проект с ARM http://projects.org.ua/forum/viewtopic.php?t=2723 с изготовлением платы на заводе и дальнейшей рассылкой
Реклама:
vvkka вне форума  
Сказали "Спасибо" vvkka
MisterDi (28.07.2010)
Непрочитано 27.10.2010, 12:24  
projects.org.ua
Заблокирован
 
Регистрация: 15.10.2010
Адрес: Kiev/Kharkov
Сообщений: 133
Сказал спасибо: 15
Сказали Спасибо 21 раз(а) в 21 сообщении(ях)
projects.org.ua на пути к лучшему
Хорошо Re: Помогите начать с ARM7

Сообщение от vvkka Посмотреть сообщение
Вот кому интересно ребята разрабатывают новый проект с ARM http://projects.org.ua/forum/viewtopic.php?t=2723 с изготовлением платы на заводе и дальнейшей рассылкой
vvkka, Спасибо.
Новая версия уже готова.
Вот тут написано уже про более новую версию модуля ARM7MODA.
И этот модуль уже можно преобрести любому желающему.
projects.org.ua вне форума  
Непрочитано 27.10.2010, 12:43  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

С АРМ7 уже пора заканчивать. У атмел появился SAM3S,SAM3U. Там многое упростилось,и улучшилось.
Gnider вне форума  
Непрочитано 27.10.2010, 13:12  
projects.org.ua
Заблокирован
 
Регистрация: 15.10.2010
Адрес: Kiev/Kharkov
Сообщений: 133
Сказал спасибо: 15
Сказали Спасибо 21 раз(а) в 21 сообщении(ях)
projects.org.ua на пути к лучшему
Радость Re: Помогите начать с ARM7

Сообщение от Gnider Посмотреть сообщение
С АРМ7 уже пора заканчивать. У атмел появился SAM3S,SAM3U. Там многое упростилось,и улучшилось.
AT91SAM3Sxx - это Cortex-M3
А на модуле ARM7MODA они пин-ту-пин совмистимы с AT91SAM7Sxxx.
Так что можно смело на модуль ARM7MODA запаивать SAM3S , другой вопрос что SAM3S на данный момент трудно найти и купить ))
projects.org.ua вне форума  
Непрочитано 27.10.2010, 13:19  
Gnider
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.06.2005
Сообщений: 3,392
Сказал спасибо: 5
Сказали Спасибо 429 раз(а) в 305 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от projects.org.ua Посмотреть сообщение
AT91SAM3Sxx - это Cortex-M3
А на модуле ARM7MODA они пин-ту-пин совмистимы с AT91SAM7Sxxx.
Так что можно смело на модуль ARM7MODA запаивать SAM3S , другой вопрос что SAM3S на данный момент трудно найти и купить ))
Как показывает практика надо осваивать то что пока что еще трудно купить. Ибо когда можно будет легко купить то оно устареет,как например АРМ7
Gnider вне форума  
Непрочитано 25.08.2011, 20:05  
RingQ
Частый гость
 
Регистрация: 09.04.2007
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
RingQ на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Пробывал АРМ: сначала AT91SAM7s32 подрыгал ногами и все. Шил самбой через мах232. Потом попробывал LPC2101 на ней не только подрыгал ногами но и написал библиотеку под HD44780 и погонял встроенный RTC хотя там не просто RTC а целый календарь, только там он думает что в некоторых месяцах не столько дней сколько на самом деле..приходилось вручную подправлять. Пробывал разгонять до 90МГц. Удалось разобраться с АЦП.. Только сразу могу сказать любителям Протеуса!!! В режиме умножения частоты и использования АЦП в протеусе эти вещи не заработали, хотя в реале все работало отлично, АЦП лучше измеряет по сравнению с АВР хоть и 10 битный. Макетки делал layout-ом. Теперь думаю будет время разобраться с прерываниями
RingQ вне форума  
Непрочитано 25.08.2011, 20:29  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от RingQ Посмотреть сообщение
написал библиотеку под HD44780
Выложить можете? Спасибо заранее.
Easyrider83 вне форума  
Непрочитано 26.08.2011, 01:12  
SasaVitebsk
Гражданин KAZUS.RUN
 
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
SasaVitebsk на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

Сообщение от RingQ Посмотреть сообщение
Теперь думаю будет время разобраться с прерываниями
А там особо разбираться не с чем. Всё просто. Надо просто иметь ввиду что есть IRQ и есть FIQ. FIQ прерывает IRQ. То есть на лицо 2 полных уровня. Если требуется больше, то необходимо реализовывать вложенные программно. Это достаточно сложно.
SasaVitebsk вне форума  
Непрочитано 21.09.2011, 20:05  
Andrei0686
Прохожий
 
Регистрация: 08.10.2010
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Andrei0686 на пути к лучшему
По умолчанию 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 все работает как надо но в реальном микроконтроллере не работает. Подскажите что я делаю не так?
Andrei0686 вне форума  
Непрочитано 22.09.2011, 06:28  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Помогите начать с ARM7

__packed unsigned short *ptr;
ptr = &mas[2];
if (LenData == *ptr) {....
Может и так пройдет:
if (LenData == *(__packed unsigned short*)&mas[2])
Это все для кейла или GCC. Как в IAR я понятия не имею.
kison вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
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 16:13


Часовой пояс GMT +4, время: 14:06.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.