- 博客(86)
- 收藏
- 关注
原创 PID 控制入门(上篇)
本文阐述了PID控制的核心原理及其在单片机中的实现方法。PID控制通过比例、积分、微分三个维度调节系统偏差,使实际值接近目标值。在单片机应用中需注意四个关键点:离散化处理(定时采样)、固定采样周期、控制量限幅和适选数据类型。文章提供了电机转速PID控制的完整代码示例,包括结构体设计、初始化函数、计算函数和主程序调用方法,并强调了参数整定、采样周期选择和积分饱和处理等注意事项。该实现方案兼顾理论严谨性和工程实用性,适用于各种嵌入式控制场景。
2025-09-15 22:12:33
902
原创 01-RT-Thread学习笔记-入门介绍
RT-Thread是一款面向物联网的开源实时操作系统,自2006年诞生以来已发展成为中国装机量最大的嵌入式操作系统,累计应用超8亿台设备。它采用分层架构设计:内核层提供实时多任务调度;组件层集成文件系统、网络协议等中间件;软件包生态提供400+现成功能模块。其特点包括可裁剪性强(最小仅需3KB存储)、支持多种芯片架构、具备完善的物联网组件(MQTT/TLS等)和开发工具链。历经十余年迭代,RT-Thread已从基础实时内核发展为覆盖能源、车载、医疗等领域的全栈IoT平台,并通过开源社区持续扩展其技术生态。
2025-09-13 16:34:35
843
原创 智弈象棋手-增强版-人工智能
本文介绍了一款名为"智弈象棋手-增强版"的中国象棋游戏,其核心特色在于采用了专家级AI算法。该系统通过以下技术创新大幅提升了棋力: 算法优化: 采用多维度评估函数(位置价值+战术模式+王安全值) 实现迭代加深搜索结合置换表(命中率>60%) 引入杀手启发式(剪枝效率提升40%) 功能创新: 可视化战术提示(如标记"卧槽马"攻击路线) 支持8种战术模式识别(双车胁将、马后炮等) 五级难度梯度(简单到大师级) 性能表现: 大师级AI搜索深度达5层 典型思考时间8-1
2025-06-10 22:31:24
922
原创 智弈象棋手-人工智能
本项目开发了一款名为"智弈象棋手"的可视化象棋AI系统,采用Minimax算法结合Alpha-Beta剪枝实现智能决策,通过多维度评估函数(棋子价值+位置加成+灵活性)提升AI棋力。系统特色包括:1)响应式UI设计,支持棋盘交互与状态管理;2)三档AI难度(简单/中/难),内置防止重复移动机制;3)完整的象棋规则引擎,包含特殊逻辑如炮翻山、马蹩腿等;4)本地存储功能实现棋局保存/加载。项目采用模块化设计,将算法逻辑(评估函数、移动规则)与界面渲染分离,通过事件驱动实现人机交互,为棋类教学和智能娱乐场景提供了
2025-06-10 11:34:49
384
原创 FreeRTOS滴答
滴答是嵌入式操作系统中一个非常重要的概念,它为系统提供了时间基准,是实现任务调度、系统计时和资源管理等功能的基础。合理配置和使用滴答,可以提高系统的稳定性和实时性。
2025-01-14 09:10:08
596
原创 FreeRTOS 中的任务的 4 种状态
这 4 种状态相互转换,共同构成了 FreeRTOS 任务的生命周期和调度机制,使得系统能够高效地管理和调度多个任务,满足不同的应用需求。
2025-01-14 09:06:48
482
原创 实时操作系统(RTOS)和通用操作系统(GPOS)的区别
实时操作系统和通用操作系统在设计目标、任务管理、资源管理、可靠性等方面存在显著差异,以适应不同的应用场景和需求。
2025-01-12 19:50:05
1257
原创 STM32flash读写程序LED的按键控制
闪存的特点1.非易失性:闪存中的数据在断电后不会丢失。2.可擦写:闪存支持擦除和写入操作,虽然擦写次数有限,但通常可以满足大多数应用的需求。3.块操作:闪存通常按块或页进行擦除操作,这意味着在写入新数据之前,必须先擦除相应的块。
2024-06-25 15:17:39
874
原创 打印图案(金字塔)头歌作业
任务描述本关任务:编写一个程序,输出堆叠式的金字塔图案。输入n个字符,按以下原则输出:【参考样例】1)第1个字符为一层金字塔图案,第2个字符为两层金字塔图案,第3个字符为三层金字塔图案,以此类推,直到第n个字符为n层金字塔图案;2)所有字符均与最后一行输出的字符保持居中对齐。3)两个字符之间需有一个空格。以n>=3为例,输出如下:第1行:输出n-1个空格后,再输出第1个字符;第2行:输出n-1个空格后,再输出第2个字符;第3行:输出n-2个空格后,分别输出第2个字符、空格、第2个字符;第
2024-05-12 15:07:06
832
原创 王者荣耀司马懿最强攻略S35赛季
最近王者荣耀三体人四体人一直在出,还有各种变异人,然而司马懿一直处在一个下水道的位置,强度很低.每次打团的时候都经常会出现司马懿一进场,砍上2刀,就没技能了,只能等死的情况,要是顺风还好一些,稍微一逆风,司马懿基本上就是小丑一个,两刀连敌方盾都打不掉,这里我指出一个重要原因;
2024-03-31 20:23:52
2475
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