摘要:
ARM处理器执行速度与存储器的速度有关。下面列出SRAM、SDRAM、cache运行速度的顺序(从高到低): 1.cache 2.SRAM 3.SDRAM其实,我认为norflash上运行程序的速度最低。 阅读全文
摘要:
编写一个程序还算容易,但是如果测试程序的正确性,甚至是可靠性就是一个困难的问题了。 目前,我想到的测试方法如下:1.当程序运行出现错误时,我们可以采用“逐步缩小范围法”。 首先,从开始处排除程序,直到找到程序的错误段(可能是一个函数)。然后在对错误段继续从内部检测,排除,直到找到错误原因。 在排错的过程中,可以通过反汇编代码进行分析。2.打印信息法 倘若,开发板的串口和串口程序都没问题,可以通过不断打印信息来检测问题的所在。我们,在每个功能程序段,输出一个提示信息。这样,当工作时,倘若显示出这样的信息,就代表这个程序段基本通过。而如果到了哪个地方停止了,就可以知道问题出现在什么地方。 而且,. 阅读全文