1. 准备好RW007 Arduino拓展版(某宝有售,20+元RMB):
(资料图)
2. 将RW007 Arduino拓展版安装到LPC55S69_EVK上,无难度,因为都是标准的Arduino接口,直接插上即可,安装好后的照片:
3. 准备好一根USB线连接到LPC55S69的P6(DebugLink)上。
LPC55S69与RW007 Arduino拓展版各IO接口与功能之间的对应关系表
LPC55S69_EVK引脚 | RW007Arduino转接板引脚 | 说明 |
P1_8 | D8 | RST |
P1_5 | D9 | INT/BUSY |
P1_2 | D13 | BOOT0/CLK |
P1_3 | D12 | MISO |
P0_26 | D11 | MOSI |
P1_1 | D10 | BOOT1/CS |
本实验开始前,需要搭建RT-Thread开发环境,详见之前的文章: 《基于LPC5500的RT-Thread上手指南》
1. 进入\rt-thread\bsp\lpc55sxx\lpc55s69_nxp_evk 目录,打开RT-Thread命令行配置工具, 输入menuconfig 进入配置界面:
2. 找到 RT-Thread Components ->Device Drivers, 选择 using RW009/007 SPI Wi-Fi wireless interface 和 Using Wi-Fi Framework:
3. 找到RT-Thread online package ->IoT – Internet of Things ->Wi-Fi, 选择rw007: SPI WIFI rw007 driver.
到此为止RT-Thread的网络驱动/WiFi驱动,和RW007 WiFi模块驱动就算配置上了,退回到scons命令行界面,输入 scons –target=mdk5 生成新的MDK工程
看到 Keil-MDK project has generated successfully! 说明 Keil工程生成成功。
双击打开Project.uvprojx Keil工程文件(我的Keil版本V5.38),编译工程,下载到开发板:
下载后按一下板子上的复位按键,看到LED开始闪烁,串口会打印如下log:
出现rw007 sn和rw007 ver的显示说明至少RW007已经被成功驱动起来了,如果没有出现这两行信息,请检查硬件。
输入help,可以看到rt-thread内置的网络和WiFi命令已经被导出:
此时列出所有WiFi名称,下面输入wifi join
来来,赶快ping一把试下:
Ping通咯,后面可以愉快的上网啦!, 另外RT-Thread提供了SAL(Socket abstraction layer)接口,在RTT操作系统上可以直接用网络socket接口去编程,这点要比直接用串口AT去解析字符串发数据强的多!,具体可以参考这里:
https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/programming-manual/net/net_introduce
———————End———————
RT-Thread线下入门培训
1.免费2.动手实验+理论3.主办方免费提供开发板4.自行携带电脑,及插线板用于笔记本电脑充电5.参与者需要有C语言、单片机(ARM Cortex-M核)基础,请提前安装好RT-Thread Studio 开发环境
立即扫码报名
报名链接
https://jinshuju.net/f/UYxS2k
巡回城市:青岛、北京、西安、成都、武汉、郑州、杭州、深圳、上海、南京
你可以添加微信:rtthread2020 为好友,注明:公司+姓名,拉进RT-Thread官方微信交流群!
你也可以把文章转给学校老师等相关人员,让RT-Thread可以惠及更多的开发者
X 关闭
2022年中国家电行业一季度报告:国内累计销售额1540亿元
31省份新增本土确诊病例2971例、本土无症状感染者21355例
南方强降雨再起 北方周末暖热回归
南方地区将有明显降水过程 黄海南部海域有大雾
吴谢宇弑母案二审因“不可抗拒原因”中止审理
X 关闭
240余万吨!国家电投内蒙古公司圆满完成民生供暖煤供应工作
厨电行业逆势增长 集成洗碗机是集成灶行业的下一个风口吗?
梦天家居2021年度净利润1.83亿元 同比增长7.04%
亚振家居发布2021年年度亏损公告 营业收入同比下降11.53%
盾安环境9.71%股份转让悬而未决 一致行动人抛出减持计划