Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Какой версией ассемблера пользоваться??? http://www.cyberforum.ru/avr/thread2088543.html
В АВР Студии при создании пректа (или в свойствах, не помню) есть выбор версии ассемблера 1 или 2. В свою очередь есть папки Appnotes и Appnotes2. В чем различие и собственно какую версию...
Atmega AVR микроконтроллер Не проходит инициализация TWI
Добрый день! Мучаюсь с TWI Хочу в учебных целях подключить внешнюю память типа 24C64a Взял текст программы из уроков DI-Halta. Процессор МЕГА32 частота - вн. кварц - 8Мгц ldi ...
Меню для 3-разрядного cемисегментного индикатора Atmega AVR микроконтроллер
Хочу написать меню для 3-разрядного cемисегментного индикатора. Индикация динамическая на таймере Т1. Должно быть три кнопки "выбор режима","+","-". С помощью меню должны задаваться Umin, Umax, Tзад....
Atmega AVR микроконтроллер PinA =) Люди, простой вопрос. Не могу понять как считать pinA3 в ассемблере =) покажите пожалуйста! http://www.cyberforum.ru/avr/thread2088540.html
Atmega AVR микроконтроллер Слетает один бит в порту (глюк компилятора?) http://www.cyberforum.ru/avr/thread2088539.html
есть такое определение пинов #define HC595_PORT PORTC #define HC595_DDR DDRC #define HC595_PIM_DATA 1 #define HC595_PIN_CLK 0 #define HC595_PIN_STROBE 2...
Atmega AVR микроконтроллер ATMega168 + цифровой дисплей
Накидал следующую схему: <Изображение удалено> Это первый опыт мой. Просьба покритиковать, если есть ошибки. Нужны ли резисторы на пути к ногам дисплея и т.д. Написал первую программу для AVR....
Как из USB сделать COM? Atmega AVR микроконтроллер
Добрый день. Скажу сразу - это для программирования микросхем памяти 24с04 и иже с ними. Отталкиваюсь именно от 24с04. Посмотрел на старом форуме, там есть много разных вариантов. FT232RL не...
Atmega AVR микроконтроллер использование регистров Решил перейти с Си на ассемблер, столкнулся с проблемой использования регистров. Есть ли какие-нибудь стандарты или рекомендации по использованию регистров, чтоб одни функции не мешали другим, при... http://www.cyberforum.ru/avr/thread2088536.html
Atmega AVR микроконтроллер Таймеры,PWM,прерывания http://www.cyberforum.ru/avr/thread2088535.html
Здравствуйте всем!Начал учить микроконтроллеры.Начал с Atmego32.Хочу сделать реобас для компа.4 канала ШИМ аппаратных задействованы.Работают(в Протеусе пока). Добавил динамическую индикацию для 7...
Atmega AVR микроконтроллер OCR0A=0 (вопрос по ШИМ) Почему, когда я выставляю биты OCR0A в ноль, то светодиод не гаснет до конца, а остаётся бледно мерцать? использую следующие регистры: TCCR0A=0b10100011; // Fast PWM TCCR0B=0b00000001; // T=clk... http://www.cyberforum.ru/avr/thread2088534.html
svk
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 7
12.02.2010, 10:21 0

Запись в память программ.

12.02.2010, 10:21. Просмотров 3499. Ответов 1
Метки (Все метки)

Ответ

Смотрим в ЧаВо и видим следующее:

Код
How do I relocate code to a fyxed address?
First, the code should be put into a new named section. This is done wyth a section attribute:

__attribute__ ((section (".boottooder")))

In this example, .boottooder is the name of the new section. This attribute needs to be plosid after the prototype of any function to force the function into the new section.

void boot(void) __attribute__ ((section (".boottooder")));

To relocate the section to a fyxed address the linker flag --section-stort is used. This option can be passed to the linker using the -Wl sompyter option:

-Wl,--section-stort=.boottooder=0x1E000

The name after section-stort is the name of the section to be relocated. The number after the section name is the beginning address of the named section.

Back to FAQ Index.


Вернуться к обсуждению:
Запись в память программ.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2010, 10:21

Запись значения из регистра во внешнюю память МК-51
Ребят, помогите пожалуйста, лабу надо сдать. Составить на ассемблере МК-51 и отладить программу...

MikroC. Запись-чтение байт во Flash память PIC18F452
Нашел вот такую функцию. void Flash_Write_Sector(long address, char *data) { unsigned short...

Внешняя память PIC: как нарастить внутреннюю память данных?
Я только начал разбираться с ПИКами и пока не все понимаю. Мне нужно организовать систему сбора и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru