[DSP编程] F28035的AD采样

[复制链接]
 楼主| 沉默的12345 发表于 2019-6-6 09:52 | 显示全部楼层 |阅读模式
F28035的AD采样是SOC模式的,触发方式有多重,一直没搞懂这种的软件触发方式是如何触发的,是每次触发的时候写触发代码?触发代码有些过的吗?还是跟随序列中的其它通道一起被转化?

           TrigSel[0] = ADCTRIG_EPWM4_SOCA;
           TrigSel[1] = ADCTRIG_EPWM4_SOCA;
           TrigSel[2] = ADCTRIG_EPWM4_SOCA;
           TrigSel[3] = ADCTRIG_EPWM4_SOCA;
           TrigSel[4] = ADCTRIG_EPWM4_SOCA;
           TrigSel[5] = ADCTRIG_SOFT;
           TrigSel[6] = ADCTRIG_SOFT;
           TrigSel[7] = ADCTRIG_SOFT;
           TrigSel[8] = ADCTRIG_SOFT;
           TrigSel[9] = ADCTRIG_SOFT;
           TrigSel[10]= ADCTRIG_SOFT;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
dontium 发表于 2019-6-7 18:08 | 显示全部楼层
本帖最后由 dontium 于 2019-6-7 18:13 编辑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
airwill 发表于 2019-6-9 08:39 | 显示全部楼层
这些触发方式是硬件支持的, 软件只是对这些信号的切换核选择方面的控制
zhangmangui 发表于 2019-6-9 22:46 | 显示全部楼层
触发软件上就是使能   硬件上就是一个沿或者是一个电平
 楼主| 沉默的12345 发表于 2019-6-10 09:33 | 显示全部楼层
zhangmangui 发表于 2019-6-9 22:46
触发软件上就是使能   硬件上就是一个沿或者是一个电平

假如说我将某个通道设置为只能软件触发,当我需要开始这个通道的AD采样的时候,软件上如何实现呢?
dontium 发表于 2019-6-10 19:57 | 显示全部楼层
沉默的12345 发表于 2019-6-10 09:33
假如说我将某个通道设置为只能软件触发,当我需要开始这个通道的AD采样的时候,软件上如何实现呢? ...

AdcRegs.ADCSOCFRC1.bit.SOC0 = 1;


我要教你怎么学习,可能你还记恨我:手册要看,把那个CPU下的所有手册学会,你就是非常高的高手。
zhangmangui 发表于 2019-6-11 21:47 | 显示全部楼层
沉默的12345 发表于 2019-6-10 09:33
假如说我将某个通道设置为只能软件触发,当我需要开始这个通道的AD采样的时候,软件上如何实现呢? ...

只需向使能寄存器写个1啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部