arm cm3 dsb instrukce

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Čtvrtek Červen 11 17:47:48 CEST 2020


Nechci to ted hledat, ale pokud se bavime o CortexM3 tak ta snad ani 
nejakou velkou konfiguraci pameti nema, pristup do interni RAM je zrejme 
okamzity jednim cyklem (znam jen STM) a netreba to podle mne resit. CM4 
taky asi v ramci interni RAM nebude delat problemy, CM7 je uz jina liga 
diky cache...
Dne 11.06.2020 v 17:24 Lubor Otta napsal(a):
> Ten můj LPC procesor má 2 ramky.
> Jedna je označená jako Peripheral SRAM, funguje nad ní  bit-band bitový přístup. Takže ta se zjevně chová jako zařízení?
> Jak byste mi doporučil rozdělit využití těch 2 sekcí ramky? Rychlost přístupu jsem zatím netestoval, zásobník mi linker nějak náhodně stěhuje mezi oběma, asi podle toho kde zbývá víc volného místa.
> (překládám keilem, podle automaticky generovaného .sct)
> Lubor
>
> ______________________________________________________________
>> Od: "Tomas Dresler" <dresler na hw.cz>
>> Komu: "'HW-news'" <hw-list na list.hw.cz>
>> Datum: 11.06.2020 09:23
>> Předmět: RE: arm cm3 dsb instrukce
>>
>> Poradi ne, ale v prostoru oznacenem jako pamet muze data slucovat (třeba dva 8-bitove jako jeden 16-bitovy). V prostoru oznacenem jako zarizeni se drzi poradi i velikosti zapisu.
>>
>> --
>> S pozdravem
>>
>> Tomáš Dresler
>> +420 606 756 606
>>
>>
>> -----Original Message-----
>> From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Lubor Otta
>> Sent: Thursday, June 11, 2020 7:38 AM
>> To: hw-list na list.hw.cz
>> Subject: Re: arm cm3 dsb instrukce
>>
>> A u toho armu bez DSB, může se stát že mi ten "optimalizátor" v železe procesoru i změní pořadí v jakém se do ramky zapíše?
>> Teď mám na mysli volatile proměnné, takže kompilátor neřeším Lubor
>>
>>
>> Dne 5.6.2020 v 9:24 Miroslav Mraz napsal(a):
>>>   Sice se dá napsat fronta, která má jen 2 konce a bez atomického
>>> přístupu se obejde, ale je lépe si pamatovat, že něco jako atomický
>>> přístup existuje a gcc na to má svá primitiva.
>> _______________________________________________
>> 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
>>
>>
> _______________________________________________
> 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