2004年是什么命| 多头是什么意思| 绍兴有什么大学| 落地成盒什么意思| 都有什么职业| tct是什么| 下午16点是什么时辰| 三叉神经痛挂什么科| 舌自心念什么| 胆囊炎什么症状| 必迈跑鞋什么档次| 前列腺炎吃什么药| 什么是乙肝| 2004属什么| 宝宝贫血有什么危害| moco是什么牌子| 子宫内膜14mm说明什么| 帕金森看什么科室| 5月28日是什么星座| ct平扫能检查出什么| 国民老公是什么意思| 北京是我国的什么中心| 平均红细胞体积偏低是什么意思| 四眼狗有什么迷信说法| 什么是穿刺手术| 方方土是什么字| 抗核抗体弱阳性说明什么| 基数是什么| 男人要的归属感是什么| 乙肝挂什么科| 七月份怀孕预产期是什么时候| 父亲的弟弟叫什么| 血清铁蛋白高说明什么| 月经不正常去医院检查什么项目| 什么叫天干| 腰肌劳损是什么意思| 灌顶是什么意思| 人为什么会焦虑| 什么是复句| 什么是气胸| ov是什么意思| 耳朵后面有痣代表什么| 内分泌紊乱是什么意思| 酒蒙子什么意思| 胎盘成熟度2级是什么意思| 1977年什么命| 愧疚是什么意思| 肚子经常疼是什么原因| 胎盘下缘覆盖宫颈内口是什么意思| 吃什么对心脏好改善供血不足| 什么东西补气血效果最好| 飞蚊症是什么原因引起的| 被子什么材质的好| 什么血型招蚊子叮咬| 梦见很多小蛇是什么意思| hbv病毒是什么意思| 叶酸每天什么时候吃最好| 封心锁爱什么意思| 做亲子鉴定需要什么东西| 海洋中最多的生物是什么| 吃火龙果有什么好处| 血压200意味着什么| 剖腹产第三天可以吃什么| 六角龙吃什么食物| 坐以待毙是什么意思| 淋巴结肿大是什么原因引起的| nct是什么意思| 呼吸不过来要喘大气是什么情况| 外快是什么意思| 苦瓜汤为什么要放黄豆| 句号是什么意思| 一什么一什么| dpm值是什么意思| 微信头像 用什么好| 陶和瓷有什么区别| 天珠是什么材质| coach什么意思| 什么时候锻炼身体最佳时间| 千里走单骑是什么意思| 刘亦菲是什么国籍| 麦芯粉是什么面粉| 呈味核苷酸二钠是什么| 什么叫能量| 血尿吃什么药见效快| 女性分泌物增多发黄是什么原因| 耳鸣吃什么中成药| ob是什么意思| 痔疮的表现症状是什么| 菠萝蜜是什么季节的水果| 皮肤病吃什么药最好| 磨牙是什么原因引起的如何治疗| 海蓝之谜适合什么年龄| 水便分离的原因是什么| aivei是什么品牌| 舛是什么意思| 喝什么养胃| 屁股又叫什么| 全身大面积湿疹暗示着什么| 什么零食热量低有利于减肥| 什么是玫瑰痤疮| 怀二胎初期有什么症状| 耸是什么意思| 什么水果最老实| 尿红色是什么原因| 一什么斑点| 双修是什么意思| 无花果吃多了有什么坏处| 硬不起来是什么原因| 胃火吃什么中成药| 沈阳有什么好玩的地方| 生不逢时是什么意思| 孕妇地中海贫血对胎儿有什么影响| 天空为什么会打雷| 艾草长什么样子图片| 2024什么年| 耳朵聋是什么原因| 总是嗜睡是什么原因| 主人杯是什么意思| 单抗主要治疗什么| 为什么有的人皮肤黑| 异常出汗是什么原因| 什么叫丁克| 政委是什么军衔| 病毒性疣是什么病| 结婚28年是什么婚| toshiba是什么牌子| 翻过山越过海是什么歌| 为什么会嗜睡| 急性结膜炎用什么眼药水| lemon是什么意思| 吃什么食物对胰腺好| 什么叫透析| 梦见火灾预示什么| 事急从权是什么意思| 阉人什么意思| 手足口疫苗叫什么名字| 谢谢谬赞是什么意思| 化疗中的病人应该吃什么| 撕票是什么意思| 中国梦是什么梦| 阴虚火旺吃什么中成药好| 鸟为什么会飞| 身上长红色的痣是什么原因| 腿抽筋挂什么科室| 怀孕血糖高有什么症状| 梅毒症状男有什么表现| 补办结婚证需要什么手续| exo的e为什么不发音| 孟子是什么时期的人| 抑郁症发作是什么感觉| 阴历六月十三是什么日子| 拉不出来屎是什么原因| 樊字五行属什么| 吃什么东西补肾| 1226是什么星座| bc是什么| 一票制什么意思| 痔疮是什么样子的| ras医学上是什么意思| 乳酪是什么东西| 中午吃什么菜| 喉咙痛可以吃什么| 金钱能买来什么但买不来什么| hiv1是什么意思| 假牛肉干是什么做的| 中午喜鹊叫有什么预兆| 经常吃紧急避孕药有什么危害| 眼睛屈光不正是什么| 百年好合什么意思| 冰山一角是什么生肖| 女人吃鹿茸有什么好处| 鸡蛋清敷脸有什么好处和坏处| 女人内心强大说明什么| 石蜡病理是什么意思| superstar什么意思| 腺样体增生是什么意思| 甲鱼炖什么好吃| 批捕意味着什么| 6月18日是什么星座| 姑息是什么意思| 丑是什么意思| 腹股沟淋巴结肿大挂什么科| hcg什么意思| 鼻梁有痣代表什么| 慢阻肺是什么原因引起的| 蝉是什么意思| 夸加包念什么| 紧急避孕药有什么副作用| 国际劳动日是什么生肖| 黑卡是什么意思| 吃白萝卜有什么好处| 郁郁寡欢是什么意思| 轻度脂肪肝什么意思| 小肚子鼓鼓的什么原因| 芝麻吃多了有什么坏处| 智商100属于什么水平| 下肢浮肿是什么原因引起的| 女生胸疼是什么原因| 喝断片了是什么意思| 易孕期是什么意思| 桑榆是什么意思| 胃窦粘膜慢性炎是什么病| 身上起红点是什么病| 东南属什么五行| 夏天补什么| 珍馐是什么意思| 五加一笔是什么字| 胡萝卜吃多了有什么坏处| 小米不能和什么一起吃| 尿起泡沫是什么原因| 脚趾头抽筋是什么原因| 盆腔炎吃什么消炎药| 高危病变是什么意思| 绿松石是什么| 丙二醇是什么东西| 有编制是什么意思| 舌苔厚白吃什么中成药| 药占比什么意思| 玄色是什么颜色| 高密度脂蛋白胆固醇偏高什么意思| 黄鳝吃什么东西长得快| 站着说话不腰疼什么意思| 头晕在医院挂什么科| 镶牙和种牙有什么区别| 尿液臭味很重什么原因| 吃马齿苋有什么好处| 泰国的钱叫什么| 尤物是什么意思| 怀孕日期是从什么时候开始算| 鼻子流血是什么原因| 什么动物没有眼睛| 手指甲有月牙代表什么| infp是什么意思| 爱好是什么意思| 越来越瘦是什么原因| 盲约大结局是什么| 五二年属什么生肖| 喉咙痛挂什么科| 小孩记忆力差是什么原因| 打仗是什么意思| 2007是什么年| 狗取什么名字好| 牛大力泡酒有什么功效| 打夜针是什么意思| 七星伴月是什么意思| 马住什么意思| nb是什么意思| 山竹什么时候吃是应季| 谷字五行属什么| 敲定是什么意思| 9.22什么星座| 均匀是什么意思| 属狗的是什么命| 口苦是什么毛病| 乐观是什么意思| 聊天什么程度算暧昧| 脸上长痘痘是什么原因引起的| 素色是什么颜色| 沙弗莱是什么宝石| 人为什么没有尾巴| 巨蟹座女生喜欢什么样的男生| 蜘蛛最怕什么| 一直打嗝是什么问题| 什么羽毛球拍最好| 百度
打印
[AT32 WorkBench]

