自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32嵌入式系统开发实战1:OLED显示、串口通信与GPIO控制

本项目基于STM32F103RCT6微控制器,开发了一个嵌入式综合控制系统。系统采用I2C接口OLED屏幕实现状态显示,通过USART2串口接收指令控制三色LED(红、黄、绿)。核心技术包括:1)DMA不定长串口数据接收;2)OLED实时状态显示;3)GPIO控制逻辑。系统实现了指令解析、LED控制、状态反馈等功能,采用模块化设计,具有低功耗、高可靠性特点。项目展示了STM32外设驱动、通信协议和用户界面开发的完整流程,为物联网设备开发提供了基础框架。

2025-11-21 21:46:16 225 1

原创 VSCode 高效开发必备:最全快捷键指南(2025最新版)

本文介绍了Visual Studio Code (VSCode) 的高效快捷键使用技巧,从基础编辑、代码导航、代码格式化到界面管理等分类整理了大量实用快捷键组合(如Ctrl+D选择相同词、Ctrl+P快速打开文件等)。文章还包含语言特定快捷键、自定义配置方法以及学习建议,帮助开发者逐步建立肌肉记忆,提升编码效率。建议从每天掌握3-5个新快捷键开始,循序渐进地实现键盘流开发。

2025-11-13 22:06:54 919

原创 Java SE 核心知识快速回顾 - 项目实战必备

本文系统介绍了Java编程中的五种核心特性:1)注解作为元数据标记,用于权限控制等场景;2)枚举定义常量集合,支持状态管理和响应码处理;3)接口实现多态和契约编程,包括函数式接口;4)匿名内部类及其Lambda简化写法;5)动态代理技术在AOP等场景的应用。这些特性在Spring框架中被广泛使用,如注解驱动开发(@Controller)、枚举状态管理、接口服务抽象等,是理解Spring底层机制的关键基础。掌握这些核心概念能够帮助开发者编写更规范、灵活和高效的Java代码。

2025-11-10 21:19:35 908

原创 Spring Boot 常用注解全面解析:提升开发效率的利器

本文系统介绍了SpringBoot框架中的核心注解体系,涵盖Web开发、依赖注入、配置管理、数据持久化、测试、AOP和定时任务等八大类常用注解。重点讲解了@SpringBootApplication、@RestController、@Autowired、@Transactional等关键注解的功能和使用方法,并提供了详实的代码示例。通过合理运用这些注解,开发者可以显著减少样板代码,提高开发效率,增强代码可读性和可维护性。文章旨在帮助开发者掌握SpringBoot注解的最佳实践,充分发挥框架优势,构建高质量的

2025-11-10 21:08:15 979 1

原创 基于VSCode + PlatformIO平台的ESP8266的DS1302实时时钟

本指南详细介绍了如何基于ESP8266开发板和DS1302实时时钟模块构建一个实时时钟系统。项目包括硬件连接、开发环境配置、代码实现及调试步骤。硬件部分使用NodeMCU ESP8266开发板、DS1302模块和CR2032纽扣电池,开发环境为VSCode+PlatformIO,使用Arduino框架和Rtc by Makuna库。代码部分涵盖了RTC模块的初始化、时间同步、状态监控及时间格式化输出。指南还提供了编译上传、串口监控、断电测试等使用说明,以及常见问题排查方法。通过本项目,开发者可以掌握RTC模

2025-05-11 21:02:35 1050 2

原创 基于VSCode+PlatformIO环境的ESP8266的HX1838红外模块

本教程详细介绍了如何在VSCode+PlatformIO环境下,基于ESP8266开发板实现红外遥控解码系统。教程内容包括硬件组成(如NodeMCU ESP8266开发板和HX1838红外接收模块)、环境搭建(PlatformIO配置和IRremote库安装)、硬件连接方式以及代码实现。核心功能涉及红外信号的解码、自定义按键功能映射、串口监控输出及基础设备控制(如LED)。教程还提供了代码解析、使用示例、常见问题排查方法及学习资源,旨在帮助开发者掌握红外通信协议解析和ESP8266 GPIO控制等技能,并鼓

2025-05-11 20:38:08 2784 2

原创 STM32硬件I2C驱动OLED屏幕

