AVR GCC, umiestnenie premennej na zadanu adresu

Jakub Ladman ladmanj@volny.cz
Sobota Srpen 16 11:56:14 CEST 2008


Dne Saturday 16 of August 2008 11:41:24 Stano napsal(a):
> Dobry den,
> prosim vas, neviete ako v AVR GCC vytvorit premennu vo FLASH alebo EEPROM
> na konkretnej zadanej adrese. Tak aby compiler premennu umiestnil vzdy na
> dane miesto v pamati.

Nevim jestli je to nejlepsi zpusob, ale ja to delal takhle. Na casti 
adresovyho prostoru (externi ram) bylo par registru v CPLD a do tech jsem 
pristupoval takto.

#define KEYB_REG 		( *((volatile unsigned int *) 0x1104) )

a = KEYB_REG;

0x1104 je (pevne) adresa toho registru

>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list





Další informace o konferenci Hw-list