《美人鱼海盗》登陆青睐之光 海的宝藏我知道?

[复制链接]
1852|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AT32 WorkBench常用功能40--AT32F403A ADC普通组位移模式配置

本文主要介绍如何基于AT32 WorkBench配置ADC普通组短位移模式,当使用普通位移模式时,通过使用多ADC采集同一通道,可以提高ADC对这个通道的采样频率,以AT32F403A为例,如果使用2个ADC采集同一通道,可将此通道的采样率从最大2M,提升到2×2 = 4M,所以位移模式适合用在需要对单一通道高速采样的应用场景
转换时序

硬件环境
  • AT-START-F403A

软件环境
  • AT32 Workbench
  • MDK5
  • 串口助手


配置步骤
1打开AT32WorkBench新建AT32F403A工程


2配置系统时钟(如果使用默认内部HICK,跳过此步骤2)
2.1 打开外设CRM配置HEXT为时钟振荡器,如下图


2.2 打开时钟配置


3配置普通组转换
3.1 配置ADC2普通组转换ADC CH1(PA1引脚),开启反复模式


3.2 配置ADC1普通组转换ADC CH1(PA1引脚),开启反复模式、开启短位移模式


4 配置ADC1 DMA


5配置串口打印
5.1配置USART1


5.2 USART1引脚配置成PA9


