三天入门 Cortex-M4——Kinetis 系列 野火嵌入式开发工作室
野火 Kinetis 交流群:221295814 (欢迎所有 Kinetis 爱好者加入)
目录
野火 Kinetics 开发板教程 .......................................................................................................................1
前言 ........................................................................................................................................................ 1
目录 ........................................................................................................................................................ 3
Kinetis 的启动分析(初学者大概浏览一下即可) ................................................................................. 5
初步入门:初始化函数启动执行顺序 .........................................................................................................................................5
逐步提高:ROM、RAM 启动工作原理、ICF 文件讲解..........................................................................................................7
IAR 的使用 ............................................................................................................................................ 17
安装 IAR ............................................................................................................................................................................................ 17
建立 IAR 工程 .................................................................................................................................................................................. 29
创建工程文件 ............................................................................................................................................................................ 29
添加 GPIO 驱动和点亮 LED ................................................................................................................................................... 42
IAR 工程选项设置 .................................................................................................................................................................... 45
快速建 IAR 工程.............................................................................................................................................................................. 64
IAR 使用教程 ................................................................................................................................................................................... 66
工具栏功能介绍 ........................................................................................................................................................................ 67
通过 jlink 下载并调试 ............................................................................................................................................................. 69
使用软件仿真调试 ................................................................................................................................................................... 73
IAR 界面风格设计 .................................................................................................................................................................... 76
野火 Kinetis 核心板实验例程列表 ........................................................................................................ 78
野火 K60 库的使用 ............................................................................................................................... 79
前言 .................................................................................................................................................................................................... 79
快速开发指南................................................................................................................................................................................... 80
快速入门:了解野火 Kinetis 工程 ...................................................................................................................................... 80
中断函数的编写方法 ............................................................................................................................................................... 86
重要变量、函数、宏定义一览表......................................................................................................................................... 89
安全检查 ..................................................................................................................................................................................... 92
GPIO 模块.......................................................................................................................................................................................... 96
快速入门:GPIO 库使用方法................................................................................................................................................ 96
GPIO 测试例程 ........................................................................................................................................................................105
LED 模块 .........................................................................................................................................................................................110
快速入门:LED 库使用方法 ...............................................................................................................................................110
LED 综合测试例程 .................................................................................................................................................................113
EXTI 外部 GPIO 中断例程 ..........................................................................................................................................................115