当前位置:网站首页>CMT2380F32模块开发0-总览
CMT2380F32模块开发0-总览
2022-08-11 05:24:00 【andylauren】
最近有一些时间,把之前买的XL2380模块做了个底板,并且将购买时给的资料基本跑了一遍,因为例程是根据官方的开发板编写的,绝大部分并不适用XL2380模块和我的底板。我大概把里面例程根据模块进行了修改,并且都跑了一遍,了解了CMT2380的基本工作原理。
我会将我搜集到的开发资料都放到云盘上,免费提供给大家。我的底板也会提供出来,可能会在立创上开源。
后面每个博文会讲解一个模块,但是我之后讲解例程中关键的部分,不会细讲每个模块,因为官方提供的用户文档已经很详细了,有需要的可以自己去看,我的文章的作用只是帮助需要进行开发的人员更快的掌握官方库去使用模块,而不是帮助初学者入门,这个单片机真的不适合入门学习。后面我会详细讲一下我对这个单片机、模块的一个定位和使用局限。
我在使用了这个模块之后感觉这个模块XL2380有点鸡肋。这个单片机本身或许有一定的使用价值。首先这个芯片本身拥有M0+内核4k RAM 32k FALSH属于中规中矩的arm单片机,也能够满足大部分单片机开发,加上集成了433M无线射频模块,更能增加亮点。但是官方缺少一个完善的小系统,例如freeos等,并且也没有将无线射频部分驱动抽离,这样就需要开发人员对无线射频的管理花费一些经历。但是这款单片机的IO数量属实有点少,满打满算16个IO可用,对于相对复杂一些的系统可能就需要再外挂一个单片机,但是如果需要外挂单片机为什么不使用单片机+433M模块的方案呢?所以感觉这个芯片IO是硬伤。
这个芯片适合什么样的开发呢?1、对io需求不多的小型化设备,比如一个无线的小显示器,显示器使用串行接口,并且不能增加过多的外设。2、自定义无线协议的设备,将这个模块作为一个自定义协议设备来开发,增加一些保密性,比如无线抄表上。但是这种情况就可能需要外加其他单片机了,这个模块只是一个无线模块使用了。
下一章讲解一下硬件电路图,并把硬件电路开源出来。
边栏推荐
- Redis主从复制的搭建
- 2022年最新安全帽佩戴识别系统
- Severe Weather 3D Object Detection Dataset Collection
- The latest safety helmet wearing recognition system in 2022
- 目标检测思维导图
- yolov3+centerloss+replay buffer实现单人物跟踪
- Hard hat identification
- Joint 3D Instance Segmentation and Object Detection for Autonomous Driving
- Joint 3D Instance Segmentation and Object Detection for Autonomous Driving
- 华为手机软键盘挡住Toast
猜你喜欢
随机推荐
Safety helmet identification system - escort for safe production
Solutions to the 7th Jimei University Programming Contest (Individual Contest)
websocket聊天通讯(全局封装)
梅科尔工作室-Pr第二次培训笔记(基本剪辑操作和导出)
解决SmartRefreshLayout/SwipeRefreshLayout与RecyclerView下拉冲突的问题
Waymo dataset usage introduction (waymo-open-dataset)
Generic kernel and userspace Makefiles
LiDAR Snowfall Simulation for Robust 3D Object Detection
swin-transformer训练自己的数据集<自留>
微信小程序canvas画图,保存页面为海报
数据库(其二)
Redis分布式锁
跨应用间调用: URL Scheme
CVPR2022——A VERSATILE MULTI-VIEW FRAMEWORK
Node-3.构建Web应用(二)
Realize data exchange between kernel and userspace through character device virtual file system (passed based on kernel 5.8 test)
The latest safety helmet wearing recognition system in 2022
软件架构之--MVC、MVP、MVVM
Mei cole studios - sixth DjangoWeb application framework + MySQL database training
微信小程序-腾讯云即时通信 IM 小程序直播(一)