ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
343333
MegaJohn (27.07.2012 11:49, просмотров: 3292)
рандомное магическое слово пишу проект на IAR6.30 под CM3 и использую магическое контрольное слово #define MEM_CONTROL_SEQ 0xACEFCDD0 // mAlloC ovErFlow Control DworD хочу сделать аля "рандом" на уровне препроцессора #define MEM_CONTROL_SEQ *((int*)__TIME__) и сразу CODE_R +4 байта, и DATA_R +12 байт. В асме кортексов ковырятся лень, собсвенно по чему замена дает прирост используемой памяти ? Есть предположения (может кто так пробовал)? Собсвенно должно уже препроцессором число подставлятся или же фактически размещается строка во флеши, и уже от неё получается константа ?