ARM Cortex-M0+ a rozdil LDM a LDR

Jan Waclawek konfera na efton.sk
Středa Červenec 8 15:46:00 CEST 2015


A len tak mimochodom, aku verziu toho Keilu pouzivate?

wek


----- Original Message ---------------

>Spis to bude chyba konkretni implementace (STM32L05x nebo obecne 
>Cortex-M0+?), protoze na funkci tech instrukci nic zavadneho IMHO neni...
>Keil se snazi optimalizovat skoro vsechno - cim min instrukci, tim min 
>potencialnich chyb :-) Co jsem se ptal Keilove zkusenejsiho kolegy, tak 
>vytvorit samostatny soubor s funkcemi a pro nej vypnout optimalizace... 
>To uz mi prijde vhodnejsi to napsat rovnou v samostatnem souboru v 
>assembleru a budu to mit presne podle svych potreb.
>
>Hynek
>
>
>Dne 8.7.2015 14:51, Jaroslav Buchta napsal(a):
>> Zajimavy spek, ze LDM bude implementovana jen pro oblast pameti je asi 
>> mozne, nakonec je to predpokladane pouziti, chyba je asi na strane 
>> kompilatoru nebo absence nejake option ktera mu rekne, pro co to ma 
>> kompilovat.
>> Zas se mi nezda, ze by Keil mel nejake takove chyby.
>> Neda se zakazat optimalizace pro konkretni funkci, ze bytato provedla 
>> pozadovane LDR/STR v asm a prekladac ji nechal, jak je?
>



Další informace o konferenci Hw-list