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

STM32F107VCT6+STM32F407VGT7平台移植ThreadX+NetX(可以ping通,但存在...

[复制链接]
yklstudent 发布时间:2020-8-6 08:34
首先简单描述下软件和硬件平台,
软件平台:
Segger Embedded Studio+Jlink-Ob;

硬件平台:
1、STM32F107VCT6+DP83848;
2、STM32F407VGT7+DP83848,

移植过程:
1、ThreadX的移植很简单,这个已经很熟练了;
2、NetX的移植是参考论坛网友提供的KEIL工程进行的;

测试结果:
1、整体移植难度个人感觉不大,但是移植完成后测试却遇到问题;
2、STM32F107VCT6和STM32F407VGT7两个平台都遇到同样的问题,硬件肯定是没有问题的(都用CycloneTCP测试过);所以怀疑还是软件方面存在问题(可能还是移植方面存在问题);

测试方法:
1、板子采用固定IP地址;
2、板子直接连接路由器;
3、PC连接路由器(WIN10系统);
4、使用硬汉提供的ping软件测试,发现丢包比较严重;


STM32F107VCT6+DP83848工程文件:
STM32F107VCT6_ThreadX_NetX1.zip (7.16 MB, 下载次数: 15)
STM32F407VGT7+DP83848工程文件:
STM32F407VGT7_ThreadX_NetX1.zip (8.52 MB, 下载次数: 86)
上次两个工程文件,希望能通过群友的力量,一起找出问题的原因。
收藏 评论4 发布时间:2020-8-6 08:34

举报

4个回答
shanji 回答时间:2020-8-6 15:49:26
你想做到0%的丢包率?
yklstudent 回答时间:2020-8-6 19:31:05
shanji 发表于 2020-8-6 15:49
你想做到0%的丢包率?

丢包率0不是应该的嘛
yklstudent 回答时间:2020-8-10 09:19:31
测试方式有问题而已,工程代码可以正常工作,有兴趣的可以自行移植使用
shanji 回答时间:2020-8-10 14:33:47
yklstudent-1794 发表于 2020-8-6 19:31
丢包率0不是应该的嘛

不是吧阿sir ,ping用的是ICMP,不是TCP啊,ICMP并不能保证数据包100%到达目标地址。

所属标签

相似分享

官网相关资源

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