1 / 79
文档名称:

基于Cortex-M4内核的Kinetis微控制器的应用研究.pdf

格式:pdf   页数:79页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于Cortex-M4内核的Kinetis微控制器的应用研究.pdf

上传人:qujim2013 2014/3/9 文件大小:0 KB

下载得到文件列表

基于Cortex-M4内核的Kinetis微控制器的应用研究.pdf

文档介绍

文档介绍:基于 Cortex-M4 内核的 is 微控制器的应用研究中文摘要
基于 Cortex-M4 内核的 is 微控制器的应用研究
中文摘要
is 系列微控制器是飞思卡尔公司于 2010 年下半年推出的基于 ARM
Cortex-M4 内核的微控制器,是业内首款 Cortex-M4 内核芯片。Cortex-M4 内核是 ARM
公司 2009 年下半年发布的最新的嵌入式内核。Cortex-M4 面向数字信号控制市场,
具有高效并且易于使用的控制和信号处理能力。
is 系列微控制器内部集成 UART、SLCD、TSI、USB、以太网和 CAN 等模
块,具有高精度的 16 位 ADC 和 12 位 DAC。is 微控制器的市场应用主要面向工
业控制,应用领域包括电机控制、通讯、安防和加密等。由于飞思卡尔公司在 2010
年 11 月才提供 is 微控制器的样片,所以现在 is 的学****资料和实例程序都
很少。受飞思卡尔公司委托,苏州大学飞思卡尔嵌入式研发中心承担该芯片的先期研
究应用任务。
本课题选择 is 系列的 K60N512 芯片为实例,设计制作了一套 is 开发
套件,包括 K60N512 核心板,is 系列扩展板和 is 芯片调试器 OSJTAG。在
嵌入式构件思想指导下,本文实现了 K60N512 的常用模块的驱动,并对模块驱动进
行了充分的验证。本文移植了实时操作系统 FreeRTOS,详细分析了 FreeRTOS 的移
植过程并对移植进行了测试,为实时操作系统在 is 芯片中的应用提供范例和参
考。为了加快 K60N512 以太网编程,本文移植了开源的嵌入式 TCP/IP 协议栈 LwIP,
详细阐述 LwIP 移植和测试过程。
为了研究 Kineits 的网络应用,同时也为了验证本课题实现的软硬件平台,本文
设计实现了基于嵌入式 Web 的短信猫。短信猫实现短信发送和接收,使用 FreeRTOS
调度任务,使用 LwIP 实现网络通讯,同时移植 Web 服务器用于人机界面。本文实现
的 K60N512 核心板、is 系列扩展板、is 调试器 OSJTAG 和模块驱动程序已
经计划在 2011 年 8 月苏州大学飞思卡尔大学计划培训中推广。
关键词:is,驱动程序,FreeRTOS,短信猫
作者:王超艺
指导老师:王宜怀
I
Abstract Research on the Freescale is Microcontroller based on Cortex-M4 processer
Research on the Freescale is
Microcontroller based on Cortex-M4 processer
Abstract
is series of microcontroller, based on ARM Cortex-M4 processor, is released
by Freescale in the second half of 2010, which is the first microcontroller using ARM
Cortex-M4 processor. The Cortex-M4 processor is the latest embedded processor
released by ARM in the second half of 2009 specifically developed to address digital
signal control markets that demand an efficient, easy-to-use blend of control and signal
processing capabilities.
UART, SLCD, TSI, USB, , CAN and mon modules are
integrated in the is series microcontrollers, as long as high precision 16-bit ADC
and 12-bit DAC. is Microcontroller is mainly for the market of industrial control,
including motor control, communication, security and encryption. Becaues the is
sample is not available until November 2010,