图书介绍

基于ARM9/7产品化研发实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

基于ARM9/7产品化研发实践
  • 曹垣亮编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121069369
  • 出版时间:2008
  • 标注页数:378页
  • 文件大小:141MB
  • 文件页数:394页
  • 主题词:微处理器,ARM-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于ARM9/7产品化研发实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章ARM基础3

1.1 ARM基础3

ARM介绍3

ARM特点3

ARM与单片机的比较4

1.2 S3C44B0X介绍5

S3C44B0X简介5

S3C44B0X特性6

S3C44B0X内部结构图10

芯片引脚定义10

1.3 S3C2440介绍13

S3C2440介绍13

S3C2440内部结构图19

1.4 ARM9芯片功能比较20

S3C2410、 S3C2413和S3C2440功能比较20

PXA270和S3C2440功能比较22

第2章I EO终端模块24

2.1 LCD原理24

LCD原理与分类24

液晶显示模块27

2.2 GPRS原理29

概述29

GPRS的特点30

GPRS网络总体结构31

Q2406B无线模块引脚信号33

2.3微型打印机原理35

热敏型微型打印机原理介绍35

热敏型微型打印机接口36

热敏型微型打印机设计注意事项36

2.4 CAMERA原理37

概述37

CAMERA结构37

2.4.3 CAMERA常用术语38

第3章IEO终端产品线规划43

3.1 IEO整体解决方案的作用43

IEO可持续发展的业务架构与网络架构43

IEO解决方案的业务特点43

3.2 IEO 2008终端技术方案分析44

最终用户分析44

IEO 2008可能的技术方案45

S3C2440开发板测试与分析50

3.3 IEO产品线研发决策55

外部专家与内部技术评审55

总体方案决策56

3.4开发者体会58

第4章I EO 2008终端硬件设计与调试61

4.1基于S3C2440的基础板设计与调试61

原理设计61

基础板电路设计61

PCB设计77

调试工程师第一块板的调试体会78

4.2基于S3C2440的核心板设计与调试82

原理设计83

PCB设计85

调试与总结88

4.3基于S3C44B0X的基础板设计与调试92

原理设计92

PCB设计93

通过ARM7基板的错误总结的实践技能95

4.4基于S3C44B0X的核心板设计与调试96

原理设计96

ARM7核心板的PCB设计101

ARM7核心板调试前的准备102

ARM核心板调试记录103

4.5开发者体会105

顺利调试ARM9核心板的担忧105

ARM7调试中学到的技能106

第5章ARM硬件产品化研发思考108

5.1选择ARM的机会与陷阱108

ARM的应用108

ARM芯片选择108

ARM的机会与陷阱115

5.2 ARM产品化研发——结构决定价值的实践116

从营销的角度分析商店里的“衬衣”116

ARM产品用户购买的是ARM板吗118

结构决定价值的实践——木机箱与整机PCB结构套板118

5.3从原理图到PCB有多远120

S3C2440核心板的布板沟通记录120

高速PCB板设计的叠层125

5.4 EMC/EMI常见问题129

EMI/EMC设计经典问题129

产品内部的EMC设计技巧138

第6章Bootloader原理143

6.1 Bootloader的作用143

6.2 Bootloader的启动流程143

6.3 Bootloader之vivi分析与修改149

6.4开发者体会156

开发者理解的启动流程156

vivi移植工作步骤与实践记录157

vivi中添加USB下载功能159

第7章Linux内核与文件系统162

7.1 Linux与uCLinux的比较162

7.2 Linux内核简介163

7.3 Linux内核源代码的结构164

7.4 Linux 2.4与Linux 2.6内核的不同164

7.5 Linux驱动原理167

7.6 Linux 2.4与Linux 2.6内核在驱动方面的不同172

7.7嵌入式文件系统187

YAFFS与JFFS文件系统189

在Linux 2.4.18内核中添加YAFFS文件系统189

7.8开发者体会190

系统移植分析190

嵌入式文件系统组合分析191

第8章 键盘驱动软件194

8.1扫描键盘原理194

8.2扫描键盘驱动设计与实现195

Linux 2.4.18环境下的驱动软件197

Linux 2.6.12环境下的驱动软件204

8.3开发者体会211

Linux 2.4.18开发调试中的问题与分析211

Linux 2.6.12开发调试中的问题与分析216

产品整机现象与建议227

第9章GPRS软件229

9.1 AT指令229

AT指令说明229

WAVECOM 2406B模块常用的AT指令229

9.2 TEXT模式收发短信232

TEXT模式运行平台232

TEXT模式收发短信设计及实现232

9.3 PDU模式收发短信242

SMS的PDU编码规则242

PDU模式运行平台244

PDU模式收发短信设计及实现244

9.4开发者体会249

第10章MS12864R汉字LCD模块软件251

10.1 MS 12864R汉字显示模块251

MS 12864R模块介绍251

接口板原理图253

10.2开机显示代码设计254

端口初始化254

串行数据的发送254

10.3驱动软件设计与调试257

开发平台257

驱动软件代码分析258

10.4开发者体会267

驱动测试程序中的问题267

从Linux 2.4.18到Linux 2.6.12移植中的问题268

第11章TFT 2.8英寸彩屏软件272

11.1 TFT 2.8英寸彩屏272

11.2 TFT 2.8英寸彩屏驱动设计与实现273

主要寄存器介绍273

端口初始化配置274

读/写数据的实现275

驱动软件源代码276

11.3如何在TFT 2.8英寸彩屏上显示汉字294

汉字显示原理介绍294

TFT彩屏汉字显示源代码295

11.4 TFT2.8英寸彩屏应用软件界面设计比较与实现301

源文件中包含图片头文件的实现302

把图片以二进制存储的实现303

两种实现方法的比较304

11.5嵌入式系统汉字支撑设计305

11.6开发者体会305

TFT 2.8英寸LCD调试305

TFT 3.2英寸LCD调试306

LCD调试总结307

第12章 多模块测试与系统汉字支撑309

12.1运行平台309

综合测试说明309

软、硬件平台310

关于Linux内核平台版本和文件系统的说明310

12.2测试软件311

12.3目前dispsms中存在的问题311

存在的问题311

有待进一步完善的工作311

12.4如何读取并显示短信内容311

读取转换显示短信内容的流程图311

字符编码基础知识312

12.5如何在Linux系统添加中文支持315

文件移植315

具体步骤315

运行315

12.6 GPRS以TEXT模式测试317

接收显示318

发送接收显示318

测试结果318

测试的操作过程319

12.7 GPRS以PDU模式测试319

测试平台319

测试目的320

测试中遇到的问题及问题分析320

12.8开发者体会323

第13章 微型打印机软件3

13.1微型打印机324

RD-E打印机功能介绍324

性能指标325

13.2打印机软件设计325

基本介绍325

打印程序主流程325

打印票据示意图326

函数功能说明327

13.3打印机软件源程序329

ieoprint.h文件内容329

ieoprint.cfg文件内容330

serial.cfg文件内容330

ieoprint.c文件内容331

13.4开发者体会341

打印机应用软件第一版总结341

打印机应用软件第二版总结344

第4章CAMERA驱动软件347

14.1 OV9650概述347

14.2接口电路设计348

14.3 Video4Linux简介352

14.4驱动程序流程355

14.5驱动测试程序流程358

14.6开发者体会360

第15章ARM产品化研发项目管理实践362

15.1企业项目研发的困惑362

15.2 ARM产品化研发流程362

15.3日工程师角色设置与实践369

附录A ARM7/9 JTAG电路372

附录B I EO 2008基础板与核心板电路373

参考文献378

热门推荐