特别的是,中间进行了ADC校准,所以推断芯片默认引导方式是没有进行ADC校准的。 本节内容讲述了芯片时钟系统和其初始化过程,那么后续还需继续初始化其他模块,我们下期再见。
SelectBootMode首先依据读取到的引脚状态判断是否是不进行ADC校准,不校准直接跳过后续程序,将读取到的引导模式的引导函数入口地址返回。 若需要ADC校准,则往下执行ADC校准。 校准后再判断以哪种方式引导,并将引导函数入口地址返回。 返回后在InitBoot中将引导函数入口地址存入ACC,再将ACC赋予PC退出InitBoot,开始运行用户程...
首先的ADC的校准代码,这个放着先不管,之后是IntOscSel(),该函数选择内部振荡器OSC1作为时钟源,并关闭其他未使用的时钟来降低功耗。 然后是InitPLL(),用于设置PLLCR[DIV]和PLLSTS[DIVSEL]这两个位,具体实现方式不做描述。该函数具有两个参数,DSP28_PLLCR和DSP28_DIVSEL,通过宏定义的方式来确定具体的数值。修改宏...
他可以被配置为两个独立的8通道输入模式,也可以通过配置AdcRegs.ADCTRL1.bit.SEQ_CASC=1,将其设置为一个16通道的级联输入模式。输入的方式可以通过配置 AdcRegs.ADCTRL1.bit.ACQ_PS=1,将其设置为顺序采集。即从低通道开始到高通道结束。 值得注意的是片上ADC的输入电压范围为0--3V,一旦超过3V,片上的ADC模...
ADC配置: SysCtrlRegs.PCLKCR0.bit.ADCENCLK = 1; //ADC时钟开启,必须在ADC_cal()前。 ADC_cal(); //须要有!,勇于ADC校准值、OTP进入ADCREFSEL和ADCOFFTRIM寄存器等预处理工作。 ePWM配置:必须先关闭TBCLK,修改寄存器,再打开TCBCLK。 代码语言:javascript ...
F28335技术手册上面说,内部ADC最高采样率顺序采样可达到8M左右,同步采样可以达到4M左右,我采用的PWM触发其ADC同步采样,只读取一个通道的值,最高采样率可以达到750K,却提高不上去 yhxcsf2018-10-08 17:10:46 什么是信号采样率?如何更改信号的采样率?
ADC Calibration not complete, check if device is unlocked and recalibrate.C28xx: GEL Output: ADC Calibration not complete, check if device is unlocked and recalibrate.C28xx: Breakpoint Manager: Retrying with a AET breakpoint C28xx: Trouble Setting Breakpoint with the Action "Finish Auto Run"...
7.7.1ADC模块低功耗模式 7.7.2ADC模块上电顺序 7.7.3内部和外部参考电压选择 7.8ADC模块校准 7.9排序器过载特性 7.10偏移误差校正 7.11ADC到DMA的接口 7.12ADC模块寄存器组 7.12.1ADC控制寄存器 7.12.2最大转换通道寄存器 7.12.3自动排序状态寄存器 7.12.4ADC状态和标志寄存器 7.12.5ADC参考...
21、 PF2(4KW) 保留保留 PF0(6KW) PIE向量表向量表(256W) 保留保留 L0-L3 SARAM 保留保留 OTPROM(1KW) ADC校准数据校准数据 保留保留 XINTF区区6(1MW) 0 x20 0000 XINTF区区7(1MW) 数据空间数据空间 | 程序空间程序空间 (接左图接左图) (4*4KW,双映射双映射,安全区安全区) (4*4KW,可可DMA访问...