《飞思卡尔单片机介绍.pptx》由会员分享,可在线阅读,更多相关《飞思卡尔单片机介绍.pptx(8页珍藏版)》请在第壹文秘上搜索。
1、M MK60K60DN512ZVLL10DN512ZVLL10单片机简介单片机简介主要知识点主要知识点性能性能/ /功能模块功能模块/ /系统配置系统配置 一一芯片引脚总体布局芯片引脚总体布局二开发流程开发流程三寄存器设置寄存器设置 四1.11.1性能性能l3232位处理器内核位处理器内核l总线频率最高达总线频率最高达200MHz200MHzl128KB RAM 128KB RAM l256KB FLASH256KB FLASH1.2 1.2 功能模块功能模块FlexTimer1 1.3.3 系统配置系统配置 / /时钟时钟Multipurpose Clock Generator IRC 外部
2、32K RTC 谐振器外部参考时钟源外部晶振System integration module二二 引脚总体布局引脚总体布局电源类电源类时钟类 PA口 PA口三三 开发开发流程流程 工具软件工具软件 (JTAGJTAG下载器,下载器,IARIAR集成开发环境)集成开发环境)编辑编辑 编译编译 链接链接 下载下载 调试调试 四四 寄存器寄存器设置设置 FTM0FTM0模块模块 CH0 CH0通道通道 PWMPWM输出输出开启端口时钟开启端口时钟SIM_SCGC5 |= SIM_SCGC5_PORTC_MASK;SIM_SCGC5 |= SIM_SCGC5_PORTC_MASK;使能使能FTM0F
3、TM0时钟时钟 SIM_SCGC6|=SIM_SCGC6_FTM0_MASK; SIM_SCGC6|=SIM_SCGC6_FTM0_MASK; 引脚复用引脚复用 PORTC_PCR1 = PORT_PCR_MUX(0 x4)|PORT_PCR_DSE_MASK;PORTC_PCR1 = PORT_PCR_MUX(0 x4)|PORT_PCR_DSE_MASK;对齐方式对齐方式,时钟选择时钟选择 FTM0_SC = 0 x0C; FTM0_SC = 0 x0C; PWMPWM输出配置输出配置 FTM0_C0SC |= FTM0_C0SC |= FTM_CnSC_ELSB_MASKFTM_CnSC
4、_ELSB_MASK; ; FTM0_C0SC &= FTM0_C0SC &= FTM_CnSC_ELSA_MASKFTM_CnSC_ELSA_MASK; ; FTM0_C0SC |= FTM0_C0SC |= FTM_CnSC_MSB_MASKFTM_CnSC_MSB_MASK; ; FTM0_MODE |= FTM_MODE_WPDIS_MASK; FTM0_MODE |= FTM_MODE_WPDIS_MASK;极性设置极性设置 FTM0_POL=0;FTM0_POL=0;周期周期 FTM0_CNTIN=0; FTM0_MOD=60245; FTM0_CNTIN=0; FTM0_MOD=60245; 占空比占空比 FTM0_C0V=9000; FTM0_C0V=9000; FTM0 FTM0 模块使能模块使能 FTM0_MODE &= 1; FTM0_MODE &= 1;