自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小蜗牛的博客

分享模板,学习笔记

  • 博客(23)
  • 收藏
  • 关注

原创 基于STM32F103的1602显示屏驱动完整程序(详细解析_复制可用)

该驱动已通过STM32F103C8T6+Keil MDK实测验证,可根据实际需求扩展显示滚动、自定义字符等功能。

2025-03-04 23:04:59 1348 2

原创 STM32F103C8T6芯片WWDG功能详细描述+通用模板+关键代码参数修改解析

WWDG(Window Watchdog)​​ 是一种基于窗口机制的看门狗定时器,用于检测软件运行异常。与独立看门狗(IWDG)不同,WWDG ​要求在规定的时间窗口内“喂狗”​​(重载计数器),过早或过晚喂狗均会触发系统复位,从而增强对程序时序的严格监控。

2025-03-03 22:17:26 747

原创 STM32F103C8T6芯片USART功能详细描述+通用模板+关键代码参数修改解析

STM32F103C8T6 的 UART 模块功能丰富,支持灵活的异步通信配置,适用于多种嵌入式场景。其硬件流控制、多处理器通信和错误检测机制可显著提升通信可靠性,而 DMA 和中断支持则优化了系统性能。实际应用中需重点关注波特率计算、引脚复用配置及抗干扰设计。

2025-03-03 22:06:54 2638

原创 STM32F103C8T6芯片TIM功能详细描述+通用模板+关键代码参数修改解析

STM32F103C8T6集成了多种类型的定时器(TIM),涵盖基本定时、通用控制及高级应用场景,支持复杂的时间管理、信号生成与测量功能。其定时器资源如下:

2025-03-03 21:45:17 2174

原创 通过c++语言实现深度优先图算法_附完整程序+详细解读

代码可直接编译运行,适用于大多数图的遍历场景。通过修改边的添加方式,可灵活支持有向图、无向图、带权图等不同需求。

2025-03-03 09:42:15 448

原创 STM32F103C8T6芯片SysTick功能详细描述+通用模板+关键代码参数修改解析

SysTick(系统滴答定时器)是ARM Cortex-M3内核集成的24位递减计数器,用于为操作系统、时间敏感任务或延时功能提供精确的定时基准。

2025-03-02 22:30:25 1266

原创 STM32F103C8T6芯片SPI功能详细描述+通用模板+关键代码参数修改解析

STM32F103C8T6芯片集成了两个SPI(Serial Peripheral Interface)外设模块(SPI1和SPI2),支持高速全双工或半双工的同步串行通信。其SPI功能专为连接外部设备(如存储器、传感器、显示屏等)设计,具备灵活的配置选项和高效的数据传输能力。

2025-03-02 22:25:21 3010

原创 STM32F103C8T6芯片RTC功能详细描述+通用模板+关键代码参数修改解析

RTC(Real-Time Clock)是STM32内部独立的实时时钟模块,用于在系统主电源关闭或低功耗模式下维持精确的时间/日期计数。

2025-03-02 22:21:40 1543

原创 STM32F103C8T6芯片RCC功能详细描述+通用模板+关键代码参数修改解析

RCC(Reset and Clock Control)是STM32的时钟与复位管理核心,负责配置系统时钟源、分频/倍频参数、外设时钟使能及低功耗模式下的时钟控制。

2025-03-02 22:12:32 1432

原创 STM32F103C8T6芯片PWR功能详细描述+通用模板+关键代码参数修改解析

PWR(Power Control)模块负责管理芯片的电源配置和低功耗模式,支持多种电源状态以优化系统能效。

2025-03-02 22:08:00 1083

原创 STM32F103C8T6芯片NVIC功能详细描述+通用模板+关键代码参数修改解析

NVIC是ARM Cortex-M3内核集成的中断管理模块,负责协调所有中断请求的优先级、响应及执行流程。在STM32F103C8T6中,NVIC通过硬件支持低延迟中断处理,适用于实时控制、多任务调度及外设事件响应等场景。

2025-03-02 22:03:35 1409

原创 STM32F103C8T6芯片IWDG功能详细描述+通用模板+关键代码参数修改解析

IWDG(Independent Watchdog)是一种基于独立时钟源的硬件看门狗定时器,用于检测和恢复由软件错误或外部干扰导致的系统死锁。

2025-03-02 17:40:26 1311

原创 STM32F103C8T6芯片I2C功能详细描述+通用模板+关键代码参数修改解析

STM32F103C8T6芯片内置2个独立的I2C接口(I2C1和I2C2),支持标准I2C协议(最高400 kHz)和SMBus协议(系统管理总线)。

2025-03-02 17:25:25 3767

原创 STM32F103C8T6芯片GPIO功能详细描述+通用模板+关键代码参数修改解析

STM32F103C8T6的每个GPIO(通用输入输出)引脚均可独立配置为多种工作模式,支持数字信号输入/输出、模拟信号采集、复用功能(连接内部外设)等。芯片共有37个GPIO引脚(PA0-PA15, PB0-PB15, PC13-PC15, PD0-PD1),部分引脚与电源或调试接口复用。

