garfield

【原创】入门教程-飞思卡尔MC56F8013DEMO使用

0
阅读(7597)

MC56F8013是飞思卡尔的一款偏低端的数字信号控制器(DSC),相当于TI的TMS320LF280x系列,之前根据飞思卡尔官方网站上的原理图和pcb文件做了几块开发板,小试一下,还不错,写了这篇博文,分享下入门经验,

飞思卡尔mc56f8013开发板使用说明,以pwm程序设计为例。

1、file-new,如下图

clip_image002

2、选择processor expert stationery,即使用pe工具,填写工程名称这里是8013_pwm,选择存储位置。如图,点确定。

clip_image004

3、选择器件,这里选择mc56f8013vfae,ok

clip_image006

4、进入如下界面:

clip_image008

5、在左边工程管理器选择processor expert标签:

clip_image009

6、双击cpu:56f8013vfae,弹出component inspector配置框,在这里对系统的时钟、中断等进行配置,对于56f8013可以使用默认配置。

clip_image010

7、配置定时器和pwm模块时钟,可以选择系统时钟或是三倍系统时钟,mc56f8013器件支持最高的pwm时钟频率为96MHz,完全满足智能车等应用的需要。

clip_image012

8、添加pwm模块配置,在component library里面选择pwmmc,双击即可添加到工程中

clip_image013

clip_image014

9、双击pwmc1,进入配置界面

clip_image015

10、在配置界面里面可以配置pwm的对齐方式、是否是互补输出、输出极性、输出使能、频率、占空比以及中断配置等。

11、对齐方式,中心对齐或者边沿对齐

clip_image017

12、选择是互补输出还是独立输出

clip_image019

13、配置输出极性

clip_image021

14、配置pwm频率,点clip_image023进入配置界面。

clip_image025

clip_image027

15、点clock path显示:

clip_image029

16、配置占空比:

clip_image031

17、选择需要生成的函数,这些函数可以在用户的应用中直接调用,简化程序设计。

clip_image033

18、配置程序下载器,点击clip_image034

clip_image035

19、debugger-remote debugging,选择local hardware connection,ok完成

clip_image037

20、点击绿色箭头、编译环境根据配置自动生成程序代码,编译下载。

clip_image039

21、生成的程序代码

clip_image041

clip_image043

最后附上开发板原理图:56F8013DEMO原理图.pdf

Baidu
map