1.先确定硬件的晶振频率 2.根据晶振频率配置时钟,PLL的时钟配置要注意寄存器的限制 3.注意设置Keil下载后复位的设置 4.开始点灯 5.如果使用JLink的话移植Simulink的RTT模块所需的对应代码 6.接着配置PWM 7.配置ADC 8.通过翻转IO口使用示波器来测量配置的PWM频率是否正常 9.FOC 补充:滴答定时器使用时需要在…
首先我们先看一下一个标准的ADC框图 ADDA ADDB ADDC设置ADC的转换通道,设置完成后设置ALE进行锁存,此时就确定了ADC的转换通道 IN0 IN1 IN2 IN3 IN4 IN5 IN6 IN7为该ADC模块的8个通道 确定好通道后通过逐次逼近法进行转换,该转换通过二分法进行逐次比较,因此是一个耗时的过程,这也就是后期ADC转换有个…
1.硬件输出的PWM信号本身存在的噪声的影响,因此需要考虑到在PWM输入捕获配置时增加PWM输入硬件滤波,如有必要可以将捕获结果再进行一次低通滤波或者外部硬件电路加个RC滤波器进行滤波 2.考虑到PWM信号插拔带来的插拔瞬间不稳定问题,这一点可以考虑根据实际产品来定,例如PWM信号周期不变则可根据周期来滤除掉杂波,可以根据PWM输入时n次都符合要求…