登录注册
论坛
一粒金砂(中级)
2
0
在不使用printf()函数,如何将ADC读取的数字值从串口发送到上位机显示?
例如: temp=ADCread();
SBUF=temp;
while(!TI);
TI=0;
DelayMs(1000);
这样发送上位机显示不是一个整数。
请大佬指点下,多谢!
扫一扫,分享给好友
一粒金砂(高级)
209
先定义一个数据包格式,按照指定格式把原始数据传给上位机,在上位机转成字符串
譬如用这个简单的协议,就支持开源 cdbus_gui 上位机工具,兼顾绘图、参数读写、IAP 升级、调试打印等多种功能
p2.png (228.49 KB, 下载次数: 0)
下载附件 保存到相册
1 小时前 上传
p4.png (121.84 KB, 下载次数: 0)
p5.png (99.97 KB, 下载次数: 0)
dukedz 发表于 2024-12-19 08:57 先定义一个数据包格式,按照指定格式把原始数据传给上位机,在上位机转成字符串 譬如用这个简 ...
这位大佬能不能详细点?第一次接触这功能,拜托。
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »