【rl-tcpnet网络教程教本教本】第7章节 rl-tcpnet网络协议栈移植(裸机).pdfVIP

【rl-tcpnet网络教程教本教本】第7章节 rl-tcpnet网络协议栈移植(裸机).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【rl-tcpnet网络教程教本教本】第7章节 rl-tcpnet网络协议栈移植(裸机)

第7章 RL-TCPnet 网络协议栈移植 (裸机 ) 第7章 RL-TCPnet 网络协议栈移植 (裸机 ) 本章教程为大家讲解 RL-TCPnet 网络协议栈的裸机移植方式,学习了上个章节讲解的底层驱动接口 函数之后,移植就比较容易了,主要是添加库文件、配置文件和驱动文件即可。 本章教程含 STM32F407 开发板和 STM32F429 开发板的移植。 7.1 移植前准备工作说明 7.2 STM32F407 移植 RL-TCPnet 协议栈 7.3 STM32F429 移植 RL-TCPnet 协议栈 7.4 总结 7.1 移植前准备工作 明 7.1 移植前准备工作 明  学习本章节前,务必要优先学习第 6 章的底层驱动讲解。  RL-TCPnet 只有库,没有源码。库分为两个版本,一个用于调试的版本 TCPD_CM3.lib 和一个正式 版本 TCP_CM3.lib ,当前的例子统一使用调试版本。另外注意,虽然是 CM3 版本的,但可同时用于 CM3 和 CM4 内核的 MCU ,因为官方没有专门的 CM4 内核库。  测试时 ,请将网线接到路由器或者交换机上面测试,因为已经使能了 DHCP ,可以自动获取IP 地址。 而且使能了 NetBIOS 局域网域名,用户只需在电脑端 ping armfly ,就可以获得板子的 IP 地址。  如果要使用固定 IP 进行测试,请看第 57 章。  网口使用的是 DM9161/9162 (紧挨着9 帧串口座的网口 ),而不是 DM9000。  找一个简单的工程,最好是跑马灯之类的,越简单越好,我们就在这个简单的工程上面移植即可。 7.2 STM32F407 移植 RL-TCPnet 协议栈 7.2 STM32F407 移植 RL-TCPnet 协议栈 7.2.1 RL-TCPnet 网络协议栈移植 首先准备好一个简单的裸机工程模板,工程模板的制作就不做讲解了,这里的重点是教大家移植 RL-TCPnet 协议栈。准备好的工程模板如下图所示(大家也可以制作其它任意的工程模板,不限制 ): 武汉安富莱电子有限公司 武汉安富莱电子有限公司 WWW.ARMFLY.COM 安富莱STM32-V5开发板RL-TC net教程 WWW.ARMFLY.COM 安富莱STM32-V5开发板RL-TC net教程 准备好工程模板后,就可以开始移植了。首先要做的就是将所有需要的文件放到工程模板里面。下面 分三步跟大家进行说明,当然,不限制必须使用下面的方法添加源码到工程 ,只要将需要的文件添加到工 程模板即可。  第 1 步 :将我们裸机模板中制作好的 RL-ARM 文件夹复制粘贴到大家准备好的工程模板中。 RL-ARM 文件夹中有如下七个文件夹 : 2017年09月26 日 版本:1.0 第 2 页 共 38 页 2017年09月26 日 版本:1.0 第 2 页 共 38 页 武汉安富莱电子有限公司 武汉安富莱电子有限公司 WWW.ARMFLY.COM 安富莱STM32-V5开发板RL-TC net教程 WWW.ARMFLY.COM 安富莱STM32-V5开发板RL-TC net教程

文档评论(0)

my18 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档