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

 
 
> Загрузка и запуск программы, AT91SAM7X128
Alexander___
сообщение May 30 2007, 11:58
Сообщение #1





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



Вот уш наверное не первый я, кто с подобным сталкивается.
Переползаю с AVR-ов на ARM. Выбрал CrossWorks. Плата у меня собрана по образу и подобию ЕК. На 19 ноге порта В висит светодиод. Простейшая программа по морганию им не запускается.
Заливаю прогу через самбу напрямую по USB используя SAM-PROG v2.3. Устанавливаю в меню SAM-PROG, чтбы по успешной прошивке загорался светодиод. После программировани - горит. Сбрасыаю питание - все порты в 1, и тишина....
Ниже привожу код. Может что посоветуете? help.gif Два дня уже убил!

#include <ctl_api.h>
#include <targets/AT91SAM7.h>
#define LED_MASK 0x00080000
#define TMR_RT_1HZ 0x8000

int main(void)
{
ulong time, ctime;
PIOB_OWER=LED_MASK;
PIOB_OWER=LED_MASK;
RTT_MR=TMR_RT_1HZ; //real time timer increment on 1 sec, interrupts disabled
PIOB_PUDR=LED_MASK;
PIOB_CODR=LED_MASK
while(1)
{
while (ctime==time) time=RTT_VR;
ctime=time;
if ((PIOB_PDSR&LED_MASK)==LED_MASK) PIOB_CODR=LED_MASK;
else PIOB_SODR=LED_MASK;

}
}
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KAlex
сообщение May 30 2007, 12:26
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



http://electronix.ru/forum/index.php?showtopic=31640

И здесь
Go to the top of the page
 
+Quote Post
Alexander___
сообщение May 31 2007, 03:46
Сообщение #3





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



Цитата(KAlex @ May 30 2007, 18:26) *


Это я уже читал прежде чем открыть тему. Там про IAR и Keil. sad.gif А с CrossWorks кто-нибудь работал? Там то как? Может в коде у меня чего-то не хватает?


.....

Еще хочу добавить, программу скомпилировал в опциях CW "ARM Flash Debug". Она после прошивки, перед сбросом питания должна работать? У меня не работает. В общем мертво все.

то Alexanter_
Настоятельное требование ознакомиться с правилами и не разводить в постах множественное цитирование самого себя любимого.
На первый раз прибрал мусор за Вами.

Сообщение отредактировал zltigo - May 31 2007, 06:49
Go to the top of the page
 
+Quote Post



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

 


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


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