⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 k60_card.h

📁 Kinetis_K60开源底层驱动开发包(20120328)
💻 H
字号:
/*
 * 文件名: k60_card.h
 * 用途: K60 Card核心板运行配置
 * 最后修改日期: 20120216
 *
 * 版权所有:北京拉普兰德电子技术有限公司
 * http://laplenden.taobao.com
 *
 * 开发者使用协议:
 *  本代码面向所有使用者开放源代码,开发者可以随意修改源代码。但本段及以上注释应
 *  予以保留,不得更改或删除原版权所有者姓名。二次开发者可以加注二次版权所有者,
 *  但应在遵守此协议的基础上,开放源代码、不得出售代码本身。
 *
 * 说明:本页代码基于Freescale官方示例代码修改,源代码文件为 k60_tower.h
 */
#ifndef __K60_CARD_H__
#define __K60_CARD_H__

#include "HAL_MCG.h"

/********************************************************************/

/* Global defines to use for all boards */
#define DEBUG_PRINT

/* Define for the CPU on the K60 board */
#define CPU_MK60N512VMD100

/*
 * 核心时钟定义(Core Clock)
 * 可选范围:
 *        PLL_60 - 60MHz
 *        PLL_70 - 70MHz
 *        PLL_80 - 80MHz
 *        PLL_90 - 90MHz
 *        PLL_100 - 100MHz
 *        PLL_110 - 110MHz
 *        PLL_120 - 120MHz
 *        PLL_130 - 130MHz
 *        PLL_150 - 150MHz
 *        PLL_170 - 170MHz
 *        PLL_180 - 180MHz
 *        PLL_200 - 200MHz
 *        PLL_209 - 209MHz
 * bus,FlexBus,Flash等其他模块时钟请参见 HAL_MCG.c 中的 pll_setup() 函数.
 * 推荐使用的频率: 100MHz, 150MHz, 200MHz. 在此3种频率下其他模块时钟频率达到最优
 */
#define CORE_CLK_MHZ        PLL_150      /* 期望时钟频率*/

/*
 * 是否启用串口显示调试信息
 * 如果启用,核心板会在运行时通过UART5显示器件相关信息,占用PTE8和PTE9两个端口
 */
#define K60_CARD_UART_DISP

/* 
 * Select the serial port that is being used below. Only one of the 
 * options should be uncommented at any time.
 */
#define OSJTAG         // use this option for serial port over the OS-JTAG circuit

#if (defined(OSJTAG))
    #define TERM_PORT           UART5_BASE_PTR
    #define TERMINAL_BAUD       115200
    #undef  HW_FLOW_CONTROL
#else
  #error "No valid serial port defined"
#endif


#endif /* __K60_CARD_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -