AVR 出現invalid initialization type; found `pointer to char' expected `unsigned char'

!E C:\Users\Administrator.GLTTWVW0APX8WEY\Documents\project\atmega16_uart.h(10): invalid initialization type; found `pointer to char' expected `unsigned char'

!E C:\Users\Administrator.GLTTWVW0APX8WEY\Documents\project\atmega16_uart.h(10): too many initializers

在編譯的時候,本來就是把字符串放在flash中的。(如果還是不行,就把 編譯“選項”中的"String in flash only"選中)
以下是我在ICCAVR 8.05 Pro的截圖

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章