Re: Dotazy k STM32F103C8T6 a multiplexované řw616ZW7DrSBMRUQgZGlzcGxlamUu
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Středa Březen 10 22:05:52 CET 2021
U M0 nejde nastavit tabulka vektoru jinam nez na 0, resi se to tak, ze
se tam namapuje kopie RAM a zkopiruje se ram tabulka. M0+ uz je OK.
Dne 10.03.2021 v 21:51 Jiří Nesvacil napsal(a):
> Zdravim,
>
> rada F1 + knihovny + compiler byla ze zacatku hodne buggy. Nize jeden
> z drivejsich pokusu, erase normalne probihal, jen to vyjelo na
> timeout. Dnesni knihovny rady F1 + kompiler to maji lepe osetreno, ale
> radeji bych volil F4 radu nebo nejaky M0. M0 ma nejake omezeni v remap
> preruseni myslim. Bootloader udelate malinky spise zalezi na
> protokolu. Je to doopravdy jen erase a zapis. Priklad u nas UDP s IP
> stackem okolo 5k.
>
> /* Erase the FLASH pages */
> for(EraseCounter=0; EraseCounter<NbrOfPage; EraseCounter++)
> {
> FLASH_Status FLASHStatus = FLASH_ErasePage(APPLICATION_ADDRESS +
> (FLASH_PAGE_SIZE * EraseCounter));
> // asi mozna taky vraci timeout, protoze to po prvni strance vyskoci a
> je to
> // if (FLASHStatus != FLASH_COMPLETE) return -1;
> }
>
> Jirka
>
> Dne 10.03.2021 v 15:41 Jaroslav Buchta napsal(a):
>> Taky jsem toto chovani jeste nepotkal, normalne mazi jen stranky nad
>> bootloaderem pro aplikaci a zadny problem...
>>
>> Dne 10.03.2021 v 13:43 Jan Waclawek napsal(a):
>>>> Přepis FLASH cpu je sice možný místo eeprom, ale ne vždy se
>>>> vypořádá se
>>>> smazáním pouze stránky. Někdy ty chipy reagují až na full erase a to
>>>> skloubit s pamětí programu je problém.
>>> S tymto som sa este nestretol. Mozete prosim uviest detaily?
>>>
>>> Dakujem,
>>>
>>> wek
>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list - sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list