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

 
 
> Пара вопросов недают покоя, касательно ARM
UniBomb
сообщение Jul 17 2007, 14:22
Сообщение #1


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

Группа: Свой
Сообщений: 148
Регистрация: 26-05-05
Пользователь №: 5 416



Решил пока не поздно переходить с AVR на ARM. Переход пока даётся крайне сложно... И всё таки, никак не могу найти ответа на несколько вопросов:

- Все ли контроллеры имеют одну и ту же систему команд? Т.е. например и у филиппса и у атмела есть камни на ядре ARM7TDMI, значит ли это, что они используют оду и ту же мнемонику?

- Какая разница - синтезируемое ядро или нет? (и что это такое?)

- Я так понял что эти камни могут работать как из под ОСи, так и без неё. В таком случает что из себя представляет просто программа? Для каких задач нужна ОСь?

ЗЫ: я попытался гуглить, но ничего путного так и не нашёл. Всё время находились сайты такие как: "Арматура и Сантехника", "Компания ARM-AUTO приглашает на работу", ООО "АРМЯНСКИЙ КОНЬЯК".....
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
UniBomb
сообщение Jul 17 2007, 15:34
Сообщение #2


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

Группа: Свой
Сообщений: 148
Регистрация: 26-05-05
Пользователь №: 5 416



Цитата
Но кристаллы от разных производителей имеют совершенно разную периферию (и соответственно разные имена SFR и приемы работы с периферией) вплоть до контроллера прерываний.


А вот начтёт этого я был уверен, что тут то всё одинаково smile.gif . А как же универсальные ОСи? Неужели они перегружают одни и те же функции для работы с периферией разных производителей?

Цитата
Они совместимы снизу вверх, т.е. код для ARM7 идет на ARM9, от ARM9 на ARM10, ARM11 и т.д.


Кстати, а есть в запаснике линк на хоть какой нибудь обзор этих ядер? Так что бы вкупе рассматривались и 7-мые и 9-тые и т.д...

Цитата
Думаю, что на реальных задачах заморачивать себе голову этим вопросом не стоит.

Есть не заморачивать этим голову!

Цитата
просто программа" представляет из себя то же самое что и на AVR - бесконечный цикл в main(). "Программа под ОСью - вызов функции старта OS в main() и по бесконечному циклу в нескольких потоках

Т.е. ОСь нужна только для того, что бы решать несколько задач более-менее одновременно? А вот если я пишу под какую то ОСь, то процесс программизма будет отличатся, ежели я пишу "просто программу"?

ЗЫ:. последний вопрос не в тему : кто такие эти загадочные существа - "эмбеддеры"?
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Jul 17 2007, 16:22
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



www.gaw.ru/html.cgi/txt/doc/micros/arm/arh/index.htm

Родители всех ядер ARM шорхаются здесь www.arm.com

Купи себе книгу http://www.phnet.ru/book/index.asp?id=78174 и будет тебе хороший старт

Сообщение отредактировал SergeyDDD - Jul 17 2007, 16:30
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- UniBomb   Пара вопросов недают покоя   Jul 17 2007, 14:22
- - Сергей Борщ   Попробую ответить в меру своих поверхностных знани...   Jul 17 2007, 15:17
|- - AlexandrY   Придется уточнить. Команды не совсем совместимы ме...   Jul 18 2007, 06:39
|- - Andy Great   Цитата(AlexandrY @ Jul 18 2007, 09:39) По...   Jul 18 2007, 07:17
|- - AlexandrY   Живых еще не пробовал. Цитата(Andy Great @ ...   Jul 18 2007, 16:46
|- - Andy Great   Цитата(AlexandrY @ Jul 18 2007, 19:46) Жи...   Jul 19 2007, 06:53
|- - xyzzy   Цитата(Andy Great @ Jul 18 2007, 23:53) М...   Jul 20 2007, 00:38
|- - rezident   Цитата(UniBomb @ Jul 17 2007, 21:34) ЗЫ:....   Jul 17 2007, 15:58
|- - Сергей Борщ   Цитата(UniBomb @ Jul 17 2007, 18:34) А во...   Jul 17 2007, 16:29
|- - Oldring   Цитата(UniBomb @ Jul 17 2007, 19:34) А во...   Jul 18 2007, 10:25
|- - defunct   Цитата(UniBomb @ Jul 17 2007, 18:34) Кста...   Jul 20 2007, 13:34
- - UniBomb   т.е. мк - это уже и есть "встраиваемая систем...   Jul 17 2007, 16:20
|- - rezident   Цитата(UniBomb @ Jul 17 2007, 22:20) Част...   Jul 17 2007, 16:23
- - UniBomb   ЦитатаКупи себе книгу http://www.phnet.ru/book/ind...   Jul 17 2007, 16:46
- - jasper   ЦитатаПопулярный нынче ARM Cortex (самый реальный,...   Jul 18 2007, 08:02
- - vesago   имхо работа с армом или авр принципиально не отлич...   Jul 18 2007, 10:04
- - UniBomb   ЦитатаКоманды не совсем совместимы между ARM7, ARM...   Jul 18 2007, 14:24
|- - Oldring   Цитата(UniBomb @ Jul 18 2007, 18:24) А мо...   Jul 19 2007, 08:27
- - UniBomb   ЦитатаВ общем случае не сложно, но при этом будет ...   Jul 19 2007, 19:25
|- - AlexandrY   А как иначе понимать выражение "офисное прило...   Jul 19 2007, 21:36
- - UniBomb   ЦитатаА как иначе понимать выражение "офисное...   Jul 20 2007, 13:07
|- - AlexandrY   Ну вы описали принцип работы больших осей типа Win...   Jul 20 2007, 19:08
- - UniBomb   2 defunct Про этот сайт я конечно же знаю. Знал е...   Jul 20 2007, 13:46
|- - defunct   Цитата(UniBomb @ Jul 20 2007, 16:46) ЗЫ:....   Jul 20 2007, 13:56
- - UniBomb   Всё равно не буду спорить....   Jul 20 2007, 14:11
- - VAI   ЦитатаКстати, а есть в запаснике линк на хоть како...   Jul 20 2007, 14:32
- - UniBomb   2 VAI Спасибо, очень ценная ссылка. Надо бы ещё в...   Jul 20 2007, 14:51
- - UniBomb   Всем спасибо за внимание, я получил ответы на все ...   Jul 23 2007, 04:17


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

 


RSS Текстовая версия Сейчас: 2nd August 2025 - 15:42
Рейтинг@Mail.ru


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