Co znamena Coherent promenna v C ?

Jindroush jindroush na seznam.cz
Neděle Červen 9 14:42:30 CEST 2024


Neznamena to 'obecne' nic. Je to nejake #define z nejakych hlavicek, 
ktere includujete do sveho kodu. Musite si dohledat definici toho makra 
a tam se dozvite vic.

Predpokladam, ze je to MPLAB a prelozi se to jako 
__attribute((coherent)), viz 
https://onlinedocs.microchip.com/oxy/GUID-471BA167-B55F-488B-A1CC-D88BAA7832CA-en-US-4/GUID-986A4CE1-BF47-441D-B7AE-0768F39377A4.html

On 09.06.2024 14:11, Libor Konečný wrote:
> Zdravim programatory.
>
> Chtel bych se zeptat, co presne znamena  definice __COHERENT uint32_t 
> adcResult32[100] ?
>
> Kdyz Coherent vymazu, vezme si to vice ram.
>
> Je to nejaka forma sdileni (ceho?)  kvuli uspornosti RAM?
>
> Kdy se pouziva a jaky to ma smysl a vyznam ?
>
> Dekuji
>
> Libor
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


-- 
Jindroush <jindroush na seznam.cz>



Další informace o konferenci Hw-list