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

 
 
> Проблемы с Кейлом или со мной, PIO, SPI, At91SAM7S64
postus
сообщение May 15 2008, 09:00
Сообщение #1





Группа: Новичок
Сообщений: 11
Регистрация: 30-10-06
Пользователь №: 21 778



Добрый день!

Есть пока только две проблемы:
1 Пишу в регистры PIO, запускаю отладчик - ничего не записывается
*AT91C_PIOA_PDR = | AT91C_PA31_NPCS1 | AT91C_PA30_NPCS2 | AT91C_PA14_SPCK | AT91C_PA13_MOSI | AT91C_PA12_MISO;
*AT91C_PIOA_ASR = AT91C_PA31_NPCS1 | AT91C_PA14_SPCK | AT91C_PA13_MOSI | AT91C_PA12_MISO;
*AT91C_PIOA_BSR = AT91C_PA30_NPCS2;

2 Немогу найти в Кеил в симуляторе SPI

(Микроконтроллер AT91SAM7S64, Keil 3.20)

Ткните пожалуйста носом в чём траблы! А то у меня уже крыша едит! 07.gif
Весь вечер долбался
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение May 15 2008, 09:14
Сообщение #2


Гуру
******

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



1. Что значит "не записывается"? В PIO_PSR и PIO_ABSR значения не меняются?
2. По кейловскому симулятору не подскажу. ИМХО, не стоит вообще пользоваться симуляторами при отладке процедур работы с периферией.
Go to the top of the page
 
+Quote Post
postus
сообщение May 15 2008, 10:42
Сообщение #3





Группа: Новичок
Сообщений: 11
Регистрация: 30-10-06
Пользователь №: 21 778



1. В PIO_PSR и PIO_ABSR значения не меняются (в симуляторе)

Пока платы изготавливаются пишу прогу.
А где ещё, кроме как в симуляторе, можно проверить (без железа) хатя бы правильную инициализацию перефирии?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 15 2008, 10:57
Сообщение #4


Гуру
******

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



Цитата(postus @ May 15 2008, 14:42) *
1. В PIO_PSR и PIO_ABSR значения не меняются (в симуляторе)

Тогда это проблемы симулятора. В приведенном коде криминала нет, кроме лишнего "|",
но это, наверное, опечатка.

Цитата(postus @ May 15 2008, 14:42) *
А где ещё, кроме как в симуляторе, можно проверить (без железа) хатя бы правильную инициализацию перефирии?

Глазами и головой. На железе будут свои приколы, без него никуда.
Go to the top of the page
 
+Quote Post
postus
сообщение May 15 2008, 12:52
Сообщение #5





Группа: Новичок
Сообщений: 11
Регистрация: 30-10-06
Пользователь №: 21 778



aaarrr - спасибо огромное за советы! Будет железо - настанет момент истины smile.gif

Народ, а есть тут кто-нибудь работающий с Кейлом? Отзавитесь!!!! 1111493779.gif
Go to the top of the page
 
+Quote Post



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

 


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


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