本文详细介绍了基于STM32硬件I2C驱动SSD1306 OLED屏幕的实现方法,适用于128x32或128x64分辨率的屏幕。代码通过模块化设计,支持显示字符、数字、汉字及位图,并优化了显存刷新机制。核心文件包括oled.c、oled.h和oledfont.h,分别负责驱动层实现、宏定义及函数原型、以及ASCII和汉字点阵数据的存储。关键函数如OLED_Init()用于初始化SSD1306控制器,OLED_Refresh_Gram()用于刷新显存数据到物理屏幕,OLED_ShowChar()用于显示单个字

2025-05-10 22:13:28 3564 4

原创 南邮计科电工电子实验第六次实验测试答案

本文主要探讨了数据选择器和D触发器在数字电路设计中的应用。数据选择器用于从多个输入中选择一路输出,常用于设计全加器和逻辑函数。实验中,M4_1E数据选择器需进行降维处理。D触发器则用于数据延迟、二分频电路和加法计数器设计,其特点包括数据由D端口输入、时钟信号控制数据传输等。此外,文章还涉及ISE软件的行为仿真操作,如波形设置和进制选择。通过判断题和多选题,进一步巩固了数据选择器和触发器的逻辑功能及应用场景。

2025-05-10 15:53:25 832

原创 南邮数字电路系统与设计(第四版)课本习题第二章答案(官方版)

2025-05-08 19:51:06 192 1

原创 南邮计科电工电子实验第五次课与非门设计数字锁逻辑电路小测答案

A. 对B. 错我的答案:对正确答案:对6.3分组合逻辑电路AI讲解。

2025-05-08 19:37:39 1147

原创 南邮算法设计与分析实验三动态规划法

一、用动态规划法和备忘录方法实现求两序列的最长公共子序列问题。要求掌握动态规划法思想在实际中的应用,分析最长公共子序列的问题特征,选择算法策略并设计具体算法,编程实现两输入序列的比较,并输出它们的最长公共子序列。加深对动态规划法的算法原理及实现过程的理解,学习用动态规划法解决实际应用中的最长公共子序列问题和矩阵连乘问题,体会动态规划法和备忘录方法的异同。二、用动态规划法和备忘录方法求解矩阵相乘问题,求得最优的计算次序以使得矩阵连乘总的数乘次数最少,并输出加括号的最优乘法算式。

2025-04-29 14:49:58 384

原创 南邮算法分析与设计实验一分治法 报告

