hallo,
ich wollte zukünftigen nutzern meines ASM-codes das leben erleichtern
und habe die UART initialisierung per define von Baud-Rate und
Prozessortakt gebastelt (also in einer kleinen Formel). Soweit so gut,
nun wollte ich das ganze auch im Build-Fenster ausgeben zusammen mit dem
Fehler der durch die Rundung ensteht. Die #message anweisung gibt im
build fenster aber entweder die Formel aus oder den namen des defines
(mit '..'). Wie bekommt man aber das Ergebniss angezeigt?
1 | #define UBBR_value int(clock/(8*baud_rate)-1+0.5)
|
2 |
|
3 | #message "UBBR: " UBBR_value
|
4 | #message "UBBR: " 'UBBR_value'
|
dabei wird ausgegeben:
C:\...(): UBBR: int(clock/(8*baud_rate)-1+0.5)
C:\...(): UBBR: UBBR_Value
ich möchte aber da gerne den wert ausgegeben bekommen :-(