打印
[应用方案]

一个程序循环周期内最多可以执行几次CAN发送与TCP发送

[复制链接]
747|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
skyred|  楼主 | 2022-8-15 21:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
tc, AN
想实现在一个程序循环周期内使用多次发送CAN数据报文 ,和TCP数据发送,请问我们这个程序执行中,如果一个循环里有多个CAN发送收收指令,和多个TCP发送指令,
像这些通讯发送与接收指令我们单片机会依次执行吗?
还是会存在缓冲里后台一个一个去处理?

使用特权

评论回复
沙发
Charlotte夏| | 2022-9-22 15:59 | 只看该作者
对,是依次处理的

使用特权

评论回复
板凳
Belle1257| | 2022-9-22 16:45 | 只看该作者
这个看你循环里有没有中断响应

使用特权

评论回复
地板
Candic12e| | 2022-9-22 17:32 | 只看该作者
如果你要是使用操作系统的话,是有任务进行和挂起的

使用特权

评论回复
5
Betty1299| | 2022-9-22 17:37 | 只看该作者
这个跟你用什么模式开发有关系的

使用特权

评论回复
6
alxd| | 2022-9-22 19:24 | 只看该作者
循环几次就for一下就行吧

使用特权

评论回复
7
B1lanche| | 2022-9-24 07:00 | 只看该作者
一般都是按顺序执行的,单片机就是这种机制的

使用特权

评论回复
8
Carina卡| | 2022-9-24 08:33 | 只看该作者
我觉得是这样,会按顺序依次执行

使用特权

评论回复
9
Allison8859| | 2022-9-24 10:13 | 只看该作者
缓冲的话一般都是带操作系统才行吧,是不是

使用特权

评论回复
10
Emily999| | 2022-9-26 08:07 | 只看该作者
接收的话好像不是,接收一般都是中断接收

使用特权

评论回复
11
Carmen7| | 2022-9-26 10:42 | 只看该作者
通讯发送都是按顺序发送,这样才靠谱呀

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

740

帖子

3

粉丝