关于串口发送函数的问题

2019-07-22 16:29发布

本帖最后由 djz1992 于 2016-5-12 15:36 编辑

我之前用过的这个GPRSsend函数发送unsigned int a【4】这个数组,是可以的
3.jpg
最近我在用显示屏的时候需要发送一个字符串“SBC(52);DS16(50,20,'???V',4,0); ”,
用sprintf(buf,"SBC(52);DS16(50,20,'%.3fV',4,0); ",vlotage);来把float的电压值变作一个字符串,放到buf数组里
但是出现报错
1.jpg
就算我把buf写成固定的四个数的数组,还是不可以,这是为什么呢?
2.jpg

问题
1.如上
2.直接发送一个字符串该怎么写?UART_Send("12345",5)   这样吗?




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
djz1992
2019-07-24 09:32
xyz549040622 发表于 2016-5-13 09:32
TIVA中的例程用的是

你可以看看这个函数的原型,就知道字符串如何发送了。

为什么debug里的run里的clock的子项目都是灰 {MOD}的?不能够enable
另外也不能看函数的运行时间,不能打勾,说无法enable。这是为什么呢 22222.jpg

一周热门 更多>