一、工具 1、硬件:STM32F429BI单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、需求分析 现有以下需求,需要单片机能够同时输出一个方波和三角波,并且使方波的高电平 ...
一 工具 硬件:STM L KB单片机 HAL库 编译环境:Atollic TrueSTUDIOforSTM . . 辅助工具:STM CubeMX 二 需求分析 现有以下需求,需要单片机能够同时输出一个方波和三角波,并且使方波的高电平的中间与三角波的波峰对齐,方波的低电平中间与三角波的波谷对齐,于此同时还必须能够在任意时刻更改两个波形的频率以及三角波的幅值,效果如下图所示: 首先三角波必须得使用 ...
2021-01-10 17:04 0 1003 推荐指数:
一、工具 1、硬件:STM32F429BI单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、需求分析 现有以下需求,需要单片机能够同时输出一个方波和三角波,并且使方波的高电平 ...
一、工具 1、硬件:STM32L053R8单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、DAC输出三角波解读 为了便于解读和查看,我这里是从STM32F4的用户手册中截图 ...
一、工具 1、硬件:STM32F103VET6单片机; 2、编译工具:TrueSTUDIO; 3、辅助工具:STM32CubeMX。 二、单片机系统时钟配置 三、单片机定时器配置 这里参数设置说明下: 根据时钟树 ...
一、工具 1、STM32F103VET6单片机; 2、编译环境:TrueSTUDIO 3、辅助工具:STM32CubeMX 二、单片机系统时钟配置 三、单片机定时器配置 1、选择TIM2定时器,设置定时器的时钟源为内部时钟,通道3和通道4设置为输出比较模式 ...
利用STM32开发板制作一个简单的信号发生器,能输出三角波、方波以及正弦波。 这里选用到的芯片型号是STM32F103ZET6,先利用CUBE对其进行配置吧~ 先配置RCC: 然后打开SYS,调整相应的Debug,我这里是用ST_LINK,所以用到Serial Wire。 配置时钟树 ...
(HSI)作为时钟源,系统时钟频率配置到24MHz。 三、定时器配置 1、选用的定 ...
高级时钟控制定时器TIM1&TIM8简介: STM32F4的高级控制定时器包含一个自动重装载计数器,计数器的输入是一个被预分频的系统时钟。 这个定时器有多种用途,包括车辆输入信号长度(输入捕获模式)或者产生波形输出(输出捕获,PWM,带死区插入的互补PWM输出等) 脉冲长度和波形周期 ...
第一次写博客,记录一下自己做的一个小实验,不喜勿喷!文中若有不正确的地方,欢迎大家指正! 1 绪论 1.1 设计任务与要求 使用分立元器件设计一个频率可调(100-10KHz)产生正弦波、方波、三角波的电路。 1.2 主要内容 本文主要描述了波形信号发生器的设计,详细的介绍 ...