RISC-V MCU中文社区

【求助】 NucleStudio上unsigned数组16进制%X打印乱码

发表于 开源蜂鸟E203 2023-07-06 14:38:52
1
2412
0

在使用的过程中遇到的一个问题:
在打印unsigned int数组的时候打印格式输出为%X,发现只能输出数组的首尾两项。
中间两项乱码,如果输出%d的话输出的值是没问题的,输出%u好像也不对。
图片alt
其他的一些输出,gl是什么鬼
图片alt
想了各种原因,好像都不对。后面用visual studio跑是没问题的。
图片alt
不知道这个是蜂鸟工具的原因还是啥的。有没有大佬指点一下。

喜欢0
用户评论 (1)
  • AterS

    2023-07-06 16:07:29 AterS 1#

    发现并不是打印不了数组的中间值,单纯%x打印不了超过0x8000_0000的数,存储的值是对的,就是打印不了。。。但这应该也没超过数据类型的数值上限才对。目前只能高低位分开打印了。

AterS

AterS 实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板