完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
我想要做一个uart和tcp互传的功能,uart收到了,将信息通过tcp传出去。tcp收到的信息通过uart传出去。据说uart中不能放tcp有关的操作?那该如何实现呢,请给我点建议吧,谢谢了
|
|
相关推荐
3个回答
|
|
|
中断中不建议放入TCP的传输,中断应该是快速的获取数据并置相关的标志位,在主程序中检测该标志位是否可用,如果可用则马上调用TCP传输函数将最新的数据通过TCP的方式进行数据无线发送。
|
|
|
|
|
|
楼上说的很对,中断里不应该有太多的操作,中断是负责触发事件的。在中断里处理事件的标志位,在主函数的主循环里判断标志位来执行TCP事件。
|
|
|
|
|
asa1253 发表于 2018-6-24 08:12 请问假如我需要将串口接收到的数据发送到TCP,而TCP接收到的数据发送到串口,这两个任务都需要等待接收的话那要怎么实现这一过程,两个不是无法同时进行了?求指教 |
|
|
|
|
只有小组成员才能发言,加入小组>>
590 浏览 0 评论
1645 浏览 0 评论
2084 浏览 0 评论
为啥BQ7693003DBTR芯片在和BQ769X0盒子通讯时收不到信号?
1537 浏览 0 评论
DSP 28027F 开发板 XDS100v2调试探针诊断日志显示了 Error -150 (SC_ERR_FTDI_FAIL)如何解决
1376 浏览 0 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
1788浏览 29评论
2817浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
1746浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
1662浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
1676浏览 13评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-12 07:20 , Processed in 0.739546 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2965