IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 【御芯微WIoTa?自组网协议开发套件试用体验】rt-thread bsp软件包制作 -> 正文阅读

[嵌入式]【御芯微WIoTa?自组网协议开发套件试用体验】rt-thread bsp软件包制作

前言

收到ucchip的wiota套件也有一段时间了,经过这段时间的摸索,大概搞清楚了软件开发环境的安装、编译、二次开发流程。

软件包默认使用rt-thread开发,这对熟悉rt-thread的人来讲有了很大的便利,但是通读sdk也发现了不少问题:

  1. sdk没有按照rt-thread的标准组织,代码形式比较乱
  2. 没有支持msh组件,不能在控制台输入,调试不方便
  3. sdk默认使用AT固件,不方便二次开发
  4. rt-thread主线没有ucchip的bsp

基于以上痛点,决定将ucchip的三款模组制作成为rt-thread的标准bsp。

bsp组织形式

bsp							# rt-thread bsp 目录
├── libraries				# 库
│   ├── GPSLib				# gps闭源库
│   ├── HAL_Drivers			# rt-rthread device driver
│   ├── UC8188_HAL			# UC8188 HAL库
│   ├── UC8288_HAL			# UC8288 HAL库
│   ├── UC8088_HAL			# UC8088 HAL库
│   └── WIoTALib			# wiota ap和dev库
├── ucm108e					# ucm108e rt-thread工程
├── ucm200					# ucm200 wiota dev rt-thread工程
└── ucm202					# ucm202 wiota ap rt-thread工程

如上所示,将在bsp目录下创建ucchip文件夹,用来制作ucchip的bsp。

制作原则

同rt-thread的其他bsp一致,bsp支持串口和pin驱动,可以正常运行msh控制台,可以点亮led灯。

进展

  1. 已经制作了UCM108E的bsp,可以正常使用msh,同时可以使GPS库,但是使用的是UCCHIP_IDE来组织工程的

未来工作

  1. 制作ucm200和ucm202的bsp
  2. 配置kconfig,让工程支持menuconfig
  3. 使用scons来编译和组织工程
  4. 制作ucm200和ucm202的bsp

Github地址

请点击这里获取,欢迎大家一提PR一起来完善。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-07-20 19:03:54  更:2022-07-20 19:04:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 23:22:32-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码