2009年9月3日

AVR-GCC的编译器优化是个双刃剑,一不小心就被阴了~

摘要: 题记:代码优化双刃剑,一不小心就出错。GCC里用static,出错之后难发觉,要想不覆前辙路,volatile来灭之!实验室开发的WSN结点使用AVR系列的单片机做的电路板,AVR-GCC提供了5级的代码优化,因为结点上跑的代码比较繁琐,需要完成找路由、组网、采集数据、传递数据、休眠、时间同步等功能,所以不开优化的话,代码基本上已经达到单片机容量的160%了。下面是Makefile文件中对代码优化... 阅读全文

posted @ 2009-09-03 21:35 涌远在调试 阅读(2139) 评论(0) 推荐(0) 编辑

导航