[OT] Bez knihoven ani ranu - bylo STM32L151RB problem s EEPROM a IRQ
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Sobota Únor 15 19:57:03 CET 2014
Me taky zapocitejte, knihovny sice pouzivam, ale v pripade kdy narazim
na problem si prectu datasheet a napisu to sam presne na miru ;-)
Dne 15.2.2014 19:04, Petr Labaj napsal(a):
> Dovolim si maly pochvalny OT.
> Vy na me pusobite jako ostruvek pozitivni deviace. ;-)
> Zapisujete do EEPROM, a nepouzivate na to zadnou knihovnu !
>
> Ja to delam uplne stejne, ale pripada mi, ze nas uz moc nezbylo.
> Kdyz tady a zejmena na MCU.CZ ctu ruzne dotazy a prispevky, tak
> mam pocit, ze bez prislusnych knihoven si dneska uz programator
> nezajde ani na zachod.
>
> Ale abych knihovny jen nezatracoval - taky 2 pouzivam. Ta jedna je
> drevena a jsou v ni papirove knizky, ta druha je adresarem na disku
> a jsou v ni datasheety a spol.
>
> PL
>
> ******************************
>
> From: "Fanda Kopriva" <info na elektronikavyvoj.cz>
> To: "HW-news" <hw-list na list.hw.cz>
> Sent: Saturday, February 15, 2014 5:32 PM
> Subject: Re: STM32L151RB problem s EEPROM a IRQ
>
>
> pouzivam tuto proceduru pro RD152 a RD162
>
> #define DATA_EEPROM_START_ADDR 0x08080000 //4Kb 16 X 256 BYTE
>
> void Weprom (unsigned long epromadr,unsigned long epromdata)
> {
> unsigned long Adress;
> Adress = DATA_EEPROM_START_ADDR + epromadr; //0x08080000
> while (FLASH_SR & 1) {};
> FLASH_PEKEYR = 0x89ABCDEF;
> FLASH_PEKEYR = 0x02030405; //odblokovani zapisu
> FLASH_PECR |= 0x100; // FTDW =1
> *(unsigned long *)Adress = epromdata;
> FLASH_PECR |= 1; // zablokovani zapisu
> }
>
> ale casovani Vam muzu zmerit az v pondeli ,mne to zatim netrapilo
> Fanda
>
>
> **********************
>
> Dne 15.2.2014 12:02, Stano napsal(a):
> ...
>> Na zapis pouzivam funkciu z kniznic od ST DATA_EEPROM_ProgramWord();
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
---
Tato zpráva neobsahuje viry ani jiný škodlivý kód - avast! Antivirus je aktivní.
http://www.avast.com
Další informace o konferenci Hw-list