January 30,2008
Project: rcLight(2): 詭異的WinAVR(AVR-GCC)
這次作BMW的車燈,MCU用的是Atmel AVR系列的ATtiny2313。這顆MCU實在是超好用的,同廠51系的2051完全被打趴啊!不過這不是重點,今天要講的是跟開發平台相關的東東...。
為了WinAVR Compile出來怪怪的,這兩天回家全都在測試程式有沒其它地方也出問題...計畫進度=0 :~(
為了WinAVR Compile出來怪怪的,這兩天回家全都在測試程式有沒其它地方也出問題...計畫進度=0 :~(
引用URL
http://cgi.blog.roodo.com/trackback/5406679
回應文章 

你把assembly dump 出來看看吧.通常單晶片盡量不要去使用求餘數.
還有,程式自己最佳化會比compiler最佳化還要穩定.你已經證明出來啦!
Posted by Tyson
at February 19,2008 10:52
求餘數有這麼難喔?...XD
Posted by Dabinn
at February 19,2008 20:36

不知你的變數AAA、RRR與tmp定義時是否有加上volatile,如果沒有請再定義的最前頭加上,
volatile int tmp,RRR,AAA;
Posted by 張政傑
at March 3,2008 08:58
volatile我那時有試過加上,不過他還是完全不理
真的很奇怪...
謝謝啦~~ ^__^
Posted by 大丙
at March 3,2008 11:20