自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 收藏
  • 关注

原创 扫地机器人代码编写

深圳技术大学全栈式扫地机器人的代码编写

2025-05-26 16:35:35 724

原创 扫地机器人的硬件原理图解析

深圳技术大学全栈式制作扫地机器人的硬件电路解析,我是你们的小呆超

2025-05-09 20:39:25 735

原创 常数变易法大揭秘

深圳技术大学第一期高数读书会

2024-03-19 20:16:46 1627 1

原创 C语言冒泡排序(高级版)

运用函数,指针的知识点实现冒泡排序

2024-03-03 14:28:00 886

原创 简易版扫雷游戏

扫雷游戏的本质是二维数组,基本上所有的操作都是对二维数组进行的,如果能独立写出这个游戏,那就说明你对数组的基础知识牢牢掌握了.

2024-01-18 10:22:51 801

原创 三子棋/井字棋(C语言)

C语言实现的一个三子棋的代码,电脑并不是随机乱下的喔,还是要动一点脑子才能下赢computer滴!

2024-01-16 14:52:30 3509 1

原创 智弈象棋手-增强版-人工智能

本文介绍了一款名为"智弈象棋手-增强版"的中国象棋游戏,其核心特色在于采用了专家级AI算法。该系统通过以下技术创新大幅提升了棋力: 算法优化: 采用多维度评估函数(位置价值+战术模式+王安全值) 实现迭代加深搜索结合置换表(命中率>60%) 引入杀手启发式(剪枝效率提升40%) 功能创新: 可视化战术提示(如标记"卧槽马"攻击路线) 支持8种战术模式识别(双车胁将、马后炮等) 五级难度梯度(简单到大师级) 性能表现: 大师级AI搜索深度达5层 典型思考时间8-1

2025-06-10 22:31:24 584

原创 智弈象棋手-人工智能

本项目开发了一款名为"智弈象棋手"的可视化象棋AI系统,采用Minimax算法结合Alpha-Beta剪枝实现智能决策,通过多维度评估函数(棋子价值+位置加成+灵活性)提升AI棋力。系统特色包括:1)响应式UI设计,支持棋盘交互与状态管理;2)三档AI难度(简单/中/难),内置防止重复移动机制;3)完整的象棋规则引擎,包含特殊逻辑如炮翻山、马蹩腿等;4)本地存储功能实现棋局保存/加载。项目采用模块化设计,将算法逻辑(评估函数、移动规则)与界面渲染分离,通过事件驱动实现人机交互,为棋类教学和智能娱乐场景提供了

2025-06-10 11:34:49 155

原创 HAL库硬件I2C实现对EEPROM(M24C02)读写操作

hal库硬件I2C

2025-05-17 20:03:50 736

原创 硬件I2C代码寄存器实现

【代码】硬件I2C代码寄存器实现。

2025-05-14 15:16:40 113

原创 I2C硬件框图解析

学习STM32 就要笑着学

2025-05-13 19:32:38 830

原创 软件I2C从寄存器到应用实现

这是I2C从寄存器到应用层的全部实现,软件模拟I2C,从机例子为E2PROM芯片M24C02。

2025-05-10 15:46:39 942

原创 STM32的最小系统

STM32最小系统

2025-01-31 18:48:05 502

原创 FreeRTOS 的源码结构

FreeRTOS 的源码结构

2025-01-14 09:57:35 378

原创 PendSV(Pending Supervisor Call)与空闲任务

PendSV和空闲任务的概念和作用

2025-01-14 09:33:43 893

原创 上下文简解

上下文简单介绍

2025-01-14 09:28:56 174

原创 FreeRTOS滴答

滴答是嵌入式操作系统中一个非常重要的概念,它为系统提供了时间基准,是实现任务调度、系统计时和资源管理等功能的基础。合理配置和使用滴答,可以提高系统的稳定性和实时性。

2025-01-14 09:10:08 419

原创 FreeRTOS 中的任务的 4 种状态

这 4 种状态相互转换,共同构成了 FreeRTOS 任务的生命周期和调度机制,使得系统能够高效地管理和调度多个任务,满足不同的应用需求。

2025-01-14 09:06:48 320

原创 实时操作系统(RTOS)和通用操作系统(GPOS)的区别

实时操作系统和通用操作系统在设计目标、任务管理、资源管理、可靠性等方面存在显著差异,以适应不同的应用场景和需求。

2025-01-12 19:50:05 991

原创 STM32看门狗

看门狗简介

2024-12-06 09:25:28 214

原创 STM32的PWR电源控制

stm32各种电源配置模式

2024-12-04 15:55:18 384

原创 PID算法的理解

PID算法的概念,工作流程,参数调整

2024-11-14 11:17:02 801 1

原创 BKP 库函数详解

BKP 库函数详解

2024-07-13 11:18:06 965

原创 RTC的初始化程序

RTC的首次初始化和非首次初始化

2024-07-13 10:55:09 373

原创 USART标志位的总结

USART串口标志位的总结

2024-07-09 10:51:20 1313

原创 USART串口初始化程序详解

USART串口初始化程序详解STM32

2024-06-29 11:06:13 2855

原创 STM32flash读写程序LED的按键控制

闪存的特点1.非易失性:闪存中的数据在断电后不会丢失。2.可擦写:闪存支持擦除和写入操作,虽然擦写次数有限,但通常可以满足大多数应用的需求。3.块操作:闪存通常按块或页进行擦除操作,这意味着在写入新数据之前,必须先擦除相应的块。

2024-06-25 15:17:39 763

原创 课程设计(学生管理系统)每一关代码

头歌每一关的代码

2024-06-14 14:52:25 1157 6

原创 学生管理系统(程序设计基础课程设计)

头歌课程设计

2024-05-31 18:59:31 2327 7

原创 打印图案(金字塔)头歌作业

任务描述本关任务:编写一个程序,输出堆叠式的金字塔图案。输入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 711

原创 今年过去了多少天?(switch)

头歌作业

2024-04-07 22:13:10 690

原创 曲面及其方程常见二次曲面记忆特点

椭球面椭圆锥面椭圆柱面椭圆抛物面抛物柱面单叶双曲面双叶双曲面双曲柱面双曲抛物面

2024-04-02 16:09:45 1483 1

原创 常用字符串函数及模拟实现

strlen()strcpy()strcat()

2024-03-31 21:31:50 341

原创 王者荣耀司马懿最强攻略S35赛季

最近王者荣耀三体人四体人一直在出,还有各种变异人,然而司马懿一直处在一个下水道的位置,强度很低.每次打团的时候都经常会出现司马懿一进场,砍上2刀,就没技能了,只能等死的情况,要是顺风还好一些,稍微一逆风,司马懿基本上就是小丑一个,两刀连敌方盾都打不掉,这里我指出一个重要原因;

2024-03-31 20:23:52 1109 1

原创 自己实现求字符串长度的函数(三种方法)

三种方法模拟中strlen()函数求字符串长度.

2024-03-30 20:29:13 692

原创 戴维南定理和诺顿定理的解题步骤

运用戴维南定理来等效替代电路的步骤

2024-03-28 20:22:41 1870

原创 C缺陷与陷阱之函数指针

难以理解的C语言代码

2024-03-02 14:56:18 229

原创 指针数组C语言

指针数组

2024-02-23 08:30:46 259

原创 中断系统(单片机)

中断系统

2024-02-17 09:26:51 464

原创 定时器(单片机)

定时器

2024-02-17 08:55:55 122

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除