开发板具有通用接口可以直接插上该wifi模块使用,通过原理图可以知道,wifi模块连接了串口3(PB10、PB11),复位脚连接了PA4:
首先进入OneOS-V3.0.1源码包的project目录(必须这个目录,不能进入bsp目录),然后输入oos project命令,将出现图形化配置界面生成工程,保存退出后输入oos build命令编译项目,最后输入oos init -i keil生成keil工程。
esp8266通信配置过程:
首先设置串口参数:
设置wifi参数:
开启相关网络测试工具:
SDK默认是没有开启串口3的,需要我们在STM32CUBEMX里面手动配置,首先打开串口3:
开启DMA:
开启中断:
最后重新编译工程,下载:
使用ping测试网络连通情况:
至此,开发板具备了上网能力,通过配置过程可以看出,使用oneos的相关开发工具,完成这一过程十分简单,不需要我们去写复杂的驱动程序了,后面将体验开发板连接onenet物联网平台能力