CK-CPU嵌入式系统开发教程
CK-CPU嵌入式系统开发教程封面图

CK-CPU嵌入式系统开发教程

潘赟, 等编著

出版社:科学出版社

年代:2011

定价:50.0

书籍简介:

本书主要介绍了基于国产32位嵌入式处理器CK-CPU的嵌入式系统开发,全书共分七章,分别介绍了嵌入式系统概述、CK-CPU体系结构与指令集、基于CK-CPU的嵌入式系统软件、基于CK-CPU的嵌入式系统应用开发、基于CK-CPU的嵌入式操作系统开发以及CK-CPU集成开发环境,全面而详细的介绍了基于CK-CPU的嵌入式系统开发。

书籍目录:

前言第1章嵌入式系统概述1.1嵌入式系统1.1.1嵌入式系统的定义1.1.2嵌入式系统的特点1.1.3嵌入式系统的组成1.1.4嵌入式系统的发展现状和趋势1.2嵌入式处理器1.2.1嵌入式处理器的分类1.2.2嵌入式处理器的特点1.2.3嵌入式处理器的硬件组成1.2.4嵌入式处理器的发展现状1.2.5常见32位嵌入式处理器介绍1.2.6具有自主知识产权的国产嵌入式处理器ck-cpu1.3嵌人式操作系统1.3.1嵌入式操作系统简介1.3.2常见嵌入式操作系统思考题与习题本章参考文献第2章ck.cpu体系结构2.1ck-cpu简介2.2 ck-cpu内核结构2.3ck-cpu编程模型2.3.1普通用户编程模型2.3.2超级用户编程模型2.4ck-cpu的异常中断2.4.1异常处理概述2.4.2异常类型2.4.3异常返回2.5 ck-cpu内存管理2.5.1mmu索引寄存器(mir)2.5.2mmu随机寄存器(mrr)2.5.3mmuentrylo0和entrylo1寄存器(mel0&mel1)2.5.4mmuentryhi/badvpn寄存器(meh)2.5.6mmu页掩码寄存器(mpr)2.5.7mmu圈连寄存器(mwr)2.5.8mmu控制指令寄存器(mcir)2.5.9 jtlb表项结构2.6ck-cpu总线协议2.6.1ck-cpu突发传输2.6.2总线异常2.7 ck-cpu工作模式转换2.7.1正常工作模式2.7.2低功耗模式2.7.3调试模式思考题与习题本章参考文献第3章ck-cpu指令集3.1指令类型和寻址模式3.1.1寄存器操作指令3.1.2内存存取指令3.1.3跳转指令3.2指令流水线3.3ck-cpu指令详细介绍3.3.1指令格式3.3.2条件码3.3.3存储器访问指令3.3.4数据处理指令3.3.5比较指令3.3.6跳转指令3.3.7低功耗模式指令3.4指令码表思考题与习题本章参考文献第4章基于ck-cpu的嵌入式软件开发4.1ck-cpu汇编语言程序设计4.1.1汇编语言概述4.1.2汇编语言基本语法4.1.3汇编命令4.1.4伪指令4.1.5汇编程序流4.1.6二进制目标文件格诚接4.1.8汇编程序案例4.2嵌入式c语言程序设计4.2.1c语言概述4.2.2程序元素4.2.3嵌入式c语言程序设计4.2.4嵌入式c语言设计优化4.3内嵌汇编设计4.3.1概述4.3.2ck-cpu内嵌汇编基本格式4.3.3ck-cpu扩展内嵌汇编4.3.4样例4.4ck-cpu工具包4.4.1工具汇总4.4.2makefile4.4.3链接描述文件思考题与习题本章参考文献第5章基于ck-cpu的嵌入式系统应用开发5.1cksa6evb开发板5.1.1主要特征5.1.2开发板配置5.1.3开发板ice接口5.2cksa6mcu芯片5.2.1mcu总体架构和功能5.2.2mcu工作模式5.2.3mcu地址空间分配5.2.4mcu引脚功能5.2.5mcu系统功能模块5.3cksa6mcu外围接口模块5.3.1存储器接口模块5.3.2高速接口模块5.3.3低速接口模块思考题与习题本章参考文献第6章嵌入式操作系统及开发6.1bootloader应用6.1.1bootloader简介6.1.2bootloader的启动过程6.1.3bootloader的操作模式6.1.5bootloader的使用说明6.1.6ck-cpu bootloader的功能扩展6.2linux2.6操作系统内核概述6.2.1linux简介6.2.2linux2.6的新特,性6.2.3linux2.6内核组成6.2.4板级支撑6.2.5linux2.6内核编译6.2.6linux根文件系统6.2.7linux2.6驱动程序开发6.3ecos操作系统概述6.3.1ecos简介6.3.2ecos的体系结构6.3.3建立linux平台下的ecos开发环境6.3.4ecos系统的配置6.3.5建立应用程序映像6.3.6硬件相关的移植思考题与习题本章参考文献第7章ck-cpu集成开发环境7.1c-skystudio软件开发环境7.1.1c-skystudio简介7.1.2c-skystudio安装7.1.3c-skystudio使用7.2c-sky development suite集成开发环境7.2.1c-sky development suite简介7.2.2cds安装7.2.3工程管理7.2.4调试器7.2.5目标(target)模板管理7.2.6闪存(flash)烧写思考题与习题本章参考文献

内容摘要:

《ck-cpu嵌入式系统开发教程》全面系统地介绍了基于国产自主知识产权ck-cpu处理器的嵌入式系统开发的各个方面。全书分三部分:①嵌入式系统概述、ck-cpu体系结构、ck-cpu指令系统、汇编语言和c语言编程等;②以ck-cpu为内核的cksa6微控制器的硬件结构,包括引脚功能、地址空间、工作模式和外围接口,介绍了cksa6evb开发板的配置与使用;③介绍boofioader的使用,hnux2.6与ecos嵌入式操作系统的移植和使用,ck-cpu的软件集成开发环境。  《ck-cpu嵌入式系统开发教程》配有电子课件、实验指导手册与程序源代码等电子资源。  《ck-cpu嵌入式系统开发教程》可作为高等院校电子信息类、计算机类、自动控制类和机械电子类等专业高年级本科生及研究生嵌入式系统课程的教材,也可供从事嵌入式系统设计的研发人员参考。

书籍规格:

书籍详细信息
书名CK-CPU嵌入式系统开发教程站内查询相似图书
9787030320971
如需购买下载《CK-CPU嵌入式系统开发教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位科学出版社
版次1版印次1
定价(元)50.0语种简体中文
尺寸26 × 19装帧平装
页数 512 印数

书籍信息归属:

CK-CPU嵌入式系统开发教程是科学出版社于2011.9出版的中图分类号为 TP360.21 的主题关于 微型计算机-系统开发-高等学校-教材 的书籍。