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

 
 
 
Reply to this topicStart new topic
> использование внешней памяти в 90s8515
lutik
сообщение Dec 2 2004, 14:59
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 128
Регистрация: 30-06-04
Из: Odessa
Пользователь №: 216



в схеме, вместо внешней памяти для упомянутого MCU прикручены регистры в FPGA.

так вот вопросик - каким образом в коде на си прочитать/записать эти регистры

прямое присвение адреса указателю почему то не канает


--------------------
однако..
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Dec 2 2004, 15:15
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Попробуйте привести адрес к указателю, например:
Код
unsigned char *ptr;
...
ptr = (unsigned char *)0xC000u;    // suffix u - unsigned
Go to the top of the page
 
+Quote Post
-Tумблер-
сообщение Dec 7 2004, 10:12
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 4-11-04
Из: Московская область
Пользователь №: 1 040



Цитата(lutik @ Dec 2 2004, 17:59)
прямое присвение адреса указателю почему то не канает
*


Вот редиска !! smile.gif
Работа с внешней памятью требует разрешения.
Посредством :
".. by setting the SRE bit in the MCUCR register. "
blush.gif


--------------------

- ЗАМЕНЯТЬ ДЕТАЛИ НА ХОДУ ВОСПРЕЩАЕТСЯ !!! -
Go to the top of the page
 
+Quote Post
lutik
сообщение Dec 7 2004, 11:42
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 128
Регистрация: 30-06-04
Из: Odessa
Пользователь №: 216



Цитата(-Tумблер- @ Dec 7 2004, 13:12)
Работа с внешней памятью требует разрешения.
Посредством :
".. by setting the SRE bit in the MCUCR register. "
blush.gif
*


АЙ АЙ АЙ..
умник..
читать даташиты я пока не разучился..
тут дело было именно с выделением памяти и, в отличии от вас,
IgorKossak действительно дал дельный совет


--------------------
однако..
Go to the top of the page
 
+Quote Post
-Tумблер-
сообщение Dec 8 2004, 13:34
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 4-11-04
Из: Московская область
Пользователь №: 1 040



Цитата(lutik @ Dec 7 2004, 14:42)
тут дело было именно с выделением памяти ..
..дельный совет
*



О-о-о ! Умение читать даташиты очевидно поможет
вам при чтении какой-нибудь хорошей книжечки по языку "C".
Например:
http://www.ozon.ru/context/book_detail/id/1278158/
а также:
http://www.ozon.ru/context/book_detail/id/1600902/
:P


--------------------

- ЗАМЕНЯТЬ ДЕТАЛИ НА ХОДУ ВОСПРЕЩАЕТСЯ !!! -
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 12th August 2025 - 13:30
Рейтинг@Mail.ru


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