CH32V203 64位数据问题

本人在使用CH32V203G6U6系统时钟的时候

  1. 直接解引用Systic->CNT,读出来的值一直为0;

  2. 使用64位无符号整型接收(uint32_t * timel =(uint32_t *)0xE000F008;)数据为0

  3. 使用64位函数返回值,调用获取时间的函数之后的值也是0(在获取时间函数种打印时间值是正确的)

  4. 将64位变量全部换成32位之后,功能均正常

您好,打印64位数据需要按照下图配置一下,仅勾选浮点打印,且打印时要设置lld,参考下图配置

image.png


谢谢


只有登录才能回复,可以选择微信账号登录