Страница 1 из 1

цап на atmega cvar

Добавлено: Пт янв 22, 2010 07:21:55
cccaaa
Здравствуйте. Решил сделать генератор сигналов по статье http://www.scienceprog.com/avr-dds-sign ... rator-v20/
но просто скопировать мне не подходит. Изучаю cvavr а данная статья и исходники для winavr. Не могу записать массивы во flash по
заданному адресу как в оригинале на winavr если кто сталкивался помогите.

это тот самый массив
const uint8_t sinewave[] __attribute__ ((section (“.MySection1?)))= //256 values
{0x80,0x83,0x86,0x89,0x8c,0x8f,0x92,…}

DDS Signal tables has to be placed in flash sections where address starts with 0xXX00. So these sections has to be defined in makefile for proper memory placement:
Таблица сигналов DDS должна быть расположена во flash секциях адрес которой начинается с 0xXX00 Поэтому секции должны быть определены в makefile для того что бы они были
расположены по соответствующему адресу
#Define sections where to store signal tables
LDFLAGS += -Wl,-section-start=.MySection1=0x3A00
LDFLAGS += -Wl,-section-start=.MySection2=0x3B00
как это сделать в cvavr