一個Ateml 芯片的項目,原來開發用Ateml Studio 6編譯的,現在用Ateml Studio 7後編譯出錯# define OPTIMIZE_HIGH __attribute__((optimize(s))) ,看起來跟優化有關
因爲Ateml 在國內不火,只好到老外的Ateml社區搜索下,發現是gcc版本更新了,但是ASF庫裏還是原來的寫法,所以報錯了,把它改成 __attribute__((optimize("Os"))) ,編譯就能通過了
注意s改成"Os",有引號
如果有啥atmel芯片的問題,可以到這裏搜索或提問