自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式开发学习完全指南:从51单片机到STM32

本文系统介绍了嵌入式开发的学习路径。从51单片机入手,建议先掌握计算机基础、C语言和硬件知识,通过LED控制、按键输入等基础实验逐步深入。进阶阶段推荐学习STM32系列,包括开发环境搭建、GPIO配置、中断系统等核心技能。文章还提供了实战项目建议和资源推荐,强调理论与实践结合的重要性。学习路径覆盖从入门到高级的完整过程,帮助读者循序渐进掌握嵌入式开发技能,为未来在物联网、人工智能等领域发展奠定基础。

2025-10-03 16:35:01 1226 1

原创 电力电子技术中交-交变换(ACAC)期末复习

本文总结了相控交流调压电路和交-交变频电路的重点内容。对于相控交流调压电路,分析了阻性负载下的关键参数计算,包括负载电压/电流有效值、功率因数、晶闸管电流等,并指出晶闸管选型需考虑2-3倍余量;阻感负载部分重点给出了触发角范围和最大电流计算公式。相控交-交变频电路方面,归纳了其高效率、低成本等优点,特别适用于大功率场合,但也存在输出频率受限、功率因数低等缺点。全文以公式和结论为主,为相关电路分析提供了重要参考。

2025-12-29 17:10:24 303

原创 电力电子技术中直-直变换(DCDC)的Buck电路

本文为《电力电子技术》期末复习要点总结,主要介绍Buck变换器的基本原理和工作模式。文章重点阐述了连续工作模式(CCM)和断续工作模式(DCM)的特点及判断条件,给出了关键公式:输入输出关系、电感电流变化量、纹波计算等。同时说明了电容参数对滤波效果的影响,并简要提及临界工作模式的计算方法。最后指出该复习资料仅汇总结论性内容,不深入探讨电路原理,旨在帮助考生高效备考。

2025-12-26 23:56:02 383

原创 EasyX游戏开发:程序打包为.exe文件完整教程

摘要:本文介绍了在Visual Studio 2022中将2048游戏项目打包成可执行文件(.exe)的完整教程。内容包括安装InstallerProjects2022扩展包、添加SetupProject项目、配置项目输出、生成安装程序等步骤。通过详细的操作指引,帮助开发者将程序打包成可直接运行的.exe文件,方便分享给他人使用而无需安装开发环境。文章最后展示了成功生成的游戏安装文件和运行效果。

2025-10-19 17:16:20 425

原创 EasyX游戏开发:2048与模块化编程

本文介绍了基于EasyX图形库开发的2048游戏项目,采用MVC架构将游戏逻辑与界面显示分离。核心文件main.cpp实现了棋盘管理、移动合并算法和游戏状态判断,而GUI.h负责图形界面绘制。项目特点包括:模块化设计、高效的移动合并算法(支持四个方向)、实时分数更新、数据持久化存储最高分,以及良好的视觉体验。通过分析该项目的架构设计、关键算法实现和代码结构,为游戏开发初学者提供了使用EasyX和C++开发简单游戏的实践参考。

2025-10-18 22:05:09 1131

原创 EasyX游戏开发:FlappyBird的开发

本文详细介绍了使用C++和EasyX图形库开发Flappy Bird游戏的过程。文章从项目概述、核心代码模块、技术实现细节等方面进行解析,重点讲解了游戏中的物理引擎、碰撞检测、随机管道生成等关键技术。通过Bird和Pipe结构体实现游戏对象管理,Game类整合游戏逻辑流程,最终完成了一个具有动态画面、物理模拟和交互功能的2D游戏。该项目为初学者提供了游戏开发的基础实践,涵盖了游戏开发的核心技术点。

2025-10-09 20:04:36 2285

原创 EasyX游戏开发:井字棋-第一个开发的游戏

本文介绍了使用EasyX图形库在Visual Studio中开发井字棋游戏的全过程。文章从游戏框架设计开始,详细讲解了数据与渲染分离的开发思想,通过全局变量存储棋盘状态和棋子信息。核心功能包括胜负判断(CheckWin)、平局检测(CheckDraw)和鼠标交互处理。渲染部分展示了棋盘绘制、棋子显示和游戏信息输出。文中特别强调了CPU资源优化,采用帧时间计算和Sleep控制来平衡性能。最后提供了完整代码实现,并鼓励读者基于此框架开发更多游戏。该教程适合EasyX初学者学习基本图形程序开发流程。

