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

 
 
> SAM926, простые программы
TigerSHARC
сообщение Jul 29 2010, 19:45
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Может кто нибудь знает ссылку где разжёвываются простые программы (мигаем светодиодом, "Hello World") или может сам пример приведёт (простите за наглость).

Изучаю сей контроллер в IAR. Интересует работы с внешними линиями ввода-вывода. Какие заголовочники включать, как обзываются регистры при написании программы на C, и т.д.

Просто как я вижу AVRовские фишки типа:

" #include "iom16.h"
.
.
.
PORTB = 0; // регистр ножек порта
.
.
.
"
для мигания светодиодами не прокатывают.
Здаётся мне всё намного сложнее.



Сообщение отредактировал TigerSHARC - Jul 29 2010, 19:59
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
TigerSHARC
сообщение Aug 1 2010, 21:48
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Выполнил перед очисткой DataFlash "Enable Dataflash (SPI0 CS0)" или CS1. Затем Erase All.
Вот лог:

loading history file ... 0 events added
SAM-BA console display active (Tcl8.4.13 / Tk8.4.13)
(SAM-BA v2.10) 1 %
(SAM-BA v2.10) 1 % DATAFLASH::SelectDataflash AT91C_SPI0_CS0
-I- Init SPI for DataFlash interfaces
-I- Configure SPI PIOs
-I- Enable PMC for SPI0
-I- Reset the SPI0
-I- Configure SPI in Master Mode (no CS selected)
-I- Configure SPI CS0 for DataFlash AT45
-I- Disable the RX and TX PDC transfer requests
-I- Reset all Counter register Next buffer first
-I- Enable the RX and TX PDC transfer requests
-I- End of Init_DataFlash
-I- Switch to the correct PCS of SPI0 Mode Register (Fixed Peripheral Selected)
-I- Enable the SPI0
-I- Wait for dataflash ready (bit7 of the status register)
-I- End of Select DataFlash
(SAM-BA v2.10) 1 % DATAFLASH::EraseAllDataFlash
(SAM-BA v2.10) 1 %

То же самое происходит. Думаю дело в MT-Link. Почему-то с него грузиться и всё...((

Сообщение отредактировал TigerSHARC - Aug 1 2010, 21:50
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 1 2010, 22:10
Сообщение #3


Гуру
******

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



Цитата(TigerSHARC @ Aug 2 2010, 01:48) *
(SAM-BA v2.10) 1 % DATAFLASH::EraseAllDataFlash
(SAM-BA v2.10) 1 %

То же самое происходит.

Перемычку вернуть точно не забыли? Не должна самба молчать на этом месте.
Попробуйте другую версию - софтина достаточно глочная, может, в 2.10 что-то сломали.

Цитата(TigerSHARC @ Aug 2 2010, 01:48) *
Думаю дело в MT-Link. Почему-то с него грузиться и всё...((

С MT-Link ничего не грузится. Процессор просто стартует с не стертой DF.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- TigerSHARC   SAM926   Jul 29 2010, 19:45
- - dimka76   Цитата(TigerSHARC @ Jul 29 2010, 23:45) М...   Jul 30 2010, 03:21
- - Drozd2   AVRовские фишки для моргания светодиодом прокатыва...   Jul 30 2010, 19:28
|- - TigerSHARC   Цитата(Drozd2 @ Jul 30 2010, 23:28) AVRов...   Oct 21 2010, 09:14
- - TigerSHARC   Спасибо за советы! Но вот вопрос: на плате, к...   Jul 31 2010, 10:43
|- - aaarrr   Цитата(TigerSHARC @ Jul 31 2010, 14:43) У...   Jul 31 2010, 11:56
- - TigerSHARC   to aaarrr - большущее спасибо. дела обстоят так:...   Aug 1 2010, 18:54
|- - aaarrr   Цитата(TigerSHARC @ Aug 1 2010, 22:54) вс...   Aug 1 2010, 21:09
- - TigerSHARC   Почему же без MT-Link вижу что не грузиться ОС, а ...   Aug 6 2010, 19:45
- - Student Pupkin   TigerSHARC, как там успехи у Вас? А то читаю Ваши ...   Oct 22 2010, 18:43
|- - TigerSHARC   Цитата(Student Pupkin @ Oct 22 2010, 22:4...   Oct 22 2010, 20:21
|- - Student Pupkin   Цитата(TigerSHARC @ Oct 23 2010, 00:21) П...   Oct 22 2010, 20:43
|- - TigerSHARC   Цитата(Student Pupkin @ Oct 23 2010, 00:4...   Oct 23 2010, 08:03
- - Drozd2   Цитатаbootstrap проинициализировал всю необходимую...   Oct 26 2010, 20:19
- - TigerSHARC   Спасибо! не могли бы вы пояснить что означает ...   Nov 12 2010, 07:10
- - SII   Вы документацию по архитектуре ARM вообще и по кон...   Nov 18 2010, 14:58
- - DpInRock   Где-нибудь в начале стартапа напишите вот так. ...   Nov 18 2010, 17:38


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:12
Рейтинг@Mail.ru


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