Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: IAR 5.30 + jlink7+ SAM7S256
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
aegis
Столкнулсяя я с такой проблемкой: при выполнении кода -

AT91C_BASE_SPI->SPI_CR = AT91C_SPI_SPIEN;
AT91C_BASE_SPI->SPI_MR = AT91C_SPI_MSTR;

в отладчике (окно регистров SPI), не видно установки бита SPIEN, MSTR устанавливается, как и положенно .
Возникает подозрение, что это связано тем, что SPI_CR имеет свойство "только запись", и меня интересует:

- возможно ли обойти эти грабли ?
- в keil и Eclipse+GCC+GDB также ?
- сильно ли это мешает в отладке ?
aaarrr
Цитата(aegis @ Jun 25 2009, 19:16) *
- возможно ли обойти эти грабли ?

Смотрите соответствующие биты в статусных регистрах.

Цитата(aegis @ Jun 25 2009, 19:16) *
- в keil и Eclipse+GCC+GDB также ?

Везде одинаково, это свойство процессора.

Цитата(aegis @ Jun 25 2009, 19:16) *
- сильно ли это мешает в отладке ?

Ни сколько не мешает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.