|
|
  |
ARM начинающим |
|
|
|
Oct 12 2005, 23:09
|
Группа: Новичок
Сообщений: 2
Регистрация: 19-06-05
Пользователь №: 6 134

|
Мужики. Подскажите плз куда можно почитать по ARM новичку. Я AVR худо-бедно освоил. А вот что такое ARM слабо представляю. Проги писал на асме. Сишник не знаю.
Заранее благодарен.
|
|
|
|
|
Oct 13 2005, 02:35
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Цитата(=NIK= @ Oct 13 2005, 02:09) Мужики. Подскажите плз куда можно почитать по ARM новичку. Я AVR худо-бедно освоил. А вот что такое ARM слабо представляю. Проги писал на асме. Сишник не знаю. Заранее благодарен. Посмотри на gaw там раньше вступительные статьи были, для поимения представления.
|
|
|
|
|
Oct 13 2005, 18:52
|
Участник

Группа: Validating
Сообщений: 18
Регистрация: 3-09-05
Пользователь №: 8 208

|
В ARM'е всё по проще. Там нет ни каких разделений между памятью, регистрах, ROM - всё размещенно в 0..FFFFFFFF адресах. Канечно, никто в ASM зесь не програмирует  Только на С. Рекомендую просто берить PDF кокого то ARM'a, и всё.
|
|
|
|
|
Oct 14 2005, 01:51
|
Участник

Группа: Свой
Сообщений: 72
Регистрация: 8-11-04
Из: Томск
Пользователь №: 1 070

|
Цитата(vzyk @ Oct 13 2005, 21:52) Канечно, никто в ASM зесь не програмирует  Только на С. Ну, батенька, прям за живое задели. Кипит мой разум возмущенный.
|
|
|
|
|
Oct 14 2005, 03:36
|

Знающий
   
Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206

|
Цитата(aaarrr @ Oct 14 2005, 02:15) Цитата Канечно, никто в ASM зесь не програмирует Только на С Сдрассте! Еще как программируют. И что, для этого есть необходимость, действительно реальная и суровая ?
--------------------
Пасу котов...
|
|
|
|
|
Oct 14 2005, 06:03
|

Частый гость
 
Группа: Свой
Сообщений: 152
Регистрация: 11-10-05
Из: Воронеж
Пользователь №: 9 491

|
Цитата(Karl @ Oct 14 2005, 09:59) Хочу написать проект на SAM7S64. До этого работал только с AVR. Какую среду разработки посоветуете? Какие программаторы/отладочные средства (JTAG)? Можно ли сделать программатор/JTAG самому? Отладочный компдект AT91SAM7S64-IAR для меня слишком дорог. с учетом предыдущей работы на АВР лучше всего, думаю, брать ту среду, в коророй работал раньше (насколько я ничего не понимаю, все уважающие себя компилеры имеют варианты под АРМ). из JTAG мы остановились на MT-Link, компромисс между ценой и качеством, щас вот ждем, пока нам его поставят
|
|
|
|
|
Oct 14 2005, 07:24
|
Участник

Группа: Новичок
Сообщений: 32
Регистрация: 1-07-05
Пользователь №: 6 454

|
Цитата(Karl @ Oct 14 2005, 08:59) Хочу написать проект на SAM7S64. До этого работал только с AVR. Какую среду разработки посоветуете? Какие программаторы/отладочные средства (JTAG)? Можно ли сделать программатор/JTAG самому? Отладочный компдект AT91SAM7S64-IAR для меня слишком дорог. Компилятор качается с iar.com Отладчи можна сделать самому. Схема Wiggler (отладчика) есть на сахаре в проектах. Делается из двух микросхем. Отладочный комплект может быть например таким http://www.olimex.com/dev/sam7-p64.htmlВ россии есть их диллер.
|
|
|
|
|
Oct 15 2005, 14:15
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 13-10-05
Пользователь №: 9 595

|
Цитата(=NIK= @ Oct 13 2005, 02:09) А вот что такое ARM слабо представляю. Проги писал на асме. Сишник не знаю. Ключевой момент идеологии -- все данные надо сначала загрузить в регистры, проделать с ними манипуляции, а потом обратно выгрузить в память. Нет такого, чтобы, например, сразу увеличить на 1 содержимое по такому-то адресу. Это немного напрягает.
|
|
|
|
|
Oct 15 2005, 20:50
|
Группа: Новичок
Сообщений: 2
Регистрация: 19-06-05
Пользователь №: 6 134

|
Вот по делу разговор пошол  Может есть какая-нибудь ссылка где для таких как я почитать все это? Ну чтобы на пальцах и все доступно?
|
|
|
|
|
Oct 15 2005, 21:20
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(aaarrr @ Oct 14 2005, 00:15) Цитата Канечно, никто в ASM зесь не програмирует Только на С Сдрассте! Еще как программируют. Еще напишите, что на ARM только под Linux'ом или WinCE можно работать. Присоединяюсь! Если бы не знающие ассемблера могли только представить себе, чтО может закошмарить компилятор даже в простеньком цикле, они были бы поосторожнее в оценках. Сдается, что освоение ARM ассемблера после AVR не будет представлять большой сложности.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|