- 博客(3)
- 收藏
- 关注
原创 foc开环控制代码
// 设置PWM到控制器输出 void setPwm(float Ua, float Ub, float Uc) { // 计算占空比 // 限制占空比从0到1 dc_a = _constrain(Ua / voltage_power_supply, 0.0f , 1.0f );
2026-10-19 12:29:40
193
原创 嵌入式企业级项目离不开 OTA 升级
本文以STM32F103RBTx工业控制板为例,详细介绍了从零实现OTA(空中升级)的全过程。文章首先阐述了OTA在企业级嵌入式项目中的必要性,指出其能显著降低现场维护成本。核心内容分为12章,重点讲解了Bootloader+App双区架构设计、内存布局规划、Flash操作规范、中断向量表重定向、YModem传输协议、CRC校验等关键技术点,并提供了完整代码示例。进阶部分涵盖双App备份、断电回滚、安全签名等企业级功能。最后总结了分阶段学习路线,强调应先掌握基础串口单区升级,再逐步扩展高级功能。全文系统性地
2026-06-25 17:10:11
342
原创 C++零基础全套教程(从C过渡·全知识点完整版)
如果你已经熟练掌握 C 语言,学习 C++ 不需要从零开始重学基础语法。C++ = 完整 C 语言语法 + 面向对象 + 泛型模板 + STL 标准库 + 现代化内存安全机制所有标准 C 代码均可直接在 C++ 编译器中编译运行,本教程按照「C 语言差异→基础扩展语法→面向对象核心→高级语法→STL 容器→C++11 及新标准→嵌入式工程实战」完整分层讲解,兼顾在校学习、面试笔试、实际产品开发场景,看完无需再查找其他零散资料。宏定义缺陷:无类型检查、运算符优先级错乱、容易产生副作用;
2026-06-20 15:54:56
566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