国芯技术交流网站's Archiver
AI32位8051交流社区,车规 AEC-Q100 Grade1
›
C语言,汇编语言,Proteus MCU软件仿真
› 【必坑C251编译器中的莫名其妙bug】RTC的十进制和BCD码互转的注意事项
陈家乐
发表于 2025-2-27 15:55:26
【必坑C251编译器中的莫名其妙bug】RTC的十进制和BCD码互转的注意事项
如图,是一个非常常用的RTC十进制<--------->HEX码的一个函数,但是如果dat1,dat2,dat3为16位的数值,代码运行没问题,且USB通信下载正常,一旦改成uchar或者char这种8位的数据类型,立马死机不动,所有外设均锁死,且USB通信直接崩溃,避雷
页:
[1]
查看完整版本:
【必坑C251编译器中的莫名其妙bug】RTC的十进制和BCD码互转的注意事项