本帖最后由 ml8866 于 2015-8-22 17:40 编辑
单片机具体型号:MK60DN512VLQ10 4N22D QCTCY1435R 异常现象:烧入程序后,无法启动,运行指示灯不正常,液晶无显示,但程序烧入过程很顺利。 此时存储空间占用情况: 232 864 bytes of readonly code memory 120 190 bytes of readonly data memory 110 887 bytes of readwrite data memory 但将上述存储空间占用情况对应的文件烧入以前的板子(使用单片机型号:MK60DN512VLQ10 4N22D QCTCM1405U )运行正常。
后来通过缩减程序代码方式发现: (1)占用空间如下及更小时,程序启动运行正常。 174 248 bytes of readonly code memory 85 810 bytes of readonly data memory 108 479 bytes of readwrite data memory
(2)占用空间如下时,发现启动正常,运行指示灯正常,但液晶无显示 187 086 bytes of readonly code memory 93 458 bytes of readonly data memory 108 989 bytes of readwrite data memory
(3)占用空间如下时,发现启动正常,运行指示灯正常,但液晶无显示 181 708 bytes of readonly code memory 88 414 bytes of readonly data memory 108 688 bytes of readwrite data memory
(4)占用空间如下时,发现启动正常,运行指示灯正常,但液晶也有显示 161 440 bytes of readonly code memory 78 366 bytes of readonly data memory 108 232 bytes of readwrite data memory
综合上述情况,怀疑是不是什么导致此单片机内部的存储空间没有达到规定的值呀。 或者是有其他什么原因会导致出现这种情况?
还请你们帮帮忙呀,以前做了多次均没出现这种情况呀。
|