1、功能说明
1、ADC规则通道采样PA4、PA5引脚的模拟电压,注入通道采样PA0、PA1引脚的模拟电压
2、其中规则转换结果通过DMA_CH1通道读取到变量ADC_RegularConvertedValueTab[64]数组
注入转换结果通过转换结束中断读取到变量ADC_InjectedConvertedValueTab[32]数组
2、使用环境
软件开发环境: KEIL MDK-ARM V5.26.2.0
硬件环境: 基于于N32G030CL-STB V1.0开发
3、使用说明
系统配置;
1、时钟源:
HSE=8M,PLL=48M,AHB=48M,APB1=48M,APB2=48M,ADC CLK=48M/16,ADC 1M CLK=HSI/8,DMA CLK=48M
2、中断:
ADC注入转换结果完成中断打开,优先级0
中断处理接收注入转换结果到ADC_InjectedConvertedValueTab[32]数组
3、端口配置:
PA4选择为模拟功能AD转换通道
PA5选择为模拟功能ADC转换通道
PA0选择为模拟功能ADC转换通道
PA1选择为模拟功能ADC转换通道
PA9选择为外部EXTI事件上升沿触发
PA10选择为外部EXTI事件上升沿触发
4、DMA:
DMA_CH1通道回环模式搬运64个半字的ADC规则通道转换结果到ADC_RegularConvertedValueTab[64]数组
5、ADC:
ADC规则通道扫描间断模式、EXTI9触发、12位数据右对齐,转换通道PA4和PA5的模拟电压数据
ADC注入通道扫描模式、EXTI10触发、12位数据右对齐,转换通道PA0和PA1的模拟电压数据
使用方法:
1、编译后打开调试模式,将变量ADC_RegularConvertedValueTab[64],ADC_InjectedConvertedValueTab[32]添加到watch窗口观察
2、通过PA9给上升沿可以触发规则通道数据采样,PA10给上升沿可以触发注入通道数据采样
4、注意事项
当系统采用HSE时钟时(一般HSI也是打开的),RCC_ConfigAdc1mClk(RCC_ADC1MCLK_SRC_HSE, RCC_ADC1MCLK_DIV8)可以配置为HSE或者HSI
当系统采样HSI时钟时(一般HSE是关闭的),RCC_ConfigAdc1mClk(RCC_ADC1MCLK_SRC_HSI, RCC_ADC1MCLK_DIV8)只能配置为HSI
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
国民技术单片机MCU,国产替换st GD,国民技术M0所有内核型号开发手册,例程,环境配置等齐全资料,官方资料, 这个资料包包括 1.产品简介 2.数据手册 3.用户手册 4.勘误手册 5.硬件评估板 6.原理图_PCB库文件 7.软件开发套件 8.应用笔记 9.使用指南 10.工具 11.测试报告
资源推荐
资源详情
资源评论
收起资源包目录
国民技术单片机MCU,国产替换st GD,国民技术所有M0内核型号开发手册,例程,环境配置等齐全资料,官方资料。 (4060个子文件)
Nations MCU Download Tool V1.2.4.7z 17.01MB
NS_LINK离线下载器V1.2.0.7z 13.47MB
NS_LINK离线下载器V1.2.0.7z 13.47MB
jlink工具添加Nationstech芯片V1.0.4.7z 2.07MB
N32G020 Download Tool V1.0.3.7z 1.88MB
JFlash工具支持有N32G020.7z 1.11MB
Nationstech.N32G031_60730_classb V1.0.7z 218KB
N32G020_SDK_crypto_v1.0.0.7z 40KB
Nations_Device_Lib_V1.0 20211009.7z 20KB
NSLink 驱动文件 CMSIS-DAP.7z 792B
NSLink 驱动文件 CMSIS-DAP.7z 792B
tasks.c 162KB
ff.c 149KB
n32g030_tim.c 117KB
n32g032_tim.c 115KB
queue.c 92KB
n32g032_rtc.c 79KB
n32g030_rtc.c 79KB
n32g032_rcc.c 54KB
n32g030_adc.c 50KB
cmsis_os.c 50KB
n32g030_rcc.c 50KB
n32g032_adc.c 48KB
n32g032_i2c.c 45KB
n32g030_i2c.c 45KB
n32g030_lptim.c 43KB
n32g032_lptim.c 43KB
n32g032_can.c 42KB
mpu_wrappers.c 42KB
stream_buffer.c 42KB
n32g032_flash.c 39KB
n32g030_flash.c 39KB
timers.c 39KB
n32g032_usart.c 34KB
n32g030_usart.c 34KB
main.c 29KB
n32g032_dma.c 27KB
n32g032_spi.c 27KB
n32g030_spi.c 26KB
n32g032_gpio.c 26KB
i2c_eeprom.c 25KB
i2c_eeprom.c 25KB
n32g030_gpio.c 24KB
n32g020xx_scc.c 24KB
event_groups.c 24KB
n32g020xx_scd.c 23KB
n32g030_dma.c 22KB
n32g032_lpuart.c 22KB
main.c 21KB
n32g020xx_i2c.c 21KB
smartcard.c 21KB
system_n32g032.c 20KB
system_n32g030.c 20KB
n32g020xx_spi.c 20KB
main.c 18KB
main.c 18KB
n32g030_lpuart.c 18KB
main.c 18KB
main.c 18KB
port.c 17KB
core_list_join.c 17KB
core_list_join.c 17KB
spi_flash.c 17KB
spi_flash.c 17KB
main.c 16KB
main.c 16KB
heap_5.c 16KB
main.c 15KB
main.c 15KB
main.c 15KB
main.c 15KB
port.c 15KB
main.c 15KB
n32g020xx_cgu.c 15KB
core_main.c 14KB
core_main.c 14KB
rsa_demo.c 14KB
heap_4.c 14KB
n32g020xx_timer.c 14KB
main.c 14KB
aes_demo.c 14KB
n32g030_pwr.c 14KB
n32g032_pwr.c 14KB
des_demo.c 13KB
main.c 13KB
pmu_demo.c 13KB
main.c 13KB
main.c 13KB
croutine.c 13KB
n32g032_comp.c 13KB
main.c 13KB
main.c 13KB
main.c 13KB
main.c 13KB
main.c 13KB
main.c 13KB
main.c 12KB
n32g032_tsc.c 12KB
main.c 12KB
main.c 12KB
共 4060 条
- 1
- 2
- 3
- 4
- 5
- 6
- 41
资源评论
- conshowboy2023-04-22资源不错,内容挺好的,有一定的使用价值,值得借鉴,感谢分享。
weixin_42682147
- 粉丝: 0
- 资源: 49
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功