论坛首页
任务活动
问答
论坛专题
登录
注册
parameters
+ 关注
粉丝
0
|
主题
20
|
回帖
361
加好友
私信
帖子
主题
回复
评论
STM32CubeMX-21 | 使用ADC读取电压值
2020-5-7 18:00
ST MCU
27
1397
编写读取数据的测试代码 修改main函数如下:
3. 在MDK中编写、编译、下载用户代码 重定向printf( )函数 参考:【STM32Cube】(八)基于串口发送函数 ...
生成代码 点击GENERATE CODE即可生成MDK-V5工程:
代码生成设置 最后设置生成独立的初始化文件:
生成工程设置
配置时钟树 STM32L4的最高主频到80M,所以配置PLL,最后使HCLK = 80Mhz即可: ...
最后设置ADC的转换规则: 其余的一些设置保持默认即可。
接下来是对ADC的设置,这里我们保持默认即可:
配置ADC(单次转换模式) 首先选择ADC1,开启通道3:
确定ADC通道 查看小熊派E53接口的原理图:
配置ADC 知识小卡片 —— ADC 知识小卡片结束啦~对ADC有没有了解呢?
配置DAC 选择DAC1,开启输出通道2,配置保持默认即可:
配置DAC 确定DAC输出通道 查看小熊派E53接口的原理图:
接下来开始配置USART1:
配置串口 小熊派开发板板载ST-Link并且虚拟了一个串口,原理图如下: 这里我将开关拨到AT-MCU模式,使PC的 ...
配置时钟源 如果选择使用外部高速时钟(HSE),则需要在System Core中配置RCC; 如果使用默认内部 ...
搜索并选中芯片STM32L431RCT6:
2.生成MDK工程 选择芯片型号 打开STM32CubeMX,打开MCU选择器:
软件准备 需要安装好Keil - MDK及芯片对应的包,以便编译和下载生成的代码; 准备一个串口调试助手 ...
1. 准备工作 硬件准备 开发板 首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi): ...
前一页
3
4
5
6
7
8
9
后一页
2
3
近期访客