首先简单描述下软件和硬件平台, 软件平台:! b& P, t. x5 f& O Segger Embedded Studio+Jlink-Ob; 硬件平台:6 q, f1 V0 z7 a, m 1、STM32F107VCT6+DP83848; 2、STM32F407VGT7+DP83848, 5 W, Q2 {# L! z# l! i! B 移植过程: 1、ThreadX的移植很简单,这个已经很熟练了; 2、NetX的移植是参考论坛网友提供的KEIL工程进行的; - s' U: g! z6 k: O 测试结果: 1、整体移植难度个人感觉不大,但是移植完成后测试却遇到问题; 2、STM32F107VCT6和STM32F407VGT7两个平台都遇到同样的问题,硬件肯定是没有问题的(都用CycloneTCP测试过);所以怀疑还是软件方面存在问题(可能还是移植方面存在问题);9 ? ?1 p" G1 a+ f1 ?" p3 ]2 c/ {: V: { / M6 }$ i: n" z( c/ m8 g 测试方法:1 u9 W, D4 [0 J6 {; g1 F 1、板子采用固定IP地址; 2、板子直接连接路由器; 3、PC连接路由器(WIN10系统);; n5 i( G1 y. G5 V# `9 ? 4、使用硬汉提供的ping软件测试,发现丢包比较严重; 3 U& g4 i# z+ H! t6 O6 c STM32F107VCT6+DP83848工程文件: STM32F107VCT6_ThreadX_NetX1.zip (7.16 MB, 下载次数: 15) STM32F407VGT7+DP83848工程文件: STM32F407VGT7_ThreadX_NetX1.zip (8.52 MB, 下载次数: 86) 上次两个工程文件,希望能通过群友的力量,一起找出问题的原因。) p* h: a- O0 m8 T. E& c* M |
STM32固件库分享,超全系列整理
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【中文文档】AN3965_STM32F40x和STM32F41x基于串口的IAP
【MCU实战经验】+STM32F107的USB使用
STM32F4-DISC 实现USB主机(U盘)和USB设备(虚拟串口)自动切换
基于STM32F103两轮平衡小车设计(开源)
STM32F107VCT6官方原理图和PCB
STM32F4中文用户手册
【福利】用STM32库的朋友有福了:STM32F10x_StdPeriph_Lib_V3.5.0chm...
基于STM32F407的FreeRTOS阶段性的总结(13)
丢包率0不是应该的嘛
不是吧阿sir ,ping用的是ICMP,不是TCP啊,ICMP并不能保证数据包100%到达目标地址。