打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033

LiSun

打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 34 下一页

2022年9月26日

摘要: 接上一篇:[单片机框架][device层] fuelgauge 电量计 [单片机框架][drivers层][cw2015] fuelgauge 硬件电量计(一) 本章是软件件电量计的使用方法,采用ADC采集。利用opt的方式操作函数读写。包含电池模型。 通过开路电压oam_v_ocv_1,查ZCV表 阅读全文
posted @ 2022-09-26 00:15 xuejianqiang 阅读(18) 评论(0) 推荐(0) 编辑

2022年9月25日

摘要: 接上一篇:[单片机框架][device层] fuelgauge 电量计 CW2015 是一款超紧凑、低成本、主机侧/电池组侧、无传感电阻器的电量计量系统 IC,适用于手持和便携式设备中的锂离子 (Li+) 电池。 CW2015 跟踪 Li+ 电池的运行状况,并使用最先进的算法报告非常不同的电池化学系 阅读全文
posted @ 2022-09-25 00:15 xuejianqiang 阅读(44) 评论(0) 推荐(0) 编辑

摘要: 通过 DEVICE_INITCALL(“dev-gauge”, fuelgauge_dev_init); 注册驱动,自动在main初始化中运行。 优点:耦合少,可移植性强,适用大团队模块化开发 缺点:抽象度高,小团队开发时间耗时久 battery管理我觉得可以分开为两个部分,一个是电池监控(fuel 阅读全文
posted @ 2022-09-25 00:15 xuejianqiang 阅读(25) 评论(0) 推荐(0) 编辑

2022年9月24日

摘要: 接上一篇: [单片机框架][device层] charger 电源管理 bq25601 器件是高度集成的 3A 开关模式电池充电管理和系统电源路径管理器件,适用于单节锂离子和锂聚合物电池。低阻抗电源路径对开关模式运行效率进行了优化、缩短了电池充电时间并延长了放电阶段的电池使用寿命。具有充电和系统设置 阅读全文
posted @ 2022-09-24 12:32 xuejianqiang 阅读(44) 评论(0) 推荐(0) 编辑

摘要: 通过 DEVICE_INITCALL(“dev-chg”, charger_dev_init); 注册驱动,自动在main初始化中运行。 优点:耦合少,可移植性强,适用大团队模块化开发 缺点:抽象度高,小团队开发时间耗时久 CPU在运行时根据系统负载进行动态电压和频率变换的CPUFreq CPU在系 阅读全文
posted @ 2022-09-24 11:59 xuejianqiang 阅读(26) 评论(0) 推荐(0) 编辑

2022年9月21日

摘要: 通过源码可以得到以下MatchPlayInfo序列的生成代码 const protobuf = require("protobufjs"); var i = protobuf.Reader, a = protobuf.Writer, r = protobuf.util; MatchStepInfo 阅读全文
posted @ 2022-09-21 10:57 xuejianqiang 阅读(16) 评论(0) 推荐(0) 编辑

2022年9月15日

摘要: 工具准备:(文末有一键打包) VSCODE 至少V1.69以上 下载 (内含插件:C/C++;C++ Intellisense;Embedded IDE;Cortex Debug;IAR Build;IAR C-SPY Debug;git;Git Graph) 联网PC直接跳过 无网PC一定要下载E 阅读全文
posted @ 2022-09-15 18:10 xuejianqiang 阅读(107) 评论(0) 推荐(0) 编辑

2022年9月13日

摘要: [单片机框架][AT指令框架][从机版] 高内聚 低耦合 快速实现单例测试 1. 添加文件到工程项目中,并添加引用路径2. 替换TI自带LOG3. 初始化4. 串口配置5. 实际效果6. 配置文件 1. 添加文件到工程项目中,并添加引用路径 工程文件夹 EasyDebug 文件夹目录 edebug. 阅读全文
posted @ 2022-09-13 20:22 xuejianqiang 阅读(39) 评论(0) 推荐(0) 编辑

摘要: 概念 ioctl 是设备驱动程序中设备控制接口函数,一个字符设备驱动通常会实现设备打开、关闭、读、写等功能,在一些需要细分的情境下,如果需要扩展新的功能,通常以增设 ioctl() 命令的方式实现。 ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一 阅读全文
posted @ 2022-09-13 14:20 xuejianqiang 阅读(70) 评论(0) 推荐(0) 编辑

2022年9月12日

摘要: FLASH 规格 Flash 由主存储区、信息区组成,以下分别进行说明: (以下说明中的容量值不含 ECC)  主存储区最大为 512KB,也称作主闪存存储器,包含 256 个 Page,用于用户程序的存放和运行,以及数据存储。  信息区为 20KB,包含 10 个 Page,由系统存储区(16 阅读全文
posted @ 2022-09-12 23:02 xuejianqiang 阅读(28) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 34 下一页
打造一个通用性MCU架构,支持CX32/AT32/NRF51/NRF52等。 OS支持RTX4/RTX5/FreeRtos。 采用VsCode+GCC组合,VsCode+KEIL5,超强开发方式。 QQ群:524408033