标签:初始化 LWIP 网络 RT1021 添加 板卡 IMX 源码 移植
板卡自带了以太网口,而且NXP官方的SDK也提供了相应的LWIP源码,方便移植<ignore_js_op>
打开工程,在相应的位置添加LWIP的源码和配置文件
<ignore_js_op>
1021关于网络的库函数和驱动文件也加上 <ignore_js_op>
工程设置界面添加想用的头文件和关键字
<ignore_js_op>
网络芯片的引脚配置,初始化如下
网口芯片初始化
主函数添加一个对应的网络工程任务
网络任务里面添加对应的协议栈初始化,DHCP自动分配网络,和一个简单的tcp_server demo
<ignore_js_op> <ignore_js_op> <ignore_js_op>
我选择的还是SDRAM_DEBUG的工程编译,仿真,看到一些自己添加的打印信息,设置相应的网络配置,可以看到已经连到板卡的TCP服务器,发送什么数据,服务器就回什么数据,说明网络协议栈的移植已经OK了
如果你想吧程序烧写到flash,就选flexspi_nor_debug的工程即可,编译下载。
标签:初始化,LWIP,网络,RT1021,添加,板卡,IMX,源码,移植 来源: https://www.cnblogs.com/zhugeanran/p/16390699.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。