mplab x 怎么定义32位数据

2020-02-06 10:07发布

mplab x 怎么定义32位数据,用unsigned long定义一个变量,赋值0x12345678,然后串口打印为0x00005678,看来是不行,该怎么定义,高手指点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ssaiwo
1楼-- · 2020-02-06 12:36
本帖最后由 ssaiwo 于 2015-12-29 08:51 编辑

有可能是串口输出的问题吧,再试试unsigned long long
LY新手上路
2楼-- · 2020-02-06 13:56
ssaiwo 发表于 2015-12-29 08:48
有可能是串口输出的问题吧,再试试unsigned long long

还是不行
程序是这样:
unsigned long long test=0x12345678;
sprintf(temp_buf,"TEST %08X ",test);
            Send_string(temp_buf);
串口输出为:
TEST 00005678


LY新手上路
3楼-- · 2020-02-06 15:42
 精彩回答 2  元偷偷看……

一周热门 更多>