摘要: STM32F103C8T6 使用 HAL 库配置窗口看门狗(WWDG) 1. 硬件设计 1.1 相关硬件 STM32F103C8T6 最小系统开发板 STLink-V2 下载器 供电电源(USB 供电或外部 3.3V/5V) 1.2 WWDG 硬件原理 STM32F103C8T6 内部集成窗口看门狗 阅读全文
posted @ 2025-02-07 16:27 jeikerxiao 阅读(357) 评论(0) 推荐(0)
摘要: STM32F103C8T6 最小系统开发板使用 HAL 固件库实现独立看门狗(IWDG) 1. 硬件设计 1.1 开发板简介 STM32F103C8T6 是一款基于 ARM Cortex-M3 内核的 32 位微控制器,具备丰富的外设资源,适用于嵌入式系统开发。本次实验使用最小系统开发板,并通过 S 阅读全文
posted @ 2025-02-07 16:19 jeikerxiao 阅读(339) 评论(0) 推荐(1)
摘要: STM32F103C8T6最小系统开发板使用HAL固件库,TIM电容按键检测控制LED灯亮灭 在本篇文章中,我们将介绍如何在STM32F103C8T6最小系统开发板上使用HAL固件库,通过TIM定时器进行电容按键检测,并控制PC13引脚连接的LED灯的亮灭。按键的触摸将会直接影响LED的开关。 1. 阅读全文
posted @ 2025-02-07 15:52 jeikerxiao 阅读(226) 评论(0) 推荐(1)
摘要: STM32F103C8T6 最小系统开发板使用HAL固件库驱动TIM高级定时器 1. 硬件设计 1.1 最小系统开发板 STM32F103C8T6微控制器拥有多个定时器,其中包括基本定时器和高级定时器。高级定时器(如TIM1、TIM8)具有更多的功能,如PWM输出、输入捕获、输出比较等。在本项目中, 阅读全文
posted @ 2025-02-07 15:47 jeikerxiao 阅读(834) 评论(0) 推荐(1)
摘要: STM32F103C8T6 最小系统开发板使用HAL固件库驱动TIM基本定时器 1. 硬件设计 1.1 最小系统开发板 STM32F103C8T6是一款基于ARM Cortex-M3内核的微控制器,具备多个定时器模块,其中包括基本定时器。我们将在本项目中使用一个基本定时器(TIM2)来实现定时任务。 阅读全文
posted @ 2025-02-07 15:43 jeikerxiao 阅读(787) 评论(0) 推荐(1)
摘要: STM32F103C8T6 最小系统开发板驱动DAC输出正弦波 1. 硬件设计 1.1 最小系统开发板 STM32F103C8T6是一款基于ARM Cortex-M3内核的微控制器,拥有内置的12位DAC(数字-模拟转换器)模块。该模块可以输出模拟信号,通过转换数字值生成对应的电压输出。本项目使用S 阅读全文
posted @ 2025-02-07 15:36 jeikerxiao 阅读(2531) 评论(0) 推荐(0)
摘要: STM32F103C8T6 最小系统开发板驱动ADC电压采集 1. 硬件设计 1.1 最小系统开发板 STM32F103C8T6是基于ARM Cortex-M3内核的微控制器,具有强大的ADC功能。STM32F103C8T6开发板上有多个模拟输入通道,可以用于电压采集。本项目将通过ADC模块采集一个 阅读全文
posted @ 2025-02-07 15:35 jeikerxiao 阅读(2503) 评论(0) 推荐(1)
摘要: STM32F103C8T6 最小系统开发板驱动SPI串行FLASH 1. 硬件设计 1.1 最小系统开发板 STM32F103C8T6是一款基于ARM Cortex-M3内核的32位微控制器,非常适合嵌入式开发。在本项目中,我们将使用STM32F103C8T6开发板与SPI串行FLASH进行通信。为 阅读全文
posted @ 2025-02-07 15:33 jeikerxiao 阅读(384) 评论(0) 推荐(1)
摘要: STM32F103C8T6 最小系统开发板驱动SPI OLED屏 1. 硬件设计 1.1 最小系统开发板 STM32F103C8T6是一个基于ARM Cortex-M3内核的32位微控制器,适合用于各种嵌入式应用。最小系统开发板将包括STM32F103C8T6芯片、基本电源和调试接口。为了驱动SPI 阅读全文
posted @ 2025-02-07 15:12 jeikerxiao 阅读(886) 评论(0) 推荐(1)
摘要: STM32F103C8T6 最小系统开发板使用 HAL 库驱动 I2C EEPROM 1. 项目概述 在本项目中,我们将使用 STM32F103C8T6 最小系统开发板,通过 HAL(Hardware Abstraction Layer)库 驱动 I2C EEPROM(AT24Cxx),实现数据的读 阅读全文
posted @ 2025-02-07 15:08 jeikerxiao 阅读(575) 评论(0) 推荐(1)