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

 
 
> Помогите начать работать с Assembler, Assembler для LPC2148
Max-sceince
сообщение Mar 21 2009, 15:18
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



Ребята, помогите пожалуйста начать работать с ассемблером. У меня МК LPC2148 c ядром ARM 7. В чем заключается проблема: Не могу добится от МК высокой производительности если пишу код программы на С, поэтому решил написать код на assembler. Использую программу keil. Посоветовали скачать arm7tdmidatasheet.pdf. Скачал почитал. Примеры есть, но как и с чего начать писать, как связать и подключить нужные модули и т.д. Вообщем просто необходи какой-нибудь простой примерчик (например поморгать светодиодами только чтобы код программы был написан на assemble) или дайте ссылочку на какой нибудь проект где люди пишут на ассемблере. Буду вам весьма признателен!!! :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Max-sceince
сообщение Mar 21 2009, 18:08
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 23
Регистрация: 1-01-09
Пользователь №: 42 870



zltigo, так вот именно что, вроде ничего не нагорожено. Все самое необжодимое прописано. А результат получается нехороший.
Go to the top of the page
 
+Quote Post
SysRq
сообщение Mar 21 2009, 18:19
Сообщение #3


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(Max-sceince @ Mar 21 2009, 21:08) *
...вроде ничего не нагорожено.

С какой вероятностью в main() значение переменной i считается как ровно 250, если считывается (считывается ли? volatile нету...) новое значение переменной i раз в секунду, а инкременируется значение i с частотой (как правильно подсчитал уважаемый zltigo) примерно 12,5 kHz? smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Max-sceince   Помогите начать работать с Assembler   Mar 21 2009, 15:18
- - aaarrr   Боюсь, что Вы не стой стороны пытаетесь решить про...   Mar 21 2009, 15:30
- - Max-sceince   aaarrr, оптимизировать то нечего все очень просто....   Mar 21 2009, 15:49
|- - aaarrr   Цитата(Max-sceince @ Mar 21 2009, 18...   Mar 21 2009, 16:02
|- - Andy Mozzhevilov   Цитата(Max-sceince @ Mar 21 2009, 20...   Mar 21 2009, 17:06
- - Max-sceince   Запрещаю прерывание в превании для того чтобы если...   Mar 21 2009, 16:13
|- - aaarrr   Цитата(Max-sceince @ Mar 21 2009, 19...   Mar 21 2009, 16:40
- - Max-sceince   Andy Mozzhevilov, На 1 оборот диска приходится 250...   Mar 21 2009, 17:31
|- - zltigo   Цитата(Max-sceince @ Mar 21 2009, 20...   Mar 21 2009, 17:56
- - Andy Mozzhevilov   В общем за 80 мкс на импульс можно его на 60 МГц н...   Mar 21 2009, 18:06
|- - zltigo   Цитата(Max-sceince @ Mar 21 2009, 21...   Mar 21 2009, 18:14
- - Max-sceince   zltigo, а вы можете подсказать где неверно, либо д...   Mar 21 2009, 18:35
- - Max-sceince   Спасибо, SysRq понял свою ошибку!!! За...   Mar 22 2009, 04:19


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

 


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


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