[DSP编程] F28035的AD采样

[复制链接]
192|6
 楼主 | 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;

87405cf871cfa54fb.png

使用特权

评论回复
| 2019-6-7 18:08 | 显示全部楼层
本帖最后由 dontium 于 2019-6-7 18:13 编辑

A.PNG

使用特权

评论回复
| 2019-6-9 08:39 | 显示全部楼层
这些触发方式是硬件支持的, 软件只是对这些信号的切换核选择方面的控制

使用特权

评论回复
| 2019-6-9 22:46 | 显示全部楼层
触发软件上就是使能   硬件上就是一个沿或者是一个电平

使用特权

评论回复
 楼主 | 2019-6-10 09:33 | 显示全部楼层
zhangmangui 发表于 2019-6-9 22:46
触发软件上就是使能   硬件上就是一个沿或者是一个电平

假如说我将某个通道设置为只能软件触发,当我需要开始这个通道的AD采样的时候,软件上如何实现呢?

使用特权

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

AdcRegs.ADCSOCFRC1.bit.SOC0 = 1;


我要教你怎么学习,可能你还记恨我:手册要看,把那个CPU下的所有手册学会,你就是非常高的高手。

使用特权

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

只需向使能寄存器写个1啊

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /4 下一条

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