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

 
 
> Что такое ARM7 и как с ним бороться
Bird2
сообщение Dec 23 2006, 18:28
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 80
Регистрация: 19-12-06
Пользователь №: 23 672



Дали небольшую задачку, но камень должон быть AD ADuC 7026 (там вроде как хорошие ЦАПы). А я с этим ядром вообще не знаком... А тут еще операционные системы под них...
Подскажите, плз, где взять инфу про работу с кейлом для АРМ и про ОС для них.
Спасибо за внимание
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
beer_warrior
сообщение Dec 23 2006, 22:37
Сообщение #2


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

Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380



В принципе если писать на С ядром можно и не заморачиваться. Посмотреть один раз в даташите на раскладку регистров и все.
Помнить, что регистры 32-х разрядные, а прерывания приоритетные.
В общем и целом проц стоит ближе к десктопным, чем к 51-м или АВР.
По части оси - посмотрите FreeRTOS.org там масса примеров.


--------------------
Вони шукають те, чого нема,
Щоб довести, що його не існує.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 23 2006, 22:52
Сообщение #3


Гуру
******

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



Цитата(beer_warrior @ Dec 23 2006, 22:37) *
Помнить, что регистры 32-х разрядные, а прерывания приоритетные.

По-моему, этого недостаточно.
А что касается прерываний, то таки да, два приоритета: FIQ и IRQ (остальные исключения ради простоты можно сейчас не рассматривать). Другие аспекты работы прерываний - дело контроллера прерываний, а не ядра. smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Bird2   Что такое ARM7 и как с ним бороться   Dec 23 2006, 18:28
- - aaarrr   Цитата(Bird2 @ Dec 23 2006, 18:28) Дали н...   Dec 23 2006, 18:48
- - beer_warrior   ЦитатаА что касается прерываний, то таки да, два п...   Dec 23 2006, 23:49
|- - Сергей Борщ   Цитата(beer_warrior @ Dec 23 2006, 22:49)...   Dec 24 2006, 13:03
|- - aaarrr   Цитата(Сергей Борщ @ Dec 24 2006, 13:03) ...   Dec 24 2006, 15:34
|- - Сергей Борщ   Цитата(aaarrr @ Dec 24 2006, 14:34) Цитат...   Dec 24 2006, 18:47
|- - aaarrr   Цитата(Сергей Борщ @ Dec 24 2006, 18:47) ...   Dec 24 2006, 19:18
|- - Сергей Борщ   Цитата(aaarrr @ Dec 24 2006, 18:18) Компи...   Dec 24 2006, 19:53
- - beer_warrior   ЦитатаНу, обычно об этом должен помнить компилятор...   Dec 24 2006, 22:07
|- - Сергей Борщ   Цитата(beer_warrior @ Dec 24 2006, 21:07)...   Dec 25 2006, 16:04
- - Bird2   То есть, если я правильно понял, на С по барабану,...   Dec 24 2006, 22:38
|- - aaarrr   Цитата(Bird2 @ Dec 24 2006, 22:38) То ест...   Dec 24 2006, 23:40
- - Bird2   Понятно, будет бороться. Крайний вопрос: скачал ке...   Dec 27 2006, 00:54
- - Dopler   Боюсь, вы скачали не тот Keil. Для ARM нужен uVisi...   Dec 27 2006, 01:43
- - VAI   Цитатаскачал кейл 8.02, Это для 51-х, а Вам надо д...   Dec 27 2006, 09:43
- - Andy Great   Ну, если быть точным, то могут сосуществовать 2я и...   Dec 27 2006, 11:05


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

 


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


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