2025-10-24

今天重新写了printf的实现,

关闭itrace,drystone就通过不了,进一步定位,只要没有反汇编就会出错。发现可能不是某一个,而是随机的。

原因是系统运行太快了,计算dhrystone的时候出现除0的问题,跟trace没有关系,添加了itrace后系统运行会变慢。问题是运行真的有这么快吗?