📄 subject_44940.htm
字号:
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Justin Le 回复日期:2003-06-25 08:52:07
<br>内容:我只找到那本书,不知道对路吗<BR>'This book constitutes the thoroughly refereed post-proceedings of the ACM SIGPLAN Workshop on Languages, Compilers, and Tools for Embedded Systems, LCTES 2000, held in Vancouver, Canada, in June 2000. The 12 revised full papers presented together with five posters were carefully reviewed and selected from a total of 43 submissions. The book presents topical sections on formal methods and databases, compilers, tools, hardware, and work in process.'
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Neil Gan 回复日期:2003-06-25 08:55:03
<br>内容:I think it is too hard for a beginner:) I need a very basic book to start.<BR><BR>Thanks anyway.<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Justin Le 回复日期:2003-06-25 09:03:17
<br>内容:高级Palm(TM)编程(含1CD) <BR>作者:美 曼 美 里斯帕特 韩林 等 点击可查询该作者的其它作品 <BR> <BR> <BR> 立即出货<BR>原 价:¥38元<BR>当当价:¥32.3元<BR>立即节省¥5.7元 放入暂存架 出 版 社:机械工业出版社 <BR>出版日期:2002-5-1<BR>印次:1<BR> <BR> <BR><BR>读者评论 <BR> <BR> <BR>暂无评论!<BR><BR><BR>>>浏览该商品的全部评论 我要写评论 <BR><BR> <BR> <BR> <BR> <BR>详细信息 <BR> <BR> <BR>ISBN:7111099389<BR>尺寸:小16开<BR>印刷时间:2002/05/01<BR>附件:其它<BR> 页数:335<BR>印张:424<BR>用纸:胶版纸<BR> <BR> <BR> <BR><BR>内容提要 <BR> <BR> <BR> 本书详细介绍了PALM OS实际应用中大家所关心的一些难点和重点,如数据库、图形图像、快速查找与内嵌程序集成等内容。书中提供了大量的程序实例和使用技术细节,是一本紧密联系实际,实用性很强的书籍。利用书中提供的知识,读者可以把自身的PLAM OS开发水平提高到一个新的层次。所有实例程序,均可在随书光盘中找到。本书适合具有一些Palm软件开发经验,且有一些C语言编程经验的读者阅读。 <BR> <BR> <BR><BR>目录 <BR> <BR> <BR>译者序<BR>引言<BR>第1章 概述<BR>1.1 代码风格<BR>1.2 starter工程<BR>1.3 Utils——工具函数<BR>1.4 工程概览<BR>第2章 三角函数<BR>2.1 MaThLib<BR>2.2 构造自己的函数库<BR>2.3 简单函数<BR>2.4 反三角函数<BR>2.5 测试<BR>2.6 最后的优化<BR>2.7 适用范围<BR>2.8 工程概览<BR>第3章 浮点数<BR>3.1 浮点数文本框<BR>3.2 精度<BR>3.3 Float Field简介<BR>3.4 手写输入处理<BR>3.5 浮点数的转换<BR>3.6 附加代码<BR>3.7 扩展Float Field<BR>3.8 工程概览<BR>第4章 建立Palm数据库<BR>4.1 静态数据应用程序<BR>4.2 Palm数据库格式<BR>4.3 PDDB——设计<BR>4.4 PDDB--实现<BR>4.5 PDDB数据库的应用<BR>4.6 PakaDB<BR>4.7 工程概览<BR>第5章 快速查找<BR>5.1 0uiklist的第一个版本<BR>5.2 数据库访问<BR>5.3 版本3--类别支持<BR>5.4 扩充0uiklist<BR>5.5 工程概览<BR>第6章 图形图像<BR>6.1 显示地图<BR>6.2 地图基础<BR>6.3 用Palm OS位图来绘制地图<BR>6.4 添加关注点<BR>6.5 工程概览<BR>第7章 Global Find方案<BR>7.1 数据库测览<BR>7.2 自动扫描<BR>7.3 自制的进度对话框<BR>7.4 搜索记录<BR>7.5 扩展GMDBViewer<BR>7.6工程概览<BR>第8章 以应用为中心的网络编程<BR>8.1 为什么以应用为中心<BR>8.2 我们的例程·<BR>8.3 Wx<BR>8.4 nAPI<BR>8.5 nAPI中的InetLib<BR>8.6 在程序中使用nAPI<BR>8.7 工程概览<BR>第9章 同内嵌程序交互<BR>9.1 Palm OS内嵌数据库格式<BR>9.2 基于属性的方法<BR>9.3 NDBTest<BR>9.4 nDB执行<BR>9.5 记录结构分析<BR>9.6 在程序中使用nDB<BR>9.7 扩展nDB<BR>9.8 工程概览<BR>第10章 纠错<BR>10.1 例程<BR>10.2 准备<BR>10.3 调试<BR>10.4 结论<BR>10.5 工程概览<BR> <BR> <BR> <BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Neil Gan 回复日期:2003-06-25 09:08:06
<br>内容:本书适合具有一些Palm软件开发经验,且有一些C语言编程经验的读者阅读<BR><BR>呵呵,虽然我想还是难了一些,但有总比没有好啊,就不知道有没有电子书。:P<BR><BR>多谢了。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Justin Le 回复日期:2003-06-25 09:14:05
<br>内容:下面这个好象很接近实战,但是太杂拉。<BR><BR>--------------------------------------------------------------------------------<BR> 嵌入式系统编程源代码解析(附光盘) <BR>作者:美.王勇等 点击可查询该作者的其它作品 <BR> <BR> <BR> 暂时无货<BR>原 价:¥69元<BR>当当价:¥58.65元<BR>立即节省¥10.35元 放入暂存架 出 版 社:电子工业出版社 <BR>出版日期:2002-9-1<BR>印次:1<BR> <BR> <BR><BR>读者评论 <BR> <BR> <BR>暂无评论!<BR><BR><BR>>>浏览该商品的全部评论 我要写评论 <BR><BR> <BR> <BR> <BR> <BR>详细信息 <BR> <BR> <BR>ISBN:7505380117<BR>尺寸:16 <BR>字数:809千<BR>用纸:胶版纸<BR>附件:CD-ROM<BR> 页数:550 <BR>印张:35.5<BR>印刷时间:2002/09/01<BR>附件数量:1<BR>印刷日期:2002.09<BR> <BR> <BR> <BR><BR>作者简介 <BR> <BR> <BR> <BR> <BR> <BR><BR>内容提要 <BR> <BR> <BR>随着工业自动化的来临,嵌入式系统越来越广泛地应用在各行各业中,对嵌入式软件的需求也日趋增大。与过去不同,开发嵌入式软件的工作正在变得更容易也更快速。本书主要介绍了嵌入式系统的基本概念、实际应用、硬件体系结构、软件开发环境和工具,并通过对大量示例的研究,提供了使用各种体系结构、硬件平台、操作系统、编程语言和开发工具来完成嵌入式软件开发的方法。本书还对嵌入式系统和嵌入式软件开发的未来趋势进行了讨论。本书重点突出,语言简练,内容丰富,实用性强,适合具备一定C、C++和Java应用知识并且想要从事嵌入式软件开发工作的软件专业人士使用,对于想要了解嵌入式系统的读者也具有启迪作用。 <BR> <BR> <BR><BR>目录 <BR> <BR> <BR>目 录<BR>前 言 1<BR>第1章 嵌入式软件概述 7<BR>1.1 什么是嵌入式系统 7<BR>1.2 嵌入式系统分类 8<BR>1.2.1 单机嵌入式系统 8<BR>1.2.2 实时嵌入式系统 8<BR>1.2.3 网络设备 9<BR>1.2.4 移动设备 9<BR>1.3 嵌入式系统的要求 10<BR>1.3.1 可靠性 10<BR>1.3.2 合理的成本 10<BR>1.3.3 耗电低 10<BR>1.3.4 有效利用处理能力 10<BR>1.3.5 有效利用存储器 11<BR>1.3.6 适当的执行时间 11<BR>1.4 嵌入式软件开发中的挑战和问题 11<BR>1.4.1 协同设计 12<BR>1.4.2 嵌入操作系统 12<BR>1.4.3 代码优化 13<BR>1.4.4 高效输入/输出 13<BR>1.4.5 测试和调试 13<BR>1.5 嵌入式软件开发的趋势 14<BR>1.5.1 处理器 14<BR>1.5.2 存储器 14<BR>1.5.3 操作系统 14<BR>1.5.4 编程语言 15<BR>1.5.5 开发工具 15<BR>1.6 小结 15<BR>第2章 嵌入式系统的应用 17<BR>2.1 应用市场领域 17<BR>2.1.1 消费类电子产品 18<BR>2.1.2 控制系统和工业自动化 19<BR>2.1.3 生物医学系统 21<BR>2.1.4 现场仪器 21<BR>2.1.5 手持式电脑 23<BR>2.1.6 数据通信 24<BR>2.1.7 网络信息设备 29<BR>2.1.8 电信 31<BR>2.1.9 无线通信 35<BR>2.2 差异中的共性 36<BR>2.3 小结 37<BR>第3章 嵌入式系统的硬件体系结构 39<BR>3.1 硬件体系结构 39<BR>3.1.1 处理器 40<BR>3.1.2 存储器 42<BR>3.1.3 锁存器和缓冲器 44<BR>3.1.4 晶体 45<BR>3.1.5 复位电路 45<BR>3.1.6 芯片选择逻辑电路 45<BR>3.1.7 ADC和DAC 45<BR>3.1.8 应用专用控制电路 46<BR>3.1.9 显示单元 46<BR>3.1.10 小键盘 47<BR>3.1.11 通信接口 47<BR>3.1.12 可编程逻辑设备 48<BR>3.2 示例:一个基于8031的控制系统 48<BR>3.3 示例:智能卡 50<BR>3.3.1 集成所有部件 50<BR>3.4 示例研究:一种微控制器体系结构 51<BR>3.5 8051的体系结构 52<BR>3.5.1 简化的电源模式 52<BR>3.5.2 存储器组织 53<BR>3.6 16位和32位处理器 56<BR>3.6.1 示例:基于32位处理器的手持式电脑 57<BR>3.7 DSP体系结构 58<BR>3.7.1 示例:使用DSP的语音识别系统 59<BR>3.7.2 选择DSP 61<BR>3.8 通信接口标准 61<BR>3.8.1 串行接口/UART 61<BR>3.8.2 IEEE 1394 63<BR>3.8.3 通用串行总线 64<BR>3.8.4 IrDA 66<BR>3.8.5 以太网 67<BR>3.8.6 蓝牙 67<BR>3.8.7 PCI总线 68<BR>3.9 开发工具 69<BR>3.9.1 EPROM编程器 69<BR>3.9.2 EPROM擦除器 70<BR>3.9.3 符号差验证器 70<BR>3.10 软硬件交互 70<BR>3.10.1 自测 71<BR>3.10.2 程序CRC32.cpp的源代码列表 71<BR>3.10.3 执行CRC计算程序 74<BR>3.11 小结 75<BR>第4章 开发嵌入式系统 77<BR>4.1 嵌入式系统开发过程 77<BR>4.1.1 确定要求 78<BR>4.1.2 设计系统体系结构 79<BR>4.1.3 选择操作系统 80<BR>4.1.4 选择处理器 82<BR>4.1.5 选择开发平台 83<BR>4.1.6 编码问题 84<BR>4.1.7 在主机系统上验证软件 86<BR>4.1.8 在嵌入式系统上验证软件 86<BR>4.2 小结 86<BR>第5章 嵌入式软件开发环境 87<BR>5.1 操作系统 87<BR>5.1.1 内核体系结构 88<BR>5.1.2 嵌入式操作系统 90<BR>5.1.3 嵌入式系统中的任务调度 91<BR>5.1.4 上下文切换 93<BR>5.1.5 任务的同步 93<BR>5.1.6 定时器 94<BR>5.1.7 嵌入式操作系统的类型 95<BR>5.1.8 实时操作系统 98<BR>5.1.9 移动/手持式操作系统 100<BR>5.2 编程语言 102<BR>5.2.1 汇编语言 103<BR>5.2.2 高级语言 103<BR>5.2.3 C编译器的结构 104<BR>5.2.4 Java编程语言 109<BR>5.2.5 信息设备 113<BR>5.2.6 动态分布式系统 115<BR>5.3 目标处理器的开发工具 118<BR>5.3.1 仿真程序 118<BR>5.3.2 设备驱动程序的开发 119<BR>5.3.3 lcd.ASM的源代码列表 119<BR>5.3.4 执行程序 127<BR>5.3.5 用于嵌入式驱动程序的工具 128<BR>5.3.6 设备驱动程序的开发 128<BR>5.4 实现嵌入式系统:使用本书中介绍的方法 130<BR>5.5 小结 131<BR>第6章 串行通信编程 133<BR>6.1 开发环境 133<BR>6.2 串行通信 133<BR>6.2.1 通信参数 134<BR>6.3 空调制解调器电缆连接 134<BR>6.4 PC机之间的通信项目 135<BR>6.4.1 CserialCommDlg.h的源代码清单 135<BR>6.4.2 运行程序 144<BR>6.5 与8051系列微控制器的串行通信项目 145<BR>6.5.1 Serial.c的源代码清单 146<BR>6.5.2 执行程序 149<BR>6.6 小结 152<BR>第7章 导航系统的开发 153<BR>7.1 开发环境 153<BR>7.2 项目概况 153<BR>7.2.1 Serial.h的源代码清单 154<BR>7.2.2 Serial.cpp的源代码清单 155<BR>7.2.3 GPSDlg.h的源代码清单 159<BR>7.2.4 GPSDlg.cpp的源代码清单 160<BR>7.3 执行程序 169<BR>7.4 将软件移植到嵌入式NT平台 170<BR>7.5 小结 173<BR>第8章 嵌入式通信系统 175<BR>8.1 开发环境 175<BR>8.2 协议转换器项目 176<BR>8.2.1 Test.h的源代码清单 177<BR>8.2.2 Test.c的源代码清单 178<BR>8.2.3 GlobalVar.h的源代码清单 185<BR>8.2.4 Buffers.c的源代码清单 186<BR>8.2.5 PTFunction.c的源代码清单 188<BR>8.2.6 执行程序 189<BR>8.2.7 嵌入软件 190<BR>8.3 基于网际协议(IP)的语音传输项目 193<BR>8.3.1 serverDlg.h的源代码清单 194<BR>8.3.2 serverDlg.cpp的源代码清单 196<BR>8.3.3 clientDlg.h的源代码清单 214<BR>8.3.4 clientDlg.cpp的源代码清单 216<BR>8.3.5 执行程序 236<BR>8.3.6 嵌入软件 237<BR>8.4 小结 240<BR>第9章 基于移动网络的嵌入式应用 241<BR>9.1 开发环境 241<BR>9.2 MP3 声音播放器项目 242<BR>9.2.1 sound.c的源代码清单 242<BR>9.2.2 执行程序 248<BR>9.3 薪水调查项目 250<BR>9.3.1 idbusage.c的源代码清单 251<BR>9.3.2 执行程序 266<BR>9.3.3 输出 268<BR>9.4 嵌入BREW应用程序 270<BR>9.5 小结 270<BR>第10章 实时嵌入式软件开发 271<BR>10.1 开发环境 271<BR>10.2 RTLinux模块 272<BR>10.2.1 在RTLinux中编译模块 272<BR>10.2.2 执行RTLinux模块 272<BR>10.2.3 创建RTLinux POSIX线程 274<BR>10.3 编译并执行示例程序 275<BR>10.3.1 RTLinux的核心API 276<BR>10.4 每隔10秒打印一条消息项目 279<BR>10.4.1 hello.c的源代码清单 280<BR>10.4.2 在RTLinux系统上编译文件 281<BR>10.4.3 执行模块 282<BR>10.5 通过串行连接发送消息项目 282<BR>10.5.1 blink.c的源代码清单 283<BR>10.5.2 执行程序 285<BR>10.5.3 输出 287<BR>10.6 过程控制系统的仿真项目 288<BR>10.6.1 SerialCommDlg.cpp的源代码清单 289<BR>10.6.2 temperature.c的源代码清单 292<BR>10.6.3 执行程序 295<BR>10.7 从RTLinux系统控制设备项目 298<BR>10.7.1 play.c的源代码清单 299<BR>10.7.2 stop.c的源代码清单 301<BR>10.7.3 repeat.c的源代码清单 302<BR>10.7.4 AudioPlayerDlg.cpp的源代码清单 304<BR>10.7.5 执行步骤 306<BR>10.7.6 输出 309<BR>10.8 小结 310<BR>第11章 嵌入式数据库应用 311<BR>11.1 开发环境 311<BR>11.2 薪水调查项目 311<BR>11.2.1 有关数据库的一些问题 312<BR>11.2.2 SalarySurvey.ebf文件的源代码清单 312<BR>11.2.3 执行程序 325<BR>11.2.4 输出 330<BR>11.3 能量计读数项目 331<BR>11.3.1 EnergyConsumption.ebf的源代码清单 332<BR>11.3.2 执行程序 347<BR>11.3.3 输出 351<BR>11.4 桌面机和Pocket PC之间的数据同步 352<BR>11.5 小结 352<BR>第12章 具备Java功能的网络信息设备 353<BR>12.1 开发环境 353<BR>12.2 客户关系管理软件项目 354<BR>12.2.1 项目文件 354<BR>12.2.2 源代码清单 356<BR>12.2.3 嵌入应用程序 377<BR>12.3 开发基于位置的服务项目 377<BR>12.3.1 项目文件 377<BR>12.3.2 源代码清单 378<BR>12.3.3 测试应用程序 386<BR>12.4 嵌入式过程控制系统项目 388<BR>12.4.1 项目文件 388<BR>12.4.2 数据库细节内容 389<BR>12.4.3 源代码清单 389<BR>12.4.4 测试应用程序 399<BR>12.5 小结 400<BR>第13章 移动Java设备 401<BR>13.1 电子城市导游项目 401<BR>13.1.1 开发环境 401<BR>13.1.2 数据库细节内容 402<BR>13.1.3 CityGuide.java的源代码清单 402<BR>13.1.4 Cities.jsp的源代码清单 415<BR>13.1.5 Categories.jsp的源代码清单 416<BR>13.1.6 CityDetails.jsp的源代码清单 418<BR>13.1.7 NameCategory.jsp的源代码清单 419<BR>13.1.8 执行该程序 421<BR>13.2 使用Jini的设备控制项目 426<BR>13.2.1 Jini的安装及类路径设置 427<BR>13.2.2 启动Jini服务 427<BR>13.2.3 ACRemote应用程序 433<BR>13.2.4 项目文件 434<BR>13.2.5 源代码清单 434<BR>13.2.6 测试应用程序 448<BR>13.3 小结 451<BR>第14章 嵌入式Windows XP中的软件开发 453<BR>14.1 开发环境 453<BR>14.2 项目概况 454<BR>14.3 空调的远程控制项目 454<BR>14.3.1 项目概况 455<BR>14.3.2 Serial.h的源代码清单 455<BR>14.3.3 Serial.cpp的源代码清单 456<BR>14.3.4 ACRemoteDlg.h的源代码清单 460<BR>14.3.5 ACRemoteDlg.cpp的源代码清单 461<BR>14.3.6 ACSimulator.cpp的源代码清单 468<BR>14.3.7 执行程序 470<BR>14.3.8 将软件移植到Embedded XP平台上 471<BR>14.4 远程控制音频播放器项目 475<BR>14.4.1 项目概况 476<BR>14.4.2 MP3RemoteDlg.h的源代码清单 476<BR>14.4.3 MP3RemoteDlg.cpp的源代码清单 477<BR>14.4.4 执行程序 483<BR>14.4.5 将软件移植到Embedded XP平台 484<BR>14.5 打字速度指示器项目 484<BR>14.5.1 frmmain.frm的源代码清单 484<BR>14.5.2 frmtest.frm的源代码清单 485<BR>14.5.3 frmfallingletters.frm的源代码清单 489<BR>14.5.4 执行程序 492<BR>14.5.5 输出 496<BR>14.5.6 将软件移植到Embedded XP平台 497<BR>14.6 嵌入式数据库应用项目 498<BR>14.6.1 数据库定义 498<BR>14.6.2 Productivity.frm的源代码 498<BR>14.6.3 执行程序 508<BR>14.6.4 输出 517<BR>14.6.5 安装数据库应用程序 518<BR>14.6.6 将软件移植到Embedded XP平台 520<BR>14.7 电子表决项目 520<BR>14.7.1 数据库细节内容 521<BR>14.7.2 项目文件 521<BR>14.7.3 vote.asp的源代码清单 521<BR>14.7.4 insertvote.asp的源代码清单 524<BR>14.7.5 checkvote.asp的源代码清单 527<BR>14.7.6 thanks.html的源代码清单 529<BR>14.7.7 display.asp的源代码清单 530<BR>14.7.8 执行程序 532<BR>14.7.9 嵌入应用程序 534<BR>14.8 小结 534<BR>第15章 嵌入式系统的发展趋势 535<BR>15.1 芯片上的系统 535<BR>15.2 智能卡和无现金社会 536<BR>15.3 嵌入式系统的安全性 537<BR>15.4 小结 539<BR>附录A CD-ROM上的内容 541<BR>附录B 嵌入式软件资源 549<BR><BR> <BR> <BR> <BR><BR>序跋 <BR> <BR> <BR> <BR> <BR> <BR><BR>媒体评论 <BR> <BR> <BR> <BR> <BR> <BR><BR> <BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Justin Le 回复日期:2003-06-25 09:17:31
<br>内容:专们说prc-tools的不好找。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Neil Gan 回复日期:2003-06-25 09:17:45
<br>内容:好像是太杂了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Neil Gan 回复日期:2003-06-25 09:21:12
<br>内容:最好是说prc-tools的,不然的话用Code Warrior的也行,就是不要讲Windows CE的,要专门讲Palm OS的<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Justin Le 回复日期:2003-06-25 09:32:08
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -