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

 
 
 
Reply to this topicStart new topic
> at91sam7x256 + mmc\sd и функции на ней.
CAHTA_1939
сообщение Feb 28 2008, 20:32
Сообщение #1


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

Группа: Участник
Сообщений: 142
Регистрация: 11-08-07
Пользователь №: 29 713



подскажите пожалуйста. можно ли реализовать данное.

имеется контроллер at91sam7x256, в памяти записана прошивка, в которой имеются некие основные функции.

необходимо....

записать подпрограммы на карточку mmc\sd . который можно запустить на данном контроллере. эти подпрограммы должны иметь возможность запуска функций, который прошиты в контроллере.

записать подпрограммы на карточку mmc\sd нужно по средствам ПК


я думаю считать подпрограмму с карточки и записать ее в озу контроллера по определенному адресу. а потом ее запустить. но у меня возник вопрос о взаимодействии подпрограммы и функций в прошивке...

подскажите пожалуйста.

Сообщение отредактировал CAHTA_1939 - Feb 28 2008, 20:33
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 28 2008, 20:46
Сообщение #2


Гуру
******

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



Можно взаимодействовать через SWI или таблицу переходов, расположенную по фиксированному адресу в основной программе.
Go to the top of the page
 
+Quote Post
meister
сообщение Feb 28 2008, 21:04
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 219
Регистрация: 20-11-07
Пользователь №: 32 484



Я бы в обоих частях сделал по указателю (по фиксированному адресу) на таблицу перемещаемых символов, а таблица теперь может лежать где угодно.
Go to the top of the page
 
+Quote Post
CAHTA_1939
сообщение Feb 28 2008, 21:35
Сообщение #4


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

Группа: Участник
Сообщений: 142
Регистрация: 11-08-07
Пользователь №: 29 713



а как записать на карточку подпрограмму? или как получить чистый откомпилированный код подпрограммы. ?
для начала, которая не использует других функций.
цель первой подпрограммы инициализировать структуру, которая создается в ОЗУ контроллером.

Сообщение отредактировал CAHTA_1939 - Feb 28 2008, 21:37
Go to the top of the page
 
+Quote Post
meister
сообщение Feb 29 2008, 09:52
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 219
Регистрация: 20-11-07
Пользователь №: 32 484



Цитата(CAHTA_1939 @ Feb 29 2008, 00:35) *
как получить чистый откомпилированный код подпрограммы?


в IAR так -Oraw-binary=
Go to the top of the page
 
+Quote Post

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

 


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


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