-
上节回顾
上一小节中我们使用正点原子的潘多拉开发板与RT-Thread 的 IoT Board SDK,并使用 RT-Thred Studio 成功运行了wifi例程,涉及到以下几个知识点:
1. 如何使用 RT-Thread Studio 导入MDK工程。
2. 如何配置 RT-Thread Studio 的工程参数(头文件、库文件、链接文件)。
3. 如何使用 RT-Thread Studio 创建一个原生的 RT-Thread Studio 工程。
4. 如何使用 RT-Thread Studio 编译及下载程序。
希望大家对以上知识点有一个比较深刻的认识,因为在本节以及下一节中也会使用到相关的知识点。
-
本节目标
本章节会在上一节的基础上实现不带附件的邮件发送功能,涉及到软件包的添加以及相关的设置,同时也会用到上一节的配置工程参数的知识,如果对上一节的内容还不是很熟悉,建议再回到上一节仔细研究研究。
-
添加软件包
要完全靠自己实现邮件功能,需要掌握邮件传输的协议:SMTP。当然整个互联网有数不胜数的协议,我们不能用一个协议就去从头到尾去学习这个协议,这样协议还没学完,项目就黄了。因此我们要学会使用现成的工具,这样我们就能直接上手使用这个功能。(当然如果要完善工具或开发原工具不支持的功能,就需要自己去研究及探索)好在RT-Thread软件包中已经有了SMTP的实现,我们只需要添加对应的邮件实现软件包:smtp_client 即可使用邮件功能。接下来我们就在我们的工程中添加这个软件包。
首先点击工程目录下的 RT-Thread Settings ,打开配置界面,并点击软件包下的 Add 按钮:

在弹出的软件包中心页面中搜索 SMTP ,搜索成功后点击 smtp_client 软件包的 添加 按钮,添加成功后关闭软件包中心页面。

最低0.47元/天 解锁文章
1954

被折叠的 条评论
为什么被折叠?