2025-03-02 17:16:13 3047

原创 STM32F103C8T6芯片FLASH功能详细描述+通用模板+关键代码参数修改解析

FLASH模块提供了灵活的非易失存储能力,支持高效的程序存储与数据保存。其保护机制(读/写保护)和选项字节配置增强了系统安全性,而编程与擦除操作的硬件流程需严格遵循时序和电源要求。合理使用FLASH功能,可满足嵌入式系统对代码存储、参数保存及固件升级的核心需求。

2025-03-01 21:31:24 1977

原创 STM32F103C8T6芯片EXTI功能详细描述+通用模板+关键代码参数修改解析

EXTI​ 是STM32F103C8T6处理外部信号的关键模块,通过灵活的触发方式和中断/事件分离机制,可高效响应外部事件。合理配置GPIO映射、触发条件及NVIC优先级,能够实现实时性高、资源占用低的外部信号处理,适用于按键检测、传感器接口、低功耗唤醒等场景。

2025-03-01 21:17:06 1201

原创 STM32F103C8T6芯片DMA功能详细描述+通用模板+关键代码参数修改解析

DMA(Direct Memory Access,直接存储器访问)​​ 是STM32F103C8T6芯片中用于实现数据高效传输的核心模块,允许外设与存储器之间或存储器与存储器之间直接传输数据,无需CPU干预,从而显著提高系统性能并降低功耗。

2025-03-01 21:01:09 1840 3

原创 STM32F103C8T6芯片CAN功能详细描述+通用模板+关键代码参数修改解析

CAN(Controller Area Network)​​ 是STM32F103C8T6芯片中集成的控制器局域网模块,专用于工业控制、汽车电子等场景的高可靠性通信。

2025-03-01 20:38:44 2170

原创 STM32F103C8T6芯片BKP功能详细描述+通用模板+关键代码参数修改解析

BKP(Backup Registers)​​ 是STM32F103C8T6芯片中的备份寄存器,用于在系统掉电时保存关键数据(如配置参数、状态标志等)

2025-03-01 20:17:02 983

原创 STM32F103C8T6芯片ADC功能详细描述+通用模板+关键代码参数修改解析

STM32F103C8T6芯片ADC功能详细描述+通用模板+关键代码参数修改解析

2025-02-28 21:43:20 3743

原创 STM32F103的一些固件库的使用及驱动程序模版

大佬绕道!本专栏会记录一些固件库的常用模版,不深究,复制可直接使用的那种

2025-02-28 21:11:17 273

原创 基于STM32F103的0.96寸OLED显示屏驱动程序IIC(注释详细_复制可用)

OLED被称为有机激光二极管显示,OLED采用有机材料涂层和玻璃基板,当有电流通过时有机材料就会发光,所以OLED具有自发光特性,不需要背光源的特点。0.96寸OLED是128x64像素的分辨率,我们可以理解为:水平方向分布了128个像素点,垂直方向分布了64个像素点。而驱动芯片在点亮像素点的时候,是以8个像素点为单位的。我们在画点的时候坐标Y的取值为0-7,坐标X的取值为0-127.常用的点阵大小有12x12、14x14、16x16、8x16等,每个点用0或1表示,0代表没有点,1代表有点。

2025-02-28 20:44:22 1220

原创 基于STM32F103的WS2812B彩灯驱动程序PWM+DMA(复制可用)

​一款集成了控制电路和RGB三色LED的智能外控LED光源的驱动程序,型号WS2812B,代码基于stm32f103,复制可直接使用,使用了pwm+dma实现

2025-02-27 21:19:21 4105 11

医疗器械研发项目管理:体系文件、程序文件汇总

内容概要:本文档详细介绍了一个基于有源医疗器械的研发项目流程,涵盖从项目启动到设计转化的各个阶段,并按照ISO 13485和FDA设计控制要求确保全流程合规性和可追溯性。每个阶段都涉及详细的输入、输出文件以及评审环节。具体包括项目启动阶段的核心文档(如《用户需求文档》),项目策划阶段的重要文件如《项目管理计划》,输入阶段的内容涵盖需求文档和技术规范,输出阶段则涉及到具体的设计成果,如系统总体设计、3D模型等。此外,还强调了评审、验证、确认和转换阶段的关键流程与文档控制措施,包括持续的风险管理和文件可追溯性。 适合人群:适用于医疗设备行业的研发管理人员、项目经理以及质量和法规事务人员,尤其是从事有源医疗器械设计开发工作的相关人员。 使用场景及目标: 1) 提供一个详尽的设计开发流程框架,帮助团队理解和执行每个阶段的具体任务; 2) 确保项目的每一个环节都能符合国际标准(如ISO和FDA的规定)。 其他说明:为了保障产品质量和符合国际标准,整个流程非常重视风险管理,并设置了多轮内部评审来不断优化设计方案。同时,在每一重要节点都会生成相应的记录文件以便后续追踪。

2025-03-03

stm32f103c8t6通用工程模板

stm32f103c8t6通用工程模板

2025-02-28

空空如也

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

TA关注的人

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