开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 13.1 DAC工作原理 13.1.1 DAC介绍 数字/模拟转换…
Read More分类: ARM Cortex-M 开发实战指南
【ARM Cortex-M 开发实战指南(基础篇)】第12章 ADC
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 12.1 ADC工作原理 STM32F1系列有 3 个 ADC,精…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第11章 CPU的高级代理-DMA
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 11.1 DMA工作原理 11.1.1 DMA介绍 DMA (Di…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第10章 串口通信
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 10.1串口简介 USART(Universal Synchron…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第9章 呼吸灯
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 9.1呼吸灯的工作原理 呼吸灯,就是指灯光设备的亮度随着时间由暗到…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第8章 PWM输出
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 8.1 PWM输出的工作原理 脉冲宽度调制(PWM),是英文“Pu…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第7章 定时器
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 7.1定时器的工作原理概述 系统滴答定时器一般用来提供“心跳”作用…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第6章 Cortex-M中断详解
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 6.1中断和异常 Cortex 内核具有强大的异常响应系统,它把能…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第5章 按键
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 5.1普通方式 5.1.1 普通方式工作原理 按键 GPIO 端口…
Read More【ARM Cortex-M 开发实战指南(基础篇)】第4章 跳动的心脏-Systick
开发环境: MDK:Keil 5.30 STM32CubeMX:V6.4.0 MCU:STM32F103ZET6 Cortex-M的内核中包含Systick定时器了,只要是Cort…
Read More