5.3 开启串口打印


6点击“生成代码”生成MDK5代码工程

7配置ADC普通通道转换相关应用代码
main.c的mian函数写法如下, 可以直接替换这部分代码

int main(void)
{
  /* add user code begin 1 */
  uint32_t buf[1];
  /* add user code end 1 */

  /* system clock config. */
  wk_system_clock_config();

  /* config periph clock. */
  wk_periph_clock_config();

  /* nvic config. */
  wk_nvic_config();

  /* timebase config. */
  wk_timebase_init();

  /* init dma1 channel1 */
  wk_dma1_channel1_init();
  /* config dma channel transfer parameter */
  /* user need to modify define values DMAx_CHANNELy_XXX_BASE_ADDR and DMAx_CHANNELy_BUFFER_SIZE in at32xxx_wk_config.h */
  wk_dma_channel_config(DMA1_CHANNEL1,
                        (uint32_t)&ADC1->odt,
                        (uint32_t)buf,
                        1);
  dma_channel_enable(DMA1_CHANNEL1, TRUE);

  /* usart1 already supports printf. */
  /* init usart1 function. */
  wk_usart1_init();

  /* init adc2 function. */
  wk_adc2_init();

  /* init adc1 function. */
  wk_adc1_init();

  /* add user code begin 2 */
  adc_ordinary_software_trigger_enable(ADC1, TRUE);
  
  while(dma_flag_get(DMA1_FDT1_FLAG) == RESET);
  /* add user code end 2 */

  while(1)
  {
    /* add user code begin 3 */
    printf("adc data  adc1:%d  adc2:%d\r\n", buf[0] & 0xFFFF, (buf[0] >> 16) & 0xFFFF);

    wk_delay_ms(1000);
    /* add user code end 3 */
  }
}
8在MDK5上编译,并下载代码到AT32F403A MCU 上

9复位运行AT32F403A MCU,用串口助手观看打印信息,2个ADC会在位移模式下一直转换数据,ADC1数据通过DMA存储到buf[0]低16位、ADC2数据通过DMA存储到buf[0]高16位,每1秒钟通过串口打印一次2个ADC的转换数据


AT32 WorkBench常用功能40--AT32F403A ADC普通组位移模式配置.zip

804.46 KB

沙发
暗夜幽灵骑士| | 2025-4-17 19:24 | 只看该作者
这个教程很详细,对于需要高速采样的应用来说,位移模式确实是个不错的选择。
板凳
我是一颗胖蘑菇| | 2025-4-22 21:59 | 只看该作者
这个教程很详细,特别是对于需要提高ADC采样频率的应用来说,位移模式确实是个不错的选择。
地板
WhisperingTrees| | 2025-7-15 17:29 | 只看该作者
感觉雅特力这个自研的IDE很好用的样子
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

198

主题

304

帖子

17

粉丝
梦到活人死了是什么预兆 卵巢囊肿是什么 cook是什么意思 芒果和什么榨汁好喝 阑尾炎什么症状表现
央行放水是什么意思 什么颜色显白 乙肝检查挂什么科 瑜伽是什么 烟雾病是什么
胎儿打嗝是什么原因 纤维蛋白是什么 引火上身是什么意思 欧金金什么意思 什么菜不能放醋
糖尿病人早餐吃什么 嘴角长疱疹是什么原因 割包皮有什么好处 女人养颜抗衰老吃什么最好 小孩睡觉说梦话是什么原因
检查全身挂什么科imcecn.com 梦见卖鱼是什么意思hcv7jop9ns3r.cn 得济是什么意思hcv9jop1ns9r.cn 农历十月初五是什么星座jingluanji.com 视功能是什么hcv9jop3ns5r.cn
梦到狗是什么意思hcv8jop5ns1r.cn 意欲何为是什么意思hcv8jop8ns3r.cn 吃了安宫牛黄丸要禁忌什么不能吃gysmod.com 女孩当兵需要什么条件hcv9jop4ns1r.cn 扁桃体发炎是什么引起的hcv7jop6ns9r.cn
为什么开空调没蚊子weuuu.com 为什么美国支持以色列hcv9jop6ns9r.cn 新西兰用什么货币hcv9jop6ns7r.cn hpv52阳性是什么病hcv8jop5ns1r.cn 当所有的人离开我的时候是什么歌hcv8jop5ns4r.cn
cs和cf有什么区别hcv8jop7ns5r.cn 痔疮属于什么科室hcv8jop9ns0r.cn 头发发黄是什么原因造成的hcv8jop9ns1r.cn 雪白的什么hcv8jop6ns9r.cn 臻字的意思是什么hcv9jop8ns3r.cn
百度