2、分析这两种排序算法在最好、最坏和平均情况下的时间复杂度。两路合并排序:最好、最坏、平均情况下的时间复杂度均为O(nlogn)。快速排序:最好、平均情况下的时间复杂度为O(nlogn),最坏情况下为O(n2。3、当初始序列是递增或递减次序排列时,通过改进主元(基准元素)的选择方法,可以提高快速排序算法运行的效率,避免最坏情况的发生。有三种主元选择方式。一是取K(left+right)/2为主元;二是取left~right之间的随机整数j,以Kj作为主元;

2025-03-30 19:00:00 1280 1

原创 南邮计科电工电子实验B代维宁定理和诺顿定理小测答案

南邮计科电工电子实验B代维宁定理和诺顿定理小测答案

2025-03-29 15:28:34 2276

原创 南邮计科电工电子实验B报告代维宁定理和诺顿定理

南邮计科电工电子实验B报告代维宁定理和诺顿定理

2025-03-29 14:28:29 1319

原创 南邮计科电工电子实验二 戴维宁诺顿定理 预习题

题量: 11 满分: 100。输出信号与输入信号的幅值比。输入信号与输出信号的幅值比。输入信号与输出信号的相位差。输出信号与输入信号的相位差。理想电压源与电阻串联。理想电流源与电导并联。理想电压源与电阻串联。理想电流源与电导并联。

2025-03-27 20:54:36 679

原创 南邮深入理解计算机系统实验一源码 Datalab1 bits.c文件

南邮深入理解计算机系统实验一源码 Datalab1 bits.c文件

2025-03-27 19:47:09 557

原创 沁恒微CH32V307实现小恐龙游戏计算器

沁恒微CH32V307实现小恐龙游戏计算器掌上娱乐系统

2025-03-23 21:54:51 342

原创 南邮计科电工电子实验B非线性电阻伏安特性学习通小测答案

BCD:选择正确的测量档位;测量前估算电流大小;将万用表串联在电路中;BCD:选择正确的测量档位;测量前估算电流大小;将万用表串联在电路中;A. 测量电压、电流时,红、黑表棒的测试端不用改变。二极管的伏安特性是指数变化的,不是线性变化。B. 将万用表串联在被测元件上。C. 将万用表并联在被测元件上。A. 将万用表并联在电路中。D. 将万用表串联在电路中。D:将万用表串联在电路中;D:将万用表串联在电路中;C. 测量前估算电流大小。D. 将万用表串联在电路中。B. 选择正确的测量档位。

2025-03-23 14:50:32 798

原创 Unity中基于粒子碰撞的智能腐蚀系统开发指南——从水枪控制到动态物体管理

粒子系统配置(ParticleSystem Collision模块)标签检测(Tag比对逻辑)动态物体管理(腐蚀物体数组维护)自动关闭机制(AllDestroyed检测)适合中级Unity开发者涵盖从功能实现到性能优化的完整知识链

2025-03-22 22:30:08 833

原创 南邮数据结构实验报告三图的基本运算及智能交通中的最佳路径选择问题

南邮数据结构实验报告三图的基本运算及智能交通中的最佳路径选择问题南邮数据结构实验报告三图的基本运算及智能交通中的最佳路径选择问题南邮数据结构实验报告三图的基本运算及智能交通中的最佳路径选择问题

2025-03-21 11:54:10 194

原创 unity 摄像机随鼠标移动 代码

unity 摄像机随鼠标移动 代码unity 摄像机随鼠标移动 代码unity 摄像机随鼠标移动 代码

2025-03-20 14:47:59 402

原创 南邮电创A 交流信号幅度判别指示电路(实验十二)

南邮电创A 交流信号幅度判别指示电路(实验十二)

2025-03-19 21:56:25 269

原创 南邮电创A 多信号发生器(实验十一)

南邮电创A 多信号发生器(实验十一)

2025-03-19 21:51:57 201

原创 南邮电创A报告 振荡波形发生器(实验十)

南邮电创A报告 振荡波形发生器(实验十)

2025-03-19 21:48:55 200 3

原创 南邮电创A 多级晶体管放大电路(实验六)

南邮电创A 多级晶体管放大电路(实验六)

2025-03-19 21:45:20 163

原创 南邮电创A报告 晶体管特性测试(实验五)

南邮电创A报告 晶体管特性测试(实验五)

2025-03-19 21:41:57 174

原创 南邮电创A报告二运算放大器线性应用(比例放大器、反相积分器)

南邮电创A报告二运算放大器线性应用(比例放大器、反相积分器)

2025-03-19 21:37:37 402

原创 南邮电创A实验报告Multisim软件应用(实验二)

南邮电创A实验报告Multisim软件应用(实验二)

2025-03-19 21:28:17 138

原创 南邮数据结构实验三图的基本运算及智能交通中的最佳路径选择问题

【代码】南邮数据结构实验三图的基本运算及智能交通中的最佳路径选择问题。

2025-03-19 14:30:21 170

原创 南邮数据结构实验一线性表的基本运算及多项式的算术运算

1. 掌握线性表的顺序存储和链式存储这两种基本存储结构及其应用场合。2. 掌握顺序表和链表的各种基本操作算法。3. 理解线性表应用于多项式的实现算法二、硬件:微型计算机软件:Windows 操作系统、Microsoft Visual C++2022。

2025-03-19 14:20:03 444

原创 Unity第一人称控制器

【代码】Unity第一人称控制器。

2025-03-19 14:05:15 423

原创 南邮Java软件开发(混合式)_实验一2025春

3. (小故事:国王和100个囚犯)国王招来100个囚犯,对他们说:所有人站成一排,从1开始报数,单数的执行死刑,双数的留下来继续站成一排,从1开始重新报数,单数的就执行死刑,双数的留下来。最后一个人无罪释放,请编写程序,输出第一次排多少号的囚犯可以无罪释放。2)在main方法中调用printStar方法,分别输出3行、5行与7行的倒三角图形。2. 编写一个Java应用程序,计算下面多项式的和。该方法的功能是输出n行用*号构成的倒三角。4. 利用循环语句打印如下图所示的图案。5. 方法的定义与调用练习。

2025-03-18 17:24:03 756

空空如也

空空如也

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

TA关注的人

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