今天经理将程序改为二级boot(因为2410只有4k的sram),保留原有的图片显示和进度条功能,编译后烧到板子上调试。解决了一些小问题后,一直被卡在图片颜色显示不稳定的问题上。仔细察看源代码后,发现刚考过来的一级boot中对LCD clkval参数的设置与320*240屏不符,改为对应的值后正常。
经验:
1.调试可能比写程序的时间还要长
2.排除法可能是查寻bug位置的最好方法
3.对硬件的特性要深入了解
今天经理将程序改为二级boot(因为2410只有4k的sram),保留原有的图片显示和进度条功能,编译后烧到板子上调试。解决了一些小问题后,一直被卡在图片颜色显示不稳定的问题上。仔细察看源代码后,发现刚考过来的一级boot中对LCD clkval参数的设置与320*240屏不符,改为对应的值后正常。
经验:
1.调试可能比写程序的时间还要长
2.排除法可能是查寻bug位置的最好方法
3.对硬件的特性要深入了解

被折叠的 条评论
为什么被折叠?