我的2440板运行UCOS-II和TEST程序。按照源代码设定CPU应该是跑400MHZ。但里面用Paint_Bmp()显示一张320*240的16BIT全图,却明显觉得慢。就算我用C语言内嵌汇编把显示程序精简成每次循环只需要4条汇编指令,还是觉得慢。感觉我的CPU只是跑4MHZ,而不是400MHZ的样子。我计算过,就算CPU跑32MHZ,也能在20毫秒左右完成显示。显图根本不会觉得慢的。更何况是400MHZ。但我查来查去还是看不出哪里出错。总之就是我可以肯定我的板用的UCOS-II和TEST程序。只是跑着很低的CPU主频。为什么呢?