摘要: CW32F030:https://www.cnblogs.com/hazy1k/category/2443850.html 阅读全文
posted @ 2025-02-10 20:12 hazy1k 阅读(53) 评论(0) 推荐(0)
摘要: 第一章 新建工程模板 1. 前期准备 KEIL5 STM32入门系列-开发工具keil5安装 - 知乎 CW32F030的Pack包 通用高性能MCU-武汉芯源半导体官网|专注32位MCU芯片设计 CW32F030的标准固件库 通用高性能MCU-武汉芯源半导体官网|专注32位MCU芯片设计 2. 新 阅读全文
posted @ 2025-02-10 20:11 hazy1k 阅读(38) 评论(0) 推荐(0)
摘要: 第八章 WDT看门狗 1. 看门狗的工作原理 初始化看门狗: 系统启动后,首先初始化看门狗定时器,并设置一个超时时间(喂狗时间)。 定时复位看门狗: 在正常运行中,系统需要定期向看门狗发送信号(称为“喂狗”),重置看门狗的计时器。 触发复位: 如果系统未能及时“喂狗”,看门狗计时器超时会触发硬件复位 阅读全文
posted @ 2025-02-10 15:56 hazy1k 阅读(73) 评论(0) 推荐(0)
摘要: 第七章 TIM定时器 1. TIM基础配置 K230 内部集成了 6 个 Timer 硬件模块,最小定时周期为 1 毫秒(ms)。 Timer 类位于 machine 模块中。 1.1 构造函数 timer = Timer(index, mode=Timer.PERIODIC, freq=-1, p 阅读全文
posted @ 2025-02-10 15:00 hazy1k 阅读(107) 评论(0) 推荐(0)
摘要: 第六章 RTC时钟 1. 开发板上的RTC 实时时钟(RTC)是指一种能够独立、连续地计量时间的硬件模块。RTC 即使在主系统电源关闭的情况下(例如有备用电池支持)也能持续走时,以确保设备下次启动时仍能获得当前真实时间。庐山派的RTC供电是和ADC的1.8供电是同一个网络,所以当开发板掉电时,开发板 阅读全文
posted @ 2025-02-10 14:07 hazy1k 阅读(81) 评论(0) 推荐(0)
摘要: 第五章 ADC转换 1. ADC转换基本步骤 模拟信号是一个随时间连续变化的量(例如传感器的电压输出),而数字信号只在有限的离散时间点上取值,并且每个取值只能表示在一定量化精度下的数字代码。ADC 的作用就是定时(或在特定触发下)对模拟电压进行采样,并将每个采样点的电压值经过量化和编码后输出一个数字 阅读全文
posted @ 2025-02-10 13:42 hazy1k 阅读(104) 评论(0) 推荐(0)