本项目拟研发一款48V集中式电池管理系统,实现对电池组状态的监控和管理,保证电池组充放电安全。该系统主要由串联电池组数据采集芯片、微控制器和CAN通信模块组成,需要完成串联电池组内电池单体电压、总电流、温度数据的采集和校准,电池剩余电量估计算法。
基于CAN UDS协议实现的CAN Bootloader/固件升级功能,标准UDS协议,可以自行扩展相关功能。
1.基于STM32 Standard Peripheral Libraries V1.9.0开发; 2.基于最新版本FreeRTOS V10.5.1开发; 3.开启EasyLogger Async功能,可以进行多线程Log输出; 4.SystemView监控功能,为监控系统行为提供新方法;
GPS追踪,GPRS透明传输,短信传输,等。这里应有尽有。物联原来可以如此简单!!!
The CmBacktrace flash log demo base on Pandora IoT Board | 基于潘多拉 IoT 开发板的 CmBacktrace Flash 日志存储示例
基于ARM M4系列开发的 嵌入式分时分区实时系统。该系统目前运行于STM32F4控制器上,期望作为高安全领域的嵌入式操作系统应用。
MKRTOS 是首款开源的支持MCU的微内核操作系统,支持动态加载app执行,多线程,进程隔离等功能。提供标准化的posix接口支持,未来还将在MCU上支持虚拟化。MKRTOS适用于对安全与稳定性要求较高的场合。
跨平台迷你计算视觉库,可裸奔在免操作系统的单片机上,集成了近150个demo,并附带测试视频以便大家使用参考。它是ymkv-2.0版本(可移植任意平台),平台从codeblocks迁移到vs,并经过一些架构调整和算法优化,取消了user层的集合封装,以便链接器能进行优化,对未使用的部分不进行加载,减少不必要内存消耗。
纯C语言写的http client,支持 https,支持GET POST, 不依赖其他库
celib是使用ANSI C开发的一个扩展类库(c extend library),包含一些常用的数据结构和算法封装。
一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
Add master mode to FreeModbus.
PineconePi Pilot(简称PPP)是由松果派开源硬件联合无人机爱好者一同开发的开源飞控程序。硬件基于松果派ONE(SWM320), 并推出多旋翼(主要是四旋翼)和固定翼程序。
T12焊台控制器#PID温度控制#STM32温控系统#增量式PID算法恒温控制#运算放大器-热电偶电压采集#OLED屏幕显示-SPI通信#旋转编码器EC11用户操作
基于 stm32 的12864 OLED 驱动模板代码,OLED 采用双缓冲机制,表驱动模式等;仿照函数 printf,实现 OELD 的窗口 printf 功能