
STM32裸机开发
文章平均质量分 91
STM32裸机开发
阿牛的药铺
这个作者很懒,什么都没留下…
展开
-
STM32F411四轴飞行器开发实战教程:从零基础到项目精通
四轴飞行器是一种通过四个旋翼产生的升力实现飞行的无人机,其核心控制原理基于欧拉角动力学模型。四轴飞行器通过改变四个电机的转速来实现六自由度控制(前后、左右、上下移动和俯仰、横滚、偏航旋转)1。核心控制原理姿态感知:通过MPU6050/MPU9250等惯性测量单元获取飞行器的三轴加速度和三轴角速度数据姿态解算:使用互补滤波或卡尔曼滤波算法将传感器数据转换为欧拉角(俯仰、横滚、偏航)控制算法:采用串级PID控制,内环控制角速度,外环控制角度电机混控:将控制量分配到四个电机,实现稳定飞行。原创 2025-04-03 11:21:00 · 645 阅读 · 0 评论 -
STM32平衡车开发实战教程:从零基础到项目精通
问题1:小车无法保持平衡检查传感器数据是否正确确认PID参数极性是否正确检查电机转向是否正确问题2:小车出现高频振荡减小微分项Kd检查机械结构是否牢固增加传感器数据滤波问题3:小车向一边偏移检查机械结构对称性校准传感器调整机械中值。原创 2025-04-03 11:11:39 · 521 阅读 · 0 评论 -
WiFi与蓝牙开发实战:从小白到精通的完整指南
工作频段:2.4GHz和5GHz双频段,2.4GHz频段覆盖范围更广但干扰更多,5GHz频段速度更快干扰更少传输速率:最新WiFi 6标准理论速率可达9.6Gbps,实际应用中根据环境不同有所差异通信距离:室内典型覆盖范围30-100米,室外可达数百米拓扑结构:支持基础设施模式(通过AP连接)和Ad-hoc模式(设备直连)802.11b(1999年,2.4GHz,11Mbps)802.11g(2003年,2.4GHz,54Mbps)原创 2025-04-01 20:39:47 · 540 阅读 · 0 评论 -
通信协议与网络知识:从硬件到互联网的全面指南
通信协议是现代计算系统的基石,从嵌入式设备的硬件通信到互联网的数据传输,协议无处不在。本文将全面介绍从硬件层到网络层的核心通信协议,包括SPI、I2C、UART、TCP/IP和HTTP等,帮助你构建完整的通信协议知识体系,从入门到精通。原创 2025-04-01 20:28:53 · 845 阅读 · 0 评论 -
嵌入式开发技术总结报告
开发流程优化采用持续集成(CI)自动化构建测试实施代码审查制度提升代码质量建立完善的版本控制策略(git flow)39技术收获掌握了ARM架构下的Linux驱动开发流程深入理解了嵌入式系统的实时性保障方法积累了嵌入式网络编程的实战经验23团队协作使用飞书文档进行技术方案共享通过每日站会同步开发进度建立知识库沉淀技术解决方案67。原创 2025-03-29 21:04:18 · 1236 阅读 · 0 评论 -
STM32系列之从入门到大神(汇总开端篇)
通过RCC寄存器或STM32CubeMX配置HSI/HSE/PLL,确保各总线(AHB、APB1、APB2)时钟分频合理。:实践是掌握STM32的唯一捷径,遇到问题多查手册(如《STM32参考手册》)、多调试、多总结!通过系统学习STM32的基础知识、实战项目和面试题,您已具备从入门到进阶的能力。:输入(浮空、上拉、下拉)、输出(推挽、开漏)、复用功能、模拟输入。原创 2025-03-20 21:54:55 · 635 阅读 · 0 评论 -
STM32系列之从入门到大神(一)
其他模式:睡眠模式(Sleep)、待机模式(Standby)。的知识体系梳理,分为。原创 2025-03-26 16:14:29 · 1044 阅读 · 0 评论