2025-10-06 16:34:46 1930

原创 EasyX图形库:打造丝滑交互式图形程序

本文介绍了在Visual Studio中使用EasyX图形库实现鼠标交互功能的方法。通过示例代码演示了如何让圆形跟随鼠标移动,并实时显示坐标信息。文章重点讲解了批量绘图函数(BeginBatchDraw/FlushBatchDraw/EndBatchDraw)的作用、MOUSEMSG结构体的使用、文字输出函数(outtextxy)以及CPU优化技巧(使用Sleep函数减少资源占用)。最后还展示了不同字体样式和颜色的效果测试,为后续开发图形界面程序和小游戏奠定了基础。

2025-10-03 15:08:43 1877

原创 EasyX图形库:玩转多彩线条与填充样式

本文介绍了EasyX图形库中设置图形样式和颜色的常用函数。首先讲解setlinestyle()函数,可设置线条类型(实线、虚线等)和粗细;接着介绍setlinecolor()函数实现彩色线条,并演示了渐变色彩效果;最后详细说明填充函数setfillcolor()和setfillstyle(),展示不同填充图案效果。这些函数使图形绘制更加生动,为后续开发交互功能奠定基础。文中包含多个代码示例,直观展示了各种参数设置的实际效果。

2025-09-20 17:41:08 1199 2

原创 VisualStudio中EasyX图形库的简单入门

简单介绍EasyX图形库的使用,以及简单的函数介绍分析。

2025-09-18 18:42:22 1224 4

电力电子技术-DCDC-Cuk闭环电路的simulink模型

simulink中搭建的Cuk电路模型。 该模型有完整的反馈回路,可以通过对Repeating Sequence Stair的参数调节设置不同的工作情况,在此设置的是“半载-满载-半载”。

2025-12-22

电力电子技术-ACDC-单相桥式整流电路的simulink模型

在simulink中搭建的单相桥式整流电路的模型。可以在输出的直流电压后增加滤波器,只保留直流分量。

2025-12-22

电力电子技术-DCDC-buckboost电路的simulink模型

simulink中搭建的buckboost升降压电路模型

2025-12-22

电力电子技术-DCDC-Buck的SImulink模型

simulink中搭建的buck降压电路模型

2025-12-22

电力电子技术-DCDC-Boost电路的simulink模型

simulink搭建的boost升压电路

2025-12-22

EasyX制作的2048小游戏

使用C语言和EasyX制作的2048小游戏,内涵完整游戏功能。

2025-10-18

EazyX制作的FlappyBird小游戏

# Flappy Bird游戏项目 这是一个使用C++语言和EasyX图形库开发的Flappy Bird游戏。玩家通过按下空格键控制游戏角色(鸟)向上飞行,以穿越随机生成的管道障碍实现向前移动。 ## 游戏特点 - **简洁的图形界面**:背景天空设置为淡蓝色,游戏角色(鸟)采用淡黄色圆形表示,管道使用绿色长条矩形表示 - **真实的物理效果**:鸟的飞行遵循简单的物理规律,包括重力和跳跃机制 - **随机生成的管道**:游戏会随机生成不同高度的管道,增加游戏的挑战性 - **计分系统**:玩家每成功通过一个管道,得分增加1分 - **游戏结束机制**:当鸟碰到管道或窗口边界时,游戏结束并显示得分 - **重新开始功能**:游戏结束后,按空格键可以重新开始游戏 ## 技术实现 - **开发语言**:C++ - **图形库**:EasyX图形库 - **编译工具**:支持CMake构建系统 ## 编译环境准备 在编译和运行这个游戏之前,你需要准备以下环境: 1. **安装C++编译环境**:推荐使用Visual Studio 2019或更高版本 2. **安装EasyX图形库**:从[EasyX官网](https://easyx.cn/)下载并安装最新版本的EasyX图形库 3. **安装CMake**:从[CMake官网](https://cmake.org/download/)下载并安装CMake 3.15或更高版本 ## 编译方法 ### 使用CMake编译 1. 在项目目录下创建build文件夹 ```bash mkdir build cd build ``` 2. 运行CMake生成项目文件 ```bash cmake .. ``` 3. 编译项目 ```bash cmake --build

2025-10-08

空空如也

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

TA关注的人

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