Jump to content

    
арм ассемблер

А почему-бы вместо этого веселенькой расцветочки документа просто не взять родную ARM документацию???

Share this post


Link to post
Share on other sites
А почему-бы вместо этого веселенькой расцветочки документа просто не взять родную ARM документацию???

Там буковки мельче :)

А если серьёзно, то в этом документе забыты некоторые нюансы, так что действительно следует обращаться к родной документации.

Share this post


Link to post
Share on other sites
Там буковки мельче :)

А если серьёзно, то в этом документе забыты некоторые нюансы, так что действительно следует обращаться к родной документации.

 

а я даже и не изучал документ документ, просто открыл, смотрю команды есть, все в цвете. вот решил и поделиться :)

Share this post


Link to post
Share on other sites

Люди знающие, есть один вопрос: на данный момент разбираюсь с LPC2387, стадию конфигурироваия PLL уже давно прошел, однако, читая мануал от NXP наткнулся на интересную вещь в сопутствующих примерах, а именно-цитирую:

...

The potential CPU clock rate can be determined by dividing FCCO by the desired CPU

frequency: 288 × 10^6 / 60 × 10^6 = 4.8. The nearest integer value for the CPU Clock

Divider is then 5, giving us 57.6 MHz as the nearest value to the desired CPU clock rate.

 

Данный divider=5, вернее (divider-1== 4) записывается в регистр CCLKCFG, но при этом:

 

Only 0 and odd values (1, 3, 5, ..., 255) are supported and can be

used when programming the CCLKSEL bits.

Warning: Using an even value (2, 4, 6, ..., 254) when setting the

CCLKSEL bits may result in incorrect operation of the device.

 

Ето как понимать? Закрадываются сомнения: а получил ли я чего хотел(в смысле конфигурацию PLL)?

Заранее благодарен за ответы.

Share this post


Link to post
Share on other sites

Нет ли у кого достойных книг по LPC2xxx? Одну самую распространенную скачал, но она весьма скромная для полного изучения. Интересует что-то подробнее. А то после авр сложно разбираться с армами - какие-то усложненные они.

И еще - какие есть сайты, посвященные этим микроконтроллерам типа avrfreak и at91, но только по филлипкам?

Share this post


Link to post
Share on other sites

www.gaw.ru там много интересного для начало полезно будет

Share this post


Link to post
Share on other sites

а можете кинуть ссылочку на программатор под lpc2478?

Share this post


Link to post
Share on other sites
а ...

Поиск FlashMagic в интернете, или AT200 по форуму, или...

Share this post


Link to post
Share on other sites

Simple coding techniques can make your embedded system more reliable

 

Наткнулся на вот такую статью. Все, о чем так долго говорилось на форуме по-русски, в статье на аглицком :) по-поводу вечных тем: volatile, stdint.h, alignment etc.

 

В полезности данной статьи не сомневаюсь. 

Share this post


Link to post
Share on other sites

Moderator:

Сюда. Свои сообщения Вы всегда можете найти через профиль.

Данная тема имеет общую направленность, и не предназначена для обсуждения специфических вопросов.

Share this post


Link to post
Share on other sites

Будучи убежденным последователем идеи, что переводы - дерьмо, надо пользоваться первоисточником, в последнее время, всвязи с прогрессом склероза, начал делать переводы appnotes (для себя, так материал прочнее запоминается) :)

Предлагаю вниманию сообщества свои творения - AN10414_Ложные прерывания и AN10381_Вложенные прерывания к линии LPC2000.

 

Прошу здорово не пинать - "Не стреляйте в пианиста, он играет, как умеет" :)

Но любые замечания по существу будут приняты с благодарностью.

Interrupts.rar

Share this post


Link to post
Share on other sites

К сожалению, пример 2 с использованием макросов в AN10381 для RVCT не пригоден, т.к. предназначался для использования с CARM - http://www.keil.com/forum/8491/

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this