购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第2章

MQX系统的工程构架及第一个样例工程

基于MQX操作系统的工程可在CodeWarrior、IAR、Keil等开发环境下开发,本书以SD-FSL-K60-C评估板作为硬件平台,在CodeWarrior环境下构建MQX工程框架(AMQXFW)。

本章分为三个部分:

第一部分(2.1~2.3节)首先简介SD-FSL-K60-C评估板及CodeWarrior开发环境,随后给出MQX安装包的目录结构,对内核、PSP、BSP进行简介,以便初步认识MQX。

第二部分(2.4~2.5节)设计了工程框架AMQXFW,该框架包含MQX源码,为规范地进行MQX应用工程的开发打下基础,本章给出了工程框架中各文件夹的来源、内容组成、文件及其文件夹的可修改特性;然后利用工程框架AMQXFW设计了第一个样例工程,给出了样例工程的功能需求分析、软/硬件设计方法、工程测试方法;最后分析了从芯片复位到MQX调度开始的执行过程。

第三部分(2.6节)是MQX启动源码剖析,给出了内核数据区、初始化结构体、任务模板等数据结构,并详细剖析了MQX启动函数_mqx()的实现过程,此部分内容仅供希望深入学习MQX原理的读者参考。 iQEs4obcJXI0aisFHoss+E5i+9fEXA25RbNUbAbh3jNe8zjDZairqTRbdnuLirYV

点击中间区域
呼出菜单
上一章
目录
下一章
×