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

 
 
7 страниц V   1 2 3 > »   
Closed TopicStart new topic
> ARM начинающим
=NIK=
сообщение Oct 12 2005, 23:09
Сообщение #1





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



Мужики. Подскажите плз куда можно почитать по ARM новичку. Я AVR худо-бедно освоил. А вот что такое ARM слабо представляю. Проги писал на асме. Сишник не знаю.

Заранее благодарен.
Go to the top of the page
 
+Quote Post
iit
сообщение Oct 13 2005, 02:35
Сообщение #2


Участник
*

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



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

Заранее благодарен.
*

Посмотри на gaw там раньше вступительные статьи были, для поимения представления. smile.gif
Go to the top of the page
 
+Quote Post
vzyk
сообщение Oct 13 2005, 18:52
Сообщение #3


Участник
*

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



В ARM'е всё по проще. Там нет ни каких разделений между памятью, регистрах, ROM - всё размещенно в 0..FFFFFFFF адресах. Канечно, никто в ASM зесь не програмирует smile.gif Только на С.
Рекомендую просто берить PDF кокого то ARM'a, и всё.
Go to the top of the page
 
+Quote Post
dch
сообщение Oct 13 2005, 20:40
Сообщение #4


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

Группа: Участник
Сообщений: 1 179
Регистрация: 15-09-04
Из: 141070 г. Королев МО, улица Горького 39-121
Пользователь №: 661



Цитата(vzyk @ Oct 13 2005, 21:52)
Только на С.

Без C прохо
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 13 2005, 21:15
Сообщение #5


Гуру
******

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



Цитата
Канечно, никто в ASM зесь не програмирует  Только на С


Сдрассте! Еще как программируют. Еще напишите, что на ARM только под Linux'ом или WinCE можно работать.
Go to the top of the page
 
+Quote Post
iit
сообщение Oct 14 2005, 01:51
Сообщение #6


Участник
*

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



Цитата(vzyk @ Oct 13 2005, 21:52)
Канечно, никто в ASM зесь не програмирует smile.gif Только на С.
*



Ну, батенька, прям за живое задели. Кипит мой разум возмущенный.
Go to the top of the page
 
+Quote Post
Andy Mozzhevilov
сообщение Oct 14 2005, 03:36
Сообщение #7


Знающий
****

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



Цитата(aaarrr @ Oct 14 2005, 02:15)
Цитата
Канечно, никто в ASM зесь не програмирует  Только на С


Сдрассте! Еще как программируют.
*



И что, для этого есть необходимость, действительно реальная и суровая ?


--------------------
Пасу котов...
Go to the top of the page
 
+Quote Post
Karl
сообщение Oct 14 2005, 05:59
Сообщение #8


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

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Хочу написать проект на SAM7S64. До этого работал только с AVR. Какую среду разработки посоветуете? Какие программаторы/отладочные средства (JTAG)? Можно ли сделать программатор/JTAG самому? Отладочный компдект AT91SAM7S64-IAR для меня слишком дорог.
Go to the top of the page
 
+Quote Post
sergik_vrn
сообщение Oct 14 2005, 06:03
Сообщение #9


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

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



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

с учетом предыдущей работы на АВР лучше всего, думаю, брать ту среду, в коророй работал раньше (насколько я ничего не понимаю, все уважающие себя компилеры имеют варианты под АРМ). из JTAG мы остановились на MT-Link, компромисс между ценой и качеством, щас вот ждем, пока нам его поставят
Go to the top of the page
 
+Quote Post
vzn
сообщение Oct 14 2005, 07:24
Сообщение #10


Участник
*

Группа: Новичок
Сообщений: 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
В россии есть их диллер.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 14 2005, 14:24
Сообщение #11


Гуру
******

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



Цитата
И что, для этого есть необходимость, действительно реальная и суровая ?

Представьте себе, бывает. Например, при работе с графикой/звуком или тяжелой периферией (типа fast ethernet). Я не призываю все писать на ASM, но без знания оного даже писание на Ц получается неполноценным.
Go to the top of the page
 
+Quote Post
sergeeff
сообщение Oct 15 2005, 11:17
Сообщение #12


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

Группа: Свой
Сообщений: 1 481
Регистрация: 10-04-05
Пользователь №: 4 007



Да прямо сам Atmel продает отладочную систему под SAM. Он снабжен JTAG'ом и IAR компилятором полностью рабочим, но генерирующим код не более 32 kB. Все стоит около 300 евро. Почитай на сайте Atmel'a.
Go to the top of the page
 
+Quote Post
Dot
сообщение Oct 15 2005, 14:15
Сообщение #13


Участник
*

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



Цитата(=NIK= @ Oct 13 2005, 02:09)
А вот что такое ARM слабо представляю. Проги писал на асме. Сишник не знаю.
*


Ключевой момент идеологии -- все данные надо сначала загрузить в регистры, проделать с ними манипуляции, а потом обратно выгрузить в память. Нет такого, чтобы, например, сразу увеличить на 1 содержимое по такому-то адресу.

Это немного напрягает.
Go to the top of the page
 
+Quote Post
=NIK=
сообщение Oct 15 2005, 20:50
Сообщение #14





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



Вот по делу разговор пошол smile.gif

Может есть какая-нибудь ссылка где для таких как я почитать все это?
Ну чтобы на пальцах и все доступно?
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Oct 15 2005, 21:20
Сообщение #15


Гуру
******

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



Цитата(aaarrr @ Oct 14 2005, 00:15)
Цитата
Канечно, никто в ASM зесь не програмирует  Только на С


Сдрассте! Еще как программируют. Еще напишите, что на ARM только под Linux'ом или WinCE можно работать.
*


Присоединяюсь! Если бы не знающие ассемблера могли только представить себе, чтО может закошмарить компилятор даже в простеньком цикле, они были бы поосторожнее в оценках.
Сдается, что освоение ARM ассемблера после AVR не будет представлять большой сложности.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

7 страниц V   1 2 3 > » 
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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