一、工具 1、硬件:STM32F429BI单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、需求分析 现有以下需求,需要单片机能够同时输出一个方波和三角波,并且使方波的高电平 ...
一 相关函数 二 输出电压 比较简单,直接上代码 三 定时器触发DAC DMA输出任意波形 配置TIM ,话不多说, ms触发一次,即 HZ。如下图: 配置DAC,比较简单,不多说,注意使能DMA: 编程实现 四 定时器触发DAC DMA输出三波形 CubeMX配置 最大三角波幅 MaximumTriangleAmplitude 为 ,即为 . V 参考电压为 . V 编程实现 ...
2019-08-04 22:57 0 543 推荐指数:
一、工具 1、硬件:STM32F429BI单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、需求分析 现有以下需求,需要单片机能够同时输出一个方波和三角波,并且使方波的高电平 ...
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第60章 STM32H7的DAC应用之定时器触发实现DMA方式双通道波形 本章节为大家讲解DAC采用定时器触发方式实现DMA双通道波形输出,实际 ...
一下就可以输出指定的电压信号(如:PWM波形、三角波、正选波),中途无需要软件干预。当然,今天提供的软 ...
摘要:最近组装台式机,内存组了双通道,硬盘里系统是win10的,开机时出现无限重启无限蓝屏的情况,且蓝屏的错误提示每次都不一致。折腾了几天才解决,现将解决方式记录下来,以备以后参考 配置说明: 主板: 华硕(ASUS)TUF B360M-PLUS GAMING S , CPU:Intel ...
CUBEMX配置,hal库来写,实现的功能一样 几个点注意 使用定时器1,将通道1设置为主模式(直 ...
本次的实验是通过配置DMA来获取ADC采集到的数据的。 软件实现如下: adc.c文件 adc.h文件 main.c文件 本次实验的电流采集模块用的是ACS712模块,所以在打印输出时需要转换一下。 ...
platform:stm32f10xxx lib:STM32F10x_StdPeriph_Lib_V3.5.0 前言 在做三相逆变的时候,需要软件生成SVPWM波形,具体的算法需要产生三对互补的PWM,这样可以驱动六个开关元件,stm32f103中的TIM1高级定时器支持产生三路 ...
群发的,觉得可参考。 基尔霍夫 节点电压法 ...