历史上的今天
今天是:2025年05月07日(星期三)
2021年05月07日 | STM32的ADC输入通道配置
2021-05-07 来源:eefocus
STM32中最多有3个ADC模块,每个模块对应的通道不完全重叠。
下图是STM32F103CDE数据手册中的总框图的左下角,图中可以看出有8个外部ADC管脚分别接到了3个ADC模块,有8个外部ADC管脚只分别接到了2个ADC模块,还有5个外部ADC管脚只接到了ADC3模块,这样总共是21个通道。

下表是这些ADC管脚与每个ADC模块的对应关系,表中可以看出ADC1还有2个内部通道,分别接到内部的温度传感器和内部的参照电压:

下一篇:STM32中断优先级概述
史海拾趣
|
--希望能对大家有帮助 --**************************************-- --程序名:任意整数分频,占空比为50% --**************************************-- library ieee; use ieee.std_logic_1164.all; entity clk_div is generic(n:integer:= ...… 查看全部问答> |
|
如下所示,EBOOT已经把NK调度到内存,并且已经跳到NK去执行。为什么NK还要初始化FLASH,并且要花十几秒的时间去读FLASH? Windows CE Kernel for ARM (Thumb Enabled) Built on Feb 8 2007 at 23:36:51 ProcessorType=0920 &nbs ...… 查看全部问答> |
|
我修改 power button 驱动,注释掉了PowerOffSystem(); 可仍然有效果,很奇怪 我修改 power button 驱动,注释掉了PowerOffSystem(); 可仍然有效果,很奇怪 // Soft reset and standard suspend-resume both start with suspend for now. &nbs ...… 查看全部问答> |
|
目前开发完一个针对philips saa7130的视频采集驱动,安装完后,系统提示出现“未知设备”,但卡的驱动已经成功装上。分析后发现“未知设备”是saa7130芯片支持的TV tuner,但目前我们的用户不需要该功能,所以想在装上驱动后,不再出现提示用户安装 ...… 查看全部问答> |
|
我有个nxp p89lpc9221芯片,用来控制7段数码管显示,用ICP口编程。 我现在设置p0.0,p0.1,p0.2为开漏输出;P0M1 |= 0x07; P0M2 |= 0x07; 三个脚都上拉到3.3v; 然后设置三个脚输出为0: sbit p00 = P0 ^ 0; sbit p01 = P0 ^ 1; sbit ...… 查看全部问答> |
|
基于stm32F103+enc28j60+路由+家庭宽带的物联网全套资料 基于stm32F103+enc28j60+路由+家庭宽带的物联网是参照野火大神的例程以及自己以前建网站经验,主要在STM32内编写一个很小的网页服务器,只有一页,在网页中可以实现LED控制,以及温度、湿度在网页上显示。   ...… 查看全部问答> |
|
Unable to handle kernel paging request at virtual address的产生原因 问题: 我在移植linux-2.6.14 到s3c2410时也出现了类似错误,先移植好网卡后,在移植LCD,出错 s3c2410_bwscon value 22111910 s3c2410_bankcon2 value 7ffc ax88796 extIRQ = 12, IRQtype= 4 Unable to handle kernel paging request at virt ...… 查看全部问答> |
|
本帖最后由 s364147694 于 2014-4-7 14:15 编辑 一次ADC采样转换时间是 采样时间+转换时间,公式是= (4 x ADC12CLK x N) + ( 13 xADC12CLK/Fadc12clk)) 但是采样的时钟和转换始终是一个吗??公式里的ADCLK是指分频后的时钟还是没分频的?? 最 ...… 查看全部问答> |




