如何获取单片机发送来的串口数据并实时计算、显示出来? 100
已知单片机每间隔几秒,会发送来5个16进制数字(会以空格隔开),每5个数字可以计算得出一个最终值,就要求显示这个最终值。可能我表述得还是不清楚,换种说法是,我已经有一个串...
已知单片机每间隔几秒,会发送来5个16进制数字(会以空格隔开),每5个数字可以计算得出一个最终值,就要求显示这个最终值。
可能我表述得还是不清楚,换种说法是,我已经有一个串口助手的文本框了,可以缓存单片机返回来的数字并计数,但是为了计算并处理数据,我必须要把这些16进制数字复制出来,再贴到excel表格里(数字很多,非本人操作的话容易出错),这里就想省去复制粘贴的步骤。
单片机内部计算再输出已经不现实,5个16进制数字才得出一个值,而且最终值为7位数带小数点,单片机是不好计算这么长位数的。 展开
可能我表述得还是不清楚,换种说法是,我已经有一个串口助手的文本框了,可以缓存单片机返回来的数字并计数,但是为了计算并处理数据,我必须要把这些16进制数字复制出来,再贴到excel表格里(数字很多,非本人操作的话容易出错),这里就想省去复制粘贴的步骤。
单片机内部计算再输出已经不现实,5个16进制数字才得出一个值,而且最终值为7位数带小数点,单片机是不好计算这么长位数的。 展开
4个回答
2014-05-20
展开全部
用上位机程序处理就行了,串口通信。单片机、电路、计算机软件可找我。
更多追问追答
追问
怎么联系?急
追答
看我ID
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接 用单片机把数据算完 再发送给电脑 不就行了!
追问
两路定时器全都在全速工作,单片机端已经没法再调用资源计算了。
追答
计算不一定要用 定时器的, 你只要把计算的流程安排好 并不会占用太多资源, 单片机在定时器计时的时候 CPU一般都是空闲的, 定时器是片上的外设,他在工作时 不会占用CPU资源,所以不会有问题的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单片机串口通信一章 已经讲过了,用KEIL可以实现你的功能。
追问
我使用的是汇编语言进行编程的,书上改用了c,没法与现有的程序整合啊。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-05-20
展开全部
——来自菲尔普斯山寨防水手机莫莉专用Android客户端版 山寨机,就是牛,莫莉酷住你的心
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询