这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
icore3_arm_hal_10 [2020/04/14 17:58] fmj |
icore3_arm_hal_10 [2022/03/18 15:05] (当前版本) sean |
||
---|---|---|---|
行 2: | 行 2: | ||
|技术支持电话|**0379-69926675-801** ||| | |技术支持电话|**0379-69926675-801** ||| | ||
|技术支持邮件|Gingko@vip.163.com ||| | |技术支持邮件|Gingko@vip.163.com ||| | ||
- | |技术论坛|http://www.eeschool.org ||| | ||
^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | ||
| V1.0 | 2020-04-13 | gingko | 初次建立 | | | V1.0 | 2020-04-13 | gingko | 初次建立 | | ||
行 61: | 行 60: | ||
- 了解STM32 ADC结构。 | - 了解STM32 ADC结构。 | ||
- 了解STM32 ADC特征。 | - 了解STM32 ADC特征。 | ||
- | - 掌握EXTI中断的使用方法。 | + | - 掌握ADC的使用方法。 |
- 掌握STM32 HAL库中ADC属性的配置方法。 | - 掌握STM32 HAL库中ADC属性的配置方法。 | ||
- 掌握KEIL MDK 集成开发环境使用方法。 | - 掌握KEIL MDK 集成开发环境使用方法。 | ||
行 90: | 行 89: | ||
- 线性度:实际转换器的转移函数与理想直线的最大偏移。 | - 线性度:实际转换器的转移函数与理想直线的最大偏移。 | ||
* 本试验使用的芯片STM32F407IGT6,使用ADC的五个通道,分别监测5种电源信息,使用程序进行相应的转换后,使用putty串口工具将采集到的电源信息打印到PC机屏幕上,了解开发板的电源状态。 | * 本试验使用的芯片STM32F407IGT6,使用ADC的五个通道,分别监测5种电源信息,使用程序进行相应的转换后,使用putty串口工具将采集到的电源信息打印到PC机屏幕上,了解开发板的电源状态。 | ||
- | * STM32内部集成三个12位ADC,iCore3的所有电源经过电阻分压或者直接接入STM32的ADC的输出通道内,输入电流经过高端电流检测芯片ZXCT1009F输入到ADC的输入通道内,从而实现电源监控功能。 | + | * STM32内部集成三个12位ADC,iCore3的所有电源经过电阻分压或者直接接入STM32的ADC的输出通道内,输入电流经过高端电流检测芯片ZXCT1009F输入到ADC的输入通道内,从而实现电源监控功能。电源监控引脚分配情况见下表: |
- | * 电源监控引脚分配情况见下表: | + | {{ :icore3:icore3_arm_hal_10_1.png?direct |}} |
+ | {{ :icore3:icore3_arm_hal_10_2.png?direct |}} | ||
- | | |监测内容|ADC选用|选用引脚| | + | ||监测内容|ADC选用|选用引脚| |
|1|5V电压|ADC1-14通道|PC4| | |1|5V电压|ADC1-14通道|PC4| | ||
|2|输入电流|ADC1-15通道|PC5| | |2|输入电流|ADC1-15通道|PC5| |