下载了rt-thread-v2.1.0beat版本,bsp文件下,tm4c129x例程,烧写代码,串口打印如下
\ | /
– RT – Thread Operating System
/ | \ 2.1.0 build Oct 26 2017
2006 – 2016 Copyright by rt-thread team
Fail to get mac address from eeprom.
Using default mac address
lwIP-1.4.1 initialized!
finsh>>
– RT – Thread Operating System
/ | \ 2.1.0 build Oct 26 2017
2006 – 2016 Copyright by rt-thread team
Fail to get mac address from eeprom.
Using default mac address
lwIP-1.4.1 initialized!
finsh>>
把dhcp的宏置0 使用静态ip ip在头文件rtconfig.h下200多行处
ip 192.168.1.30
gw 192.168.1.1
mask 255.255.255.0
电脑除了ip不一,其他一致。 但是就是ping不通,抓包看了,没有找到这个ip
又下载了2.1.0版,也是如此。
官方的例程,enet_lwip 也修改为静态ip,也不能通信。真是绝望,网口初始化完,本地连接是可以找到的
rt thread代码连接https://pan.baidu.com/s/1mgIAyWo#list/path=%2F%E5%85%AC%E5%BC%80%E5%88%86%E4%BA%AB%E7%9B%AE%E5%BD%95%2FRT-Thread%E5%8F%91%E5%B8%83&parentPath=%2F%E5%85%AC%E5%BC%80%E5%88%86%E4%BA%AB%E7%9B%AE%E5%BD%95
xyz549040622:
你不用rt-thread是否可以ping通呢,看你的其他帖子,不用rt-thread也是ping不通的,继续找出这个问题再说。加上OS更复杂。