добрый день!
хотелось-бы, конечно, что-бы все уже было посчитано :о)
спасибо за пендили и подсказки :о)
Код:
|
#define __VAL(x) #x
#define VAL(x) __VAL(x)
#define OCR_CNT (((F_CPU)/(TIMER_FREQ_HZ*TIMER_DIV))-1)
#pragma message "OCR_CNT = " VAL(OCR_CNT)
--›
timer2.h:31:9: note: #pragma message: OCR_CNT = (((18000000UL)/(100*1024))-1)
#pragma message "OCR_CNT = " VAL(OCR_CNT) |
tag: avr,avr-gcc,preprocessor
###!!! UPDATE !!!###
как нужно извернуться, что-бы вся подобная математика "считалась" и в код подставлялись уже готовые константы?!
т.е. без извратов типа "внешние скрипты", awk/bc etc...