【敏矽微ME32G070开发板免费体验】+Lora通信终端产品开发项目
零. 写在前面
0.1项目简介:
Lora通信项目,计划LLCC68+ME32G070组合实现数据通信,可应用于抄读各类表计,传感器场景。
0.2项目计划:
阶段1:搭建开发环境熟悉芯片资源;
阶段2:lora通信驱动移植与适配;
阶段3:通信协议实现与数据处理;
阶段4:系统集成和模块功能优化;
阶段5:项目验收与交付文件整理;
0.3预期成果:
成果1:实现功能完整的lora通信终端产品;
成果2:相关软硬件设计文档总结,bom清单,组件清单,产测工装等产品开发结项材料总结;
成果3:现场试挂,试点成果总结,按项目需求评估产品性能。
一.开发板申请之路—听我娓娓道来
2024年11月19日早,电子发烧友论坛微信公众号发文,标题为《新品体验!敏矽微ME32G070开发板免费试用》,看发帖时间不长遂扫码申请,抱着免费尝鲜新型单片机的想法稀里糊涂填写了申请要求的项目资料信息,申请完早已抛之脑后了,甚至发烧友论坛KLin老师给我发通知时,都忘记自己填写的项目内容是什么了,尴尬。。。
2024年12月9日,接到KLin老师加我微信,说申请已中签,共十个名额,我是最后一个,喜悦。。。
But,重点是有先决条件,申请者和主办方之间要实现双向价值交换,如下图,呆住。。。
最后,经过和老师的充分友好交流,我得到了老师发回的我当初的项目介绍,搞笑一幕,上演。。。
二. 开发板到手—看我言归正传
2.1开发板开箱
开发板一个朴素牛皮纸盒,里面包括一块开发板和一个芯片盒,芯片盒里面有三颗样片,样片和开发板板载芯片规格型号一致,如下图:
开发板芯片型号为:ME32G070RBT6 (LQFP 64 封装),通过芯片规格书我们了解到ME32G070系列芯片还有其他封装型号规格供大家灵活选型:
(1)ME32G070CBT6/ME32G070CBU6(LQFP/QFN 48 封装)
(2)ME32G070KBT6/ME32G070KBU6(LQFP/QFN 32 封装)
(3)ME32G070AFBT6 (TSSOP 20 封装)
2.2开发板布局
这块开发板适用于嵌入式系统开发,通过各种接口和模块,可以进行硬件电路设计、软件编程和系统调试等工作,用于教学和项目开发场景。
2.2.1正面布局
开发板上有多个关键组件:
(1)供电部分
- 有 TYPEC 供电电源开关。
- 1117 芯片实现板载电源 3.3V。
- TYPEC 供电 + USB 通信接口。
- 电源插针:VDD 插针组,GND插针组。
(2)通信接口
- CH340N,USB 转 TTL 串行芯片。
- 芯片串口和 CH340N 连接需要学员自备短路帽实现 UART1 接通 TYPEC。
(3)主控芯片
(4)仿真接口
- 仿真接口,用于程序调试。
- PD11,系统复位按钮,用于重启系统。
- 实测兼容 ST - LINK V2,4M,用于程序烧录和调试。
(5)交互接口
- 按键触发,用于输入操作。
- 有常规 LED 灯,用于显示状态。
- LED 灯级联驱动,可实现多个 LED 的控制。集控制电路与发光电路于一体的智能外控 LED 光源。
2.2.2反面布局
- 晶振电路提供主时钟源及RTC时钟源;
- 二维码显示芯片公司信息;
2.3跑跑例程
2.3.1搭建环境
-
下载安装keilARM版本,激活【你懂得、我懂得、大家都懂】;
-
下载安装Mesilicon.ME32.2.2.0.pack包;
-
打开例程:
A下载官方例程和库文件,里面找到led pb10这个工程,主要实现led9-PB10闪烁。
![第7页-10.PNG]
B找到demo.c主程序,找到main函数,找到while主循环,可以尝试编译。
C编译后加载程序到芯片之前,需要找到正确的仿真器,我这里只有STLINKV2,并进行了实测,4M加载程序没问题。
步骤1:选择对应的仿真器;
步骤2:选择settings设定按钮;
D论坛里面别的试用同学有用其他仿真器,发现时钟设置高了有加载失败的情况,如果有崩错或者失败的情况,建议从高到低都尝试下,大概率会成功。
E如果你每一次加载程序后不想按复位按钮,嫌烦可以打开Flash Download选项卡,勾选Reset and Run选项,这样加载程序后可以直接自动运行程序。
F程序加载按钮,配置按钮如下图;加载成功后自动运行程序。
2.3.2点亮LED例程【前面视频】
2.3.3串口发送例程【后面视频】
2.3.4LED级联灯组例程【这个贴只能上传两个视频,此处大家自由发挥吧】
三.开发板试用结语—感我写在最后
老铁们如果觉得本贴有用/楼主很有趣,希望大家积极评论(积累30条哦,帮我完成试用帖爆火的任务),一起探讨,一起成长,欢迎指教。我会爆肝把这个项目做完,相关文件、例程分享给大家,实现主办方和试用者“价值交换”。
好了,感谢各位陪伴。
以上。。。。