你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

udp接收影响发送

[复制链接]
paulkiyt 提问时间:2018-4-27 13:47 /
采用UDP通信,我主函数里用一个端口A进行不停的采集外设数据并通过UDP端口发出去,另一个端口B中断接收上位机发来的数据,目前遇到一个问题就是端口B接收到数据后,A端口发送数据就停止了。不知道原因?
收藏 评论7 发布时间:2018-4-27 13:47

举报

7个回答
回答时间:2018-4-27 15:35:41
初步怀疑是中断打断了工作。楼主先检查一下中断中是否正确处理了中断标志位,保证正常退出中断函数。最好还是仿真看一下。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

paulkiyt 回答时间:2018-4-29 12:47:44
安 发表于 2018-4-27 15:35
初步怀疑是中断打断了工作。楼主先检查一下中断中是否正确处理了中断标志位,保证正常退出中断函数。最好还 ...

你好,我的外设数据是SPI轮询读取的,然后数据缓存到SDRAM,以太网取数据然后通过UDP端口A发出去,B端口是接收上位机数据,怀疑是B端口收数据后,SPI轮询退不出去
回答时间:2018-5-2 09:27:30
楼主怎么设计的,有互斥对SDRAM操作吗?
paulkiyt 回答时间:2018-5-5 12:30:08
安 发表于 2018-5-2 09:27
楼主怎么设计的,有互斥对SDRAM操作吗?

没有呢  具体怎么做呢?
回答时间:2018-5-5 14:12:26
现在不确定楼主是怎么设计的,最好是仿真一下看看到底死到哪儿了。
paulkiyt 回答时间:2018-5-5 14:16:06
安 发表于 2018-5-5 14:12
现在不确定楼主是怎么设计的,最好是仿真一下看看到底死到哪儿了。

就死在SPI轮询
回答时间:2018-5-5 14:27:04
有对SPI重新初始化吗?看一下SPI的配置,是不是被修改了。只能用排除法一点一点的排除。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版