Kinetis KV1x系列是V系列的入门级产品。该系列产品采用工作频率为75MHz的ARM® Cortex®-M0+内核,具备硬件平方根和除**能,与同等MCU相比,在计算密集型应用中能实现35%的性能提升,因此极为适合BLDC以及对计算性能要求更苛刻的PMSM电机。其他特性包括集成式FlexCAN,两个16位模数转换器(ADC),12位模式下高达120万的每秒采样率(1.2 MS/s),配备多个电机控制器定时器,高达128 KB的闪存,以及包含飞思卡尔和第三方资源的全面开发套件,包括参考设计、软件库和电机配置工具。
分享的例程实现功能: PDB作为ADC 的硬件触发源,通过2路ADC触发通道去触发ADC采样转换,并在ADC采样转换完成后,跟着触发DMA的channel 0和 channel1将采样结果传送到SRAM内。 而当channel 0将ADC采样结果传送完成后,会紧接触发 DMA channel3将采样结果传送到SPI模块,然后将采样结果输出。
|