随笔分类 -  其他国产32位单片机 / CW32F030

摘要:第十章 DMA-数据传输 1. DMA介绍 CW32x030 支持直接内存访问(DMA),无需 CPU 干预,即可实现外设和存储器之间、外设和外设之间、存储器和存储器之间的高速数据传输。DMA 控制器内部的优先级仲裁器,可实现 DMA 和 CPU 对外设总线控制权的裁,以及多 DMA 通道之间的调度 阅读全文
posted @ 2025-02-15 12:57 hazy1k 阅读(78) 评论(0) 推荐(0)
摘要:第九章 ADC-电压采集 1. ADC介绍 CW32x030 内部集成一个 12 位精度、最高 1M SPS 转换速度的逐次逼近型模数转换器 (SAR ADC),最多可将 16路模拟信号转换为数字信号。现实世界中的绝大多数信号都是模拟量,如光、电、声、图像信号等,都要由 ADC转换成数字信号,才能由 阅读全文
posted @ 2025-02-14 18:12 hazy1k 阅读(54) 评论(0) 推荐(0)
摘要:第八章 TIM-输出PWM 1. PWM介绍 PWM是脉冲宽度调制,具有两个非常重要的参数:频率和占空比。 频率:PWM的频率是整个周期的倒数。 占空比:占空比是指一个周期内高电平所占的比例。 2. 软件设计 2.1 编程大纲 定时器配置 主函数测试 2.2 代码分析 2.2.1 TIM输出PWM模 阅读全文
posted @ 2025-02-14 16:12 hazy1k 阅读(26) 评论(0) 推荐(0)
摘要:第七章 TIM-定时 1. 定时器基本参数 1.1 预分频 预分频器可以将定时器的时钟(TIMER_CK)频率按1到65536之间的任意值分频,分频后的时钟PSC_CLK驱动计数器计数。分频系数受预分频器TIMERx_PSC控制。这个控制寄存器带有缓冲器,它能够在运行时被改变。新的预分频器的参数在下 阅读全文
posted @ 2025-02-14 15:09 hazy1k 阅读(41) 评论(0) 推荐(0)
摘要:第六章 EXTI-外部中断 1. 硬件设计 KEY引脚接到了单片机的PA0引脚上。按键的一端接到了3.3V,另一端通过一个10K的电阻接到了地。通过检测PA0引脚的电平状态,判断按键是否按下。当按键松开的时候,PA0检测到的电平为低电平,当按键按下的时候,PA0检测到的电平为高电平。在程序里使能PA 阅读全文
posted @ 2025-02-12 16:52 hazy1k 阅读(26) 评论(0) 推荐(0)
摘要:第二章 寄存器点灯 1. 配置流程 打开端口时钟 配置端口功能 配置输出/输入模式 配置驱动能力或者速度 初始化端口 2. 开启GPIO的端口时钟 CW32的所有外设资源时钟默认都是关闭的,在配置外设之前需要先开 启对应的时钟。 要使能用户LED,就要先开启GPIOC的时钟,从数据手册的第11页我们 阅读全文
posted @ 2025-02-11 22:10 hazy1k 阅读(44) 评论(0) 推荐(0)
摘要:第五章 UART-串口通讯 1. 硬件设计 我们这里使用PA8(TX引脚)和PA9(RX引脚)的GPIO复用功能 2. 软件设计 2.1 编程大纲 uart1工作模式配置 uart发送数据函数 中断服务函数 主函数测试 2.2 代码分析 2.2.1 UART配置 void uart1_init(vo 阅读全文
posted @ 2025-02-11 21:58 hazy1k 阅读(70) 评论(0) 推荐(0)
摘要:第四章 SysTick-系统延时 1. 硬件设计 SysTick定时器可用作标准的下行计数器,是一个24位向下计数器,有自动重新装载能力,可屏蔽系统中断发生器。Cortex-M0+处理器内部包含了一个简单的定时器,所有基于M0+内核的控制器都带有SysTick定时器,这样就方便了程序在不同的器件之间 阅读全文
posted @ 2025-02-11 20:00 hazy1k 阅读(56) 评论(0) 推荐(0)
摘要:第三章 GPIO-驱动LED 1. 硬件设计 开发板关于LED灯的原理图如下图。LED引脚接到了PC13。 通过上面的原理图可以了解到,LED灯的负极接到了电源地,LED灯的正极连接到了单片机的GPIO口上,通过LED灯的驱动原理,只需要将GPIO配置为高电平即可点亮LED灯。对应用户LED就是使能 阅读全文
posted @ 2025-02-11 17:46 hazy1k 阅读(75) 评论(0) 推荐(0)
摘要:第一章 新建工程模板 1. 前期准备 KEIL5 STM32入门系列-开发工具keil5安装 - 知乎 CW32F030的Pack包 通用高性能MCU-武汉芯源半导体官网|专注32位MCU芯片设计 CW32F030的标准固件库 通用高性能MCU-武汉芯源半导体官网|专注32位MCU芯片设计 2. 新 阅读全文
posted @ 2025-02-10 20:11 hazy1k 阅读(32) 评论(0) 推荐(0)