[elektro] STM32 disco. flash memoria használata
elight
elight at gmail.hu
Wed Feb 4 09:26:36 CET 2015
Sziasztok.
Bütykölgetek az STM32F100 disco modullal..
Kicsit erősen más mint a megszokott PIC-ek! :-)
Már néhány dolog azért bejött, a LED villogtatáson kívül is..
Még int-et (systick) nem próbáltam összehozni,
és a következőn problémán egy pillanatra elkadtam?
A FLASH ( vagy nem felejtő ) területre szeretnék tömböket írni..
A programban foglalok konstans módon helyet kis piktogrammoknak.
tehát pl:
const code char KissMause(552) = {
0x00,0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00,
0x00,0x00, 0x01, 0x01, 0x0F, 0x00, 0x3A, 0x00, 0x00, 0x00, 0x00, 0x55,
0x00, 0x55, 0x3F, 0x00, 0x00,
0x00,0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x77, 0x68, 0x00, 0xA0, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00,
....
};
És szépen meg is jelennek a kijelzőn.
Ezeket szeretném lecserélni ( átírni ) esetenként a soros porton
küldött adatokkal.
Ezeket a RAM-ba beírom, de jó lenne nem felejtősen a FLASH-ba is átvarrni.
Hogyan tudok helyet foglalni, hogy meg is találjam
és milyen regiszterekket birizgáljak (milyen sorrendben ) a tömbök
felülírásakor.
Néztem már azt is , törölni csak egész lapokat lehet egyben, gondolom
ez is bekavarhat.
De gondolom a olvasás már mehetne a jelenlegi hivatkozással.
Üdv István
More information about the Elektro
mailing list