📄 landzo
字号:
/******************** (C) COPYRIGHT 2011 野火嵌入式开发工作室\蓝宙电子工作室 ********************
* 文件名 :k60_fire.h
* 描述 :野火开发板配置文件
*
* 实验平台 :野火kinetis开发板
* 库版本 :
* 嵌入系统 :
*
* 作者 :野火嵌入式开发工作室\蓝宙电子工作室
* 淘宝店 :http://landzo.taobao.com/
**********************************************************************************/
#ifndef __K60_TOWER_H__
#define __K60_TOWER_H__
#include "mcg.h"
/*************************************************************************
* 野火嵌入式开发工作室\蓝宙电子工作室
*
* 功能说明:定义 printf函数 的 串口输出端口 和 串口信息
* 备 注:
*************************************************************************/
#define FIRE_PORT UART1
#define FIRE_BAUD 19200
/*************************************************************************
* 野火嵌入式开发工作室\蓝宙电子工作室
*
* 功能说明:定义芯片型号
* 备 注:
*************************************************************************/
#define CPU_MK60N512VMD100
/*************************************************************************
* 野火嵌入式开发工作室\蓝宙电子工作室
*
* 功能说明:定义时钟频率
* 备 注:如果 MCG_CLK_MHZ 定义为 PLLUSR ,则初始化系统时用下面的自定义因子
*************************************************************************/
//#define NO_PLL_INIT
#define K60_CLK 1 // 使用外部时钟参考源
#define REF_CLK XTAL8 // 没用到,但一些宏定义需要它
#define MCG_CLK_MHZ PLL200 // 设置时钟频率
#define MAX_BUS_CLK 50 // bus不要超过200M,这里设为100M
#define MAX_FLASH_CLK 25 // flash不能超过32M,这里设为不超过30M
/********************* 自定义 时钟频率 分频因子 ********************/
#include "Fire_kinetis_MCG_CFG.h" //参考这文件可以 选配 PRDIV、VDIV 。定义MCG分频因子 :
#define PRDIV 11 // MCG_CLK_MHZ = 50u/(PRDIV+1)*(VDIV+24)
#define VDIV 31
#define CORE_DIV 0 // core = mcg/ ( CORE_DIV + 1 )
#define BUS_DIV 0 // bus = mcg/ ( BUS_DIV + 1 )
#define FLEX_DIV 0 // flex = mcg/ ( FLEX_DIV + 1 )
#define FLASH_DIV 9 // flash= mcg/ ( FLASH_DIV + 1 )
/***********************************************************************/
#endif /* __K60_TOWER_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -