2503|1

29

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

安信可PB-02模组评测(1)--编译环境搭建&外观展示 [复制链接]

本帖最后由 jszszzy 于 2021-11-16 23:26 编辑

安信可PB-02模组评测(1)------外观展示&编译环境搭建

  模组晚到了几天,因为中途我手机号换了,看到有一些作者已经把评测发出来第一章了,有点慌,到手就立马行动起来。   首先是外观介绍,到手后第一眼很惊艳,因为模组的实际大小真的非常小,如图1与树莓派Pico进行比较:

图1与树莓派Pico进行比较

  建议安信可官方每次都放上实物比较图,这样销量应该能多不少。

  和我自己画的,“市面最小的ESP32开发板” 还要小上不少。如图2,毕竟ESP32外围需要的东西比较多,性能也要强很多。所以这里不做太多比较。有兴趣要这个ESP32开发板的可以私聊我哈,免费送几片

图2与ESP32比较

  作为一名极客,简单的AT指令并不是我的目标,凭借PB-02模组的特性,我们应该挖掘其更大的潜力。

工具链与SDK下载

SDK都放在了GITHUB上,我们要先clone一下:

首先在目标文件夹下建立一个仓库:git init

然后将SDK克隆下来:git clone git@github.com:Ai-Thinker-Open/AiThinker-Open-PB-BleMesh.git 需要科学上网技能。

也可以使用gitee:git clone git@gitee.com:RTplay/AiThinker-Open-PB-BleMesh.git

 

请添加图片描述

图3 GIT下载后结果

SDK的目录结构如下:

图4 SDK的目录结构

  这里呢我们要说一下,SDK的例子中全部都是基于MDKFORARM的项目工程,首先要确保你已经安装好了MDK才能接下来的步骤。 我们打开example找到GPIO演示历程,路径位置如下:

请添加图片描述

图5 路径位置

打开项目:

请添加图片描述 老样子先改改代码,点个灯。先把原理图拉出来看看。

请添加图片描述 板子上的灯是真的多:

请添加图片描述

我们先点亮一个LED2看一看。

修改完代码,(具体怎么修改后边会继续讲,敬请关注) 直接编译: 请添加图片描述 竟然编译成功了,找到生成HEX文件。

请添加图片描述

打开官方提供的串口烧录工具: 请添加图片描述 打开后将开发板变为烧录模式就是同时按下RST和PROG按键,先松开RST再松开PROG即可先擦除flash,再下载。 再将如图位置调至对应端口(板载的CH340)。 请添加图片描述

最后点击 Erase 擦除板内数据。准备下载。 请添加图片描述 6 调试和烧写 在MDK工具栏按钮,点击 Option for target 按钮 ,打开项目的 option 对话框。 在 C/C++标签页的 Preprocessor Symbols Define 里面,可以改变对应的预编译宏

CFG_SLEEP_MODE=PWR_MODE_SLEEP :使能低功耗模式,固件程序执行过程中, 会在空闲过程进入睡眠,睡眠之后调试器无法进行调试跟踪,断点也失效。
CFG_SLEEP_MODE=PWR_MOD_ENO_SLEEP :关闭低功耗模式,固件程序执行过 程中,处理器一直处于唤醒状态。
DEBUG_INFO=1:使能调试信息,默认通过串口输出:P9(Tx),P10(Rx)
DEBUG_INFO=0:关闭调试信息

请添加图片描述

双击此位置会打开路径选择,选择刚才编译好的HEX文件进行下载。 请添加图片描述 最后下载完成后按下RST按键,成功点亮冷白灯:

 

此帖出自RF/无线论坛
点赞 关注
 

回复
举报

29

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

安静。。。

此帖出自RF/无线论坛
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表