查看: 3377|回复: 2

[求助] 关于PDB触发ADC采集的问题

[复制链接]

该用户从未签到

1

主题

5

帖子

0

注册会员

Rank: 2

积分
96
最后登录
2015-1-22
发表于 2015-1-18 17:39:02 | 显示全部楼层 |阅读模式
我最近看了一个LPLD的ADC四通道采集的例程,但是我不知道例程是以怎么的B2B模式工作的,好像B2B不只是单纯的是一个循环链,应该有多种形式。
QQ图片20150118173035.png

当我们在PDB0_SC寄存器中写入PDB_SC_SWTRIG_MASK,就会重新启动PDB计数器,但是计数器满了的时候第一个触发信号是给ADC0还是ADC1呢,如果是给ADC0,那么是给ADC0_A,还是ADC_B呢

请大哥们耐心解答一下,多谢!



我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-1-19 11:42:35 | 显示全部楼层
PDB可以配置成B2B模式,此时,ADC转换完成后会立即出发下一个PDB通道,于是PDB通道产生一个预触发信号并产生通道触发输出,以便期待下一个ADC转换。当B2B寄存器使能后,延时寄存器的值会被忽略,并且当ADC转换完成信号产生后,预触发信号会在两个外设周期之后产生,从而触发一个ADC转换,这样就形成了PDB B2B转换链。其工作方式,你已在帖子给出,第一步回事ADC1SC1B_COCO位职位,表示ADC1SC1B转换完成,此时PDB通道0预触发0信号产生,进而触发ADC0SC1A开始转换,接着按照顺序进行。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

19

帖子

0

注册会员

Rank: 2

积分
54
最后登录
1970-1-1
发表于 2015-4-15 19:01:12 | 显示全部楼层
在K60中  PDB如何触发ADC1的 两路 B通道 se6b,se7b?
希望大神帮忙讲解一下! 谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-23 04:57 , Processed in 0.090773 second(s), 24 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表