您好,欢迎来到聚文网。 登录 免费注册
嵌入式Linux与物联网软件开发 ARM处理器开发自学教程

嵌入式Linux与物联网软件开发 ARM处理器开发自学教程

  • 字数: 551000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 出版日期: 2023-12-01
  • 商品条码: 9787115617088
  • 版次: 1
  • 开本: 16开
  • 页数: 384
  • 出版年份: 2023
定价:¥89.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
系统全面 条分缕析、由浅入深地讲解ARM处理器内核知识及周边知识 精华原创 凝结作者多年研发及教学经验,帮助读者深度掌握ARM处理器编程 可学习性 内容丰富、编排合理,是为“萌新学员”准备的豪华“工具包”
内容简介
本书基于ARMCortex-A8内核的三星S5PV210CPU,主要讲解ARMCPU开发的全套相关技术,包括ARM体系的背景知识、常规开发方式、ARM体系结构和汇编指令集。本书还基于X210开发板讲解了开发板的原理图、芯片的数据手册,以及开发板的刷机流程等,讲解了GPIO、LED、DDR、串口、定时器、看门狗、SD卡、NANDFlash、iNAND、I2C总线、LCD屏、A/D转换器、电阻式和电容式触摸屏等ARMCPU常见外设的原理,并使用汇编和C语言编程进行了外设及代码重定位、时钟体系等的原理和功能的编程实践。本书最后还利用X210平台结合部分外设写了一个裸机串口的Shell作为小项目,帮助读者理解什么是交互式Shell,为下一阶段U-Boot及Linux内核的学习打好基础。在具体讲解过程中,本书引用了产品的一部分原始英文图表,并有针对性地进行了适当的说明。
本书适合从事CPU开发等相关工作的人员和相关专业的学生阅读参考。
作者简介
朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式Linux软件工程师、物联网软件工程师、架构师等工作,“朱老师物联网大讲堂”创始人。擅长U-Boot、Linux内核等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程“朱有鹏老师嵌入式Linux核心课程”累计学习人数超300万。
目录
第1章ARM那些你需要知道的事01
1.1ARM公司大事记01
1.2ARM公司的商业模式和生态系统02
1.3ARM处理器版本命名解析03
1.3.1如何描述ARM处理器的版本号03
1.3.2ARM处理器版本的发展历程04
1.4CPU和SoC的区别及外围设备的概念05
1.4.1CPU和SoC的区别05
1.4.2外围设备06
1.5学习平台的选择06
1.5.1学习平台的选择要求06
1.5.2为什么选择三星S5PV21006
1.6X210开发板介绍07
1.7基于单片机的嵌入式系统和基于复杂操作系统的嵌入式系统的区别07
1.7.1芯片平台对比08
1.7.2片上资源、价格、应用领域上的对比08
1.7.3开发模式对比08
1.7.4技术特征对比08
1.7.5职业发展对比09
1.8嵌入式开发学习和编程语言、英语水平等的关系09
1.8.1嵌入式开发学习和编程语言的关系09
1.8.2嵌入式开发学习和英语水平的关系09
1.8.3嵌入式开发学习和数电、模电的关系09
1.8.4嵌入式开发学习和专业的关系09
1.8.5嵌入式开发学习和个人性格的关系10
1.9嵌入式系统的构成、特点和发展方向10
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网