- CAPL语言是vector公司的一种面向对象编程语言,类似C++。结合Vector公司的硬件平台CANoe,开发者可以利用CAPL开发出优美的LIN/CAN总线通讯测试界面。CAPL是学习汽车电子嵌入式开发人员应该要熟知的。 By the way,资料语言是英语文本。如果下载人员有对CAPL不熟悉的,请联系我, email: tianhua_ming@126.com,乐意为大家解答这方面内容。5 9133浏览会员免费
- 嵌入式系统:采用公开源代码和StrongARM_XScale处理器.pdf 毛德操继Linux源码情景分析后的又一力作。 高清带标签的pdf格式5 992浏览会员免费
- STM32F407 cortex-m4的高端芯片,常用于嵌入式产品中,内含DSP,是做前端设备的流行芯片。亲测好用,挺不错的资源,需要的人,就快来下载吧!很有用的!5 1w+浏览会员免费
- 嵌入式Linux驱动开发(深入浅出嵌入式底层软件开发).pdf5 457浏览会员免费
- 嵌入式Linux系统建构(深入浅出嵌入式底层软件开发).pdf4 146浏览会员免费
- 本规范是本人根据《OpenGL ES Profile Specification 2.0.24 (Difference Specification) (April 1, 2009) (Annotated)》进行学习时翻译的,我今天把它提取出来,仅供大家学习使用,帮助想学习OpenGL ES 2.0这一国内中文资料尚少的OpenGL嵌入式API,本规范非常有用,希望能够帮助大家学习OPenGL ES 2.0,我们也知道OpenGL ES2.0与openGL ES1.x及OpenGL 最大的区别就是它的可编程特性! 本人现在还在学习和研究OpenGL ES 2.0,以及GLSL进行3D渲染,目前在做3D 渲染引擎! 希望它能帮上你,谢谢!5 776浏览会员免费
- 《嵌入式实时操作系统uC/OS III》,与《嵌入式实时操作系统uC/OS II》类似的官方宝典,该版本为STM32F107的版本,官方还有其他版本5 874浏览会员免费
- 嵌入式开发讲义,讲解了嵌入式系统开发工具,流程5 125浏览会员免费
- 里面讲了MSComm控件 、 WinAPI 串口通信、CSerial类,例子很详实,每一步操作都有解释。作者是龚建伟,有一个个人主页www.gjwtech.com,讲串口通信的内容比较多,还行,大家可以先看看这个主页。 本书目录 第1章轻松体验串口通信编程与调试 1.1初识串口 1.1.1从外观上了解串口 1.1.2 串口通信的发展前景 1.2 自己制作简单的串口线 1.2.1 三线制串口接线的规定 1.2.2 焊接制作自己的串口连接线 1.3 调试串口通信程序时的几种使用串口的技巧 1.3.1 查看计算机串口资源 1.3.2 常规调试-2个物理串口之间的通信 1.3.3 特殊调试-单个物理串口之间的通信 1.3.4 虚拟串口-为计算机添加取之不尽的串口资源 1.4 使用串口调试助手来体验串口通信 1.5体验Windows环境下Visual C++串口通信编程 1.6体验DOS环境下Turbo C串口通信编程 第2章 VC多线程串口编程工具CSerialPort类 2.1 类功能及成员函数介绍 2.2 应用CSerialPort类编制基于对话框的应用程序 2.3 应用CSerialPort类编制基于单文档的应用程序 2.4对CSerialPort类的改进 2.5 在Visual C++.NET中应用CSerialPort类 第3章 控件MSComm串口编程 3.1 MSComm控件详细介绍 3.1.1 VC中应用MSComm控件编程步骤 3.1.2 MSComm控件串行通信处理方式 3.1.3 MSComm 控件的属性说明 3.1.4 MSComm控件错误信息 3.2使用MSComm控件的几个疑难问题 3.2.1使用VARIANT 和SAFEARRAY 数据类型从串口读写数据 3.2.2 MSComm控件能离开对话框独立存在吗? 3.2.3 如何发送接收ASCII值为0和大于128的字符? 3.2.4 在同一程序中用MSComm控件控制多个串口的具体操作方法 3.2.5解决使用控件编程时程序占用的内存会不断增大的问题 3.2.6在没有安装Visual Studio的计算机上如何使用MSComm控件 3.2.7 在MSComm控件串口编程时遇到的其它问题说明 3.3在基于单文档(SDI)程序中应用MSComm控件 3.4应用MSComm控件控制多个串口实例 第4章 Windows API串口编程 4.1 Windows API串口编程概述 4.2 API串口编程中用到的结构及相关概念说明 4.2.1 DCB(Device Control Block)结构 4.2.2超时设置COMMTIMEOUTS结构 4.2.3 OVERLAPPED异步I/O重叠结构 4.2.4 通信错误与通信设备状态 4.2.5 串行通信事件 4.3 Windows API串行通信函数 4.4 Win32 API串口通信编程的一般流程和特殊实例 4.4.1 Win32 API串口通信编程的一般流程 4.4.2 用查询方式读串口 4.4.3同步I/O读写数据 4.4.4 关于流控制的设置问题 4.5 CSerialPort类中的API函数编程应用剖析 4.6 Win32 API串口编程TTY(虚拟终端)实例 4.7 Windows API串口精简例程 第5章 串口调试助手V2.2详细编程 5.1 建立SCOMM程序工程实现界面功能 5.2 串口的初始化及关闭 5.3串口数据的发送与接收及十六进制数据的处理 5.3.1 十六进数据发送处理 5.3.2 手动发送处理 5.3.3自动发送处理 5.3.4 接收处理及十六进制显示 5.4 其它辅助功能的实现 5.4.1 接收数据的文件保存 5.4.2 实现小文件发送 5.4.3 图钉按钮功能使程序能浮在最上层 5.4.4 对话框动画图标的实现 5.4.5 超链接功能的实现 5.4.6 如何打开帮助网页文件 第6章 DOS环境下的Turbo C串口编程及通用实例GSerial类 6.1 PC机异步通信适配器8250及其编程操作 6.1.1 INS8250内部寄存器及其选择方式 6.1.2 波特率设置 6.1.3数据位、奇偶校验、停止位等数据格式设置 6.1.4 查询I/O方式相关设置 6.1.5 中断I/O通信方式相关设置 6.1.6 Modem寄存器 6.2 COMRXTX程序实例 6.3 通用实例程序GSerial类 6.4 用GSerial类控制多串口 6.5 多串口编程PC机高号中断8259A可编程中断控制器的控制 第7章 数据处理方法与串口通信用户层协议的编制 7.1 通信协议的编制 7.1.1 为什么要编制用户通信协议? 7.1.2 串口通信中用户层协议编制原则 7.1.3 在串口通信中几种常用的用户层协议说明 7.2 数制、数据的表示及逻辑运算 7.2.1串口通信编程常用的数制 7.2.2 ASCII文本及其表示方法 7.2.3 逻辑运算与位运算 7.3 数据包校验与常用校验算法 7.3.1 数据校验过程 7.3.2奇偶校验 7.3.3 异或校验 7.3.4 CRC循环冗余码校验 7.4 串口通信数据包处理方法编程实例第8章 单片机串口通信 第8章 单片机串口通信 8.1 单片机串口硬件系统及C51程序开发 8.1.1较典型的单片机硬件系统实例 8.1.2 C51语言及程序简介 8.1.3 开发C51程序的利器Keil C51 uVISION2及串口程序仿真 8.2 C51单片机串口通信程序实例 8.3 AVR单片机串口通信 8.3.1 AVR 单片机简介 8.3.2 CodeVisionAVR编译环境及程序下载 8.3.3 AVR单片机串口通信 8.4 Freescal(Motorola)单片机开发及串口通信实例 8.4.1 Freescal(Motorola)单片机软件集成开发环境和程序下载 8.4.2 Freescal(Motorola) 8位单片机程序烧写专用软件:PROG08SZ-FLASH PROGRAMMER 8.4.3 Freescal(Motorola)单片机串口通信程序实例 第9章 串口与网络结合的解决方案及编程 9.1串口与网络结合的硬件解决方案 9.2典型串口与网络联接的设备介绍 9.2.1 NPort5400系列产品特点说明 9.2.2 NPort5400系列产品的典型应用介绍 9.2.3 NPort5400系列产品的设置与编程测试 9.3与ACCESS数据库结合的串口通信实例 9.3.1电子罗盘数据处理 9.3.2创建ODBC数据源 9.3.3创建工程 9.3.4编写程序 9.4与WinSock结合的串口通信实例 9.4.1 客户端Client应用程序 9.4.2 服务器Server应用程序 9.5 在已经编好的串口通信程序中加入网络通信功能 9.5.1参照MFC AppWizard创建WinSockets程序 9.5.2 利用Windows Sockets API和第三方提供的类进行编程 9.6串口通信用于遥控操作简例 第10章 计算机串口与其它通信协议设备的联接 10.1 串口与其它通信协议模块的调试与设备 10.1.1 Windows超级终端 10.1.2串口通信中的无线数据传输 10.2 计算机与Rabbit 2000嵌入式系统通信编程实例 10.2.1 Rabbit2000微处理器介绍 10.2.2 动态C(Dynamic C)语言介绍 10.2.3某车载无线调度系统实例介绍 10.3 计算机与PLC通信程序实例 10.4 MATLAB环境串口编程通信实例 10.4.1 MATLAB串口类Serial应用 10.4.2通过串口使MATLAB simulink与下位机通讯进行控制 10.4.3 xPC目标环境下串口通信实现 第11章 串口通信基本概念及标准 11.1 串口通信基本概念 11.1.1 串行通信概述 11.1.2 单工、半双工和全双工的定义 11.1.3 同步传送与异步传送 11.1.4串行通信协议 11.2 RS-232-C串口标准 11.2.1 RS-232-C标准 11.2.2 RS-232-C串行通信接线实例 11.3 RS-422/485串口标准 11.3.1 RS-422/485串口通信特点 11.3.2 RS-422与RS-485串行接口标准 11.3.3 RS-422与RS-485的网络安装注意要点 11.3.4 RS-232、RS422、RS485电气参数对比 11.4 串口调试注意事项 11.5 常用数据校验法 11.5.1奇偶校验 11.5.2 循环冗余码校验 11.6 串口连接和TCP/IP连接对比 11.7 现场总线与RS232、RS485的本质区别 11.8 Modem通信技术 11.8.1 Modem的基本工作原理 11.8.2 Modem的功能 11.8.3 Modem的分类 11.8.4 Modem的安装 11.8.5 Modem V.92标准介绍 11.8.6 Modem的速度 11.8.7 modem优化方法 11.8.8 Modem命令/AT命令 第12章 不占用串口的串口数据捕捉 12.1驱动程序的基本概念:VxD与WDM 12.2 VxD示例程序介绍-VToolsD中的CommHook 12.3 串口数据捕捉实例程序 12.4 虚拟串口简介 第13章 串口通信综合应用实例 13.1七自由度机械臂远程控制系统 13.1.1 基于串口通信的单片机系统设计 13.1.2 基于串口与TCP/IP网络的远程控制 13.1.3基于视频网络服务器的远程控制 13.2 基于串口通信的LMS-200激光雷达数据处理 13.2.1 LMS-200激光雷达工作原理 13.2.2激光雷达数据处理软件的开发 13.2.3 软件开发详细步骤 13.2.4 实验测试 13.3 串口通信在PC/104系统中的应用 13.3.1 PC/104简介 13.3.2 基于PC/104的机器人控制系统 13.3.4 下位机程序 13.4 串口在先锋机器人P3-AT中的应用 13.4.1 P3-AT简介 13.4.2 串口通信协议 13.4.3 发送控制代码的简单示例程序 13.4.4 ARIA中串口类的使用5 946浏览会员免费
- 该资料的全称是<<The Definitive Guide to Arm Cortex-M3 and Cortex-M4 Processors>>,全书1015页。详细描述了ARM CortexM3 和M4的架构以及内核,如NVIC,FPU等,是从事ARM Cortex架构嵌入式工程师的良好手册。5 1525浏览会员免费
- 邵贝贝著,深入浅出的讲解了单片机中的嵌入式操作系统的相关内容,对初学者非常有帮助。5 562浏览会员免费
- MISRS-C 2012版的中文翻译版,适合嵌入式C语言开发的代码检查5 8210浏览会员免费
- 本书全面介绍了嵌入式 Linux 系统开发过程中,从底层系统支持到上层 GUI 应用的方方面面,内容涵 盖 Linux 操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项 设置、Makefile 语法、ARM 汇编指令等) ,硬件部件的使用及编程(囊括了常见硬件,比如 UART、I 2 C、 LCD 等) ,U-Boot、Linux 内核的分析、配置和移植,根文件系统的构造(包括移植 busybox、glibc、制作 映象文件等) ,内核调试技术(比如添加kgdb补丁、栈回溯等) ,驱动程序编写及移植(LED、按键、扩展 串口、网卡、硬盘、SD卡、LCD和USB等) ,GUI系统的移植(包含两个GUI系统:基于Qtopia和基于 X) ,应用程序调试技术。 本书从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写 驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。 本书由浅入深,循序渐进,适合刚接触嵌入式 Linux 的初学者学习,也可作为大、中专院校嵌入式相 关专业本科生、研究生的教材。4 191浏览会员免费
- 《嵌入式Linux应用程序开发详解》(pdf)电子书,大家可以在我的资料里下其它章节,因为分解每一章一个文件,可减少文件大小了,0 102浏览会员免费
- 《嵌入式Linux应用程序开发详解》(pdf)电子书,大家可以在我的资料里下其它章节,因为分解每一章一个文件,可减少文件大小了,4 135浏览会员免费
- 书名:嵌入式硬件系统设计与开发实例详解 内容简介: 本书重点介绍了嵌入式应用系统硬件的设计与开发,主要包括嵌入式应用系统硬件设计与开发的基础知识、各种典型嵌入式处理器及其典型应用、嵌入式应用系统硬件设计原理图及其分析。本书分为三篇共9章:第一篇介绍嵌入式硬件设计的基础知识和总体设计原则;第二篇实例分析,第三篇提高与应用,通过实例介绍如何实现嵌入式USB接口设备的开发,如何实现基于ARM和DSP应用系统的嵌入式系统硬件设计。5 932浏览会员免费
- 本书全面而深入地介绍了GNU/Linux编程。首先介绍了在Linux上编程必备的编程工具,然后在库函数、系统调用以及内核上阐述Linux编程知识,并专门讲述了包括TCP/IP、UDP以及多播套接口在内的网络编程知识;图形界面也是本书的重点内容,本书着重讲述了文本形式的图形界面库ncurses;还分别讲解了真正图形化的流行系统X Window、Qt、GNOME以及OpenGL的基本编程方法;最后,介绍了Bash编程和设备驱动编程。 本书包含大量实用实例,读者可以通过实例代码深入理解编程思想和技巧。本书的另一优点是讲述了其他编程书籍通常没有提及的RPM包管理工具、文档编写以及发布许可证选择等内容5 289浏览会员免费
- C语言嵌入式系统编程修炼之道——背景篇 C语言嵌入式系统编程修炼之道——软件架构篇 1.模块划分 2.多任务还是单任务 3.单任务程序典型架构 4.中断服务程序 5.硬件驱动模块 6.C的面向对象化 总结 C语言嵌入式系统编程修炼之道——内存操作篇 1.数据指针 2.函数指针 3.数组vs.动态申请 4.关键字const 5.关键字volatile 6.CPU字长与存储器位宽不一致处理 总结 C语言嵌入式系统编程修炼之道——屏幕操作篇 1.汉字处理 2.系统时间显示 3.动画显示 4.菜单操作 5.模拟MessageBox函数 总结 C语言嵌入式系统编程修炼之道——键盘操作篇 1.处理功能键 2.处理数字键 3.整理用户输入 总结 C语言嵌入式系统编程修炼之道——性能优化篇 1.使用宏定义 2.使用寄存器变量 3.内嵌汇编 4.利用硬件特性 5.活用位操作 总结4 269浏览会员免费
- 经典嵌入式黒皮巨著《嵌入式系统Linux内核开发实战指南(ARM平台)王洪辉著.pdf》。值得一读!5 894浏览会员免费
- 嵌入式linux系统开发技术详解 - 基于ARM, very good! 拿来与大家共享之。。0 110浏览会员免费
- 嵌入式LINUX内核 我培训的课件5 117浏览会员免费
- SOPC嵌入式系统基础教程 周立功 SOPC嵌入式系统基础教程 周立功 pdf5 302浏览会员免费
- 前三章内容 相信很多同行和笔者以前一样,阅读过很多操作系统理论方面的书籍,感觉它们所讲述的理论大同小异且比较容易理解,但是真要我们自己去动手开发和实现操作系统时,我们可能连操作系统的第一行代码该怎么写都不知道。为什久会这样? 因为操作系统是硬件平台上的第—层软件,若不了解硬件平台的细节,是不能实现操作系统的,所以本书一开始就选择了一款常用的硬件平台,并对其进行了详细描述,重点介绍了硬件平台上的实时时钟、定时器、串口、中断控制器、内存芯片、flash芯片、CPU、MMU等,然后介绍操作系统架构设计和开发环境与开发工具,尤其开发工具,详细了解开发工具会大大方便后面的开发工作并解决一些困惑,最后介绍了操作系统的初始化、HAL、内存管理、中断管理、设备管理、进程管理、文件系统、系统调用接口、应用程序库。对这些组件的介绍都是先明确这个组件要完成什久功能,达到什么要求。接着详述这个组件必须要关注的硬件的细节,然后把我们的想法和设计归纳成数据结构。最后编写完成这些功能的代码。 这些内容将奠定本书田晏作系统实践领域中里程碑式的地位。3 945浏览会员免费
- 《嵌入式Linux应用程序开发详解》(pdf)电子书,大家可以在我的资料里下其它章节,因为分解每一章一个文件,可减少文件大小了,<br>4 127浏览会员免费
- 语音降噪算法,语言噪音消除研究。嵌入式开发时噪音是一个头疼的问题5 3868浏览会员免费
- 嵌入式实时操作系统uCOS II经典实例:基于STM32处理器5 321浏览会员免费
- 《嵌入式Linux应用程序开发详解》(pdf)电子书,大家可以在我的资料里下其它章节,因为分解每一章一个文件,可减少文件大小了,<br>4 110浏览会员免费
- 内容简介:本书具体说明开发RapidIO技术的历史背景,介绍RapidIO逻辑层、传输层协议和物理层技术。本书还描述RapidIO在企业存储、无线基础设施等实际系统中应用的实例,评估与RapidIO相关的编程模型,说明RapidIO硬件的开发、在FPGA中实现RapidIO,以及在VXS、ATCA等各种机械标准中应用RapidIO的实例。 本书取材新奇,内容丰富,实用性强,主要面向高性能嵌入式系统、数字信号处理设备、通信系统的研究开发人员。既可以人为RapidIo技术的入门书籍,也可以作为RapidIo技术规范的辅助书籍,还可以作为通信、计算机和电子工程相关专业研究生的教科书和参考书。 目录:第1章互连问题 1.1处理器性能与带宽的增长 1.2多重处理 1.3系统的系统 1.4传统总线的问题 1.5市场问题 1.6RapidIo:一种新方法 1.7什么地方使用RapidIo 1.8一个类比 参考文献 第2章RapidIo技术 2.1总体原则 2.2规范体系 2.3RapidIo协议概述 2.4包格式 2.5事务格式与类型 2.6消息传递 2.7全局共享存储器 2.8未来的扩展 2.9流理控制 2.10并行物理层 2.11串行物理层 2.12链路协议 2.13维护与错误治理 2.14性能 2.15操作延迟 参考文献 第3章器件、交换机、事务及操作 3.1处理部件模型 3.2I/O处理部件 3.3交换处理部件 3.4操作与事务 第4章I/O逻辑操作 4.1引言 4.2请求类事务 4.3响应类事务 4.4读操作实例 4.5写操作 4.6流写 4.7原子操作 4.8维护操作 4.9数据对齐 第5章消息操作 5.1引言 5.2消息事务 5.3信箱结构 5.4呼出信箱结构 第6章RapidIO系统中的系统级寻址 6.1系统拓扑结构 6.2基于交换系统 6.3系统中包的路由 6.4字段对齐与定义 6.5路由维护包 第7章串行物理层 7.1包 7.2控制符号 7.3PCS层与PMA层 7.4使用串行物理层 7.5事务与包传送排序规则 7.6错误检测与恢复 …… 第8章并行物理层协议 第9章与PCI技术的互操作 第10章RapidIo启动与初始化编程 第11章高级特征 第12章数据流逻辑层 第13章RapidIo互连技术的应用 第14章RapidIo硬件开发 第15章在FPGA中实现RapidIo互连技术的好处 第16章在特定机械环境中应用RapidIo 附录ARapidIo逻辑与传输层寄存器 附录B串行物理层寄存器 附录C并行物理层寄存器 附录D错误治理扩展寄存器 索引5 493浏览会员免费
- 硬件与软件架构 正版经典,新手知会老鸟温故!! 目录 第一部分 嵌入式系统导论 第1章 嵌入式系统设计的系统工程方法 1.1 什么是嵌入式系统 1.2 嵌入式系统设计 1.3 嵌入式系统体系结构简介 1.4 嵌入式系统体系结构的重要性 1.5 嵌入式系统模型 小结 习题 附注 第2章 了解标准 2.1 程序设计语言概述和程序设计语言标准实例 2.1.1 垃圾收集 2.1.2 处理Java字节码 2.2 标准与连网 2.2.1 相连的设备间的距离 2.2.2 物理介质 2.2.3 网络的体系结构 2.2.4 开放系统互连模型 2.3 基于多个标准的设备实例:数字电视 小结 习题 附注 第二部分 嵌入式硬件 第3章 嵌入式硬件构建模块和嵌入式电路板 3.1 硬件第一课:学习阅读电路原理图 3.2 嵌入式电路板和冯·诺依曼模型 3.3 硬件的供电 3.4 基本硬件材料:导体、绝缘体和半导体 3.5 电路板上和芯片内常见的无源元件:电阻器、电容器和电感器 3.5.1 电阻器 3.5.2 电容器 3.5.3 电感器 3.6 半导体以及处理器和存储器的有源构建模块 3.6.1 二极管 3.6.2 晶体管 3.6.3 从基本元件建构更复杂的电路:门 3.7 组合:集成电路 小结 习题 附注 第4章 嵌入式处理器 4.1 ISA体系结构模型 4.1.1 专用ISA模型 4.1.2 通用ISA模型 4.1.3 指令级并行ISA模型 4.2 内部处理器设计 4.2.1 中央处理单元 4.2.2 片上存储器 4.2.3 处理器输入/输出 4.2.4 处理器总线 4.3 处理器性能 4.4 阅读处理器的数据手册 小结 习题 附注 第5章 板级存储器 5.1 只读存储器 5.2 随机访问存储器 5.3 辅助存储器 5.4 外部存储器的存储管理 5.5 板级存储器及其性能 小结 习题 附注 第6章 板级I/O 6.1 管理数据:串行与并行I/O 6.1.1 串行I/O示例1(网络与通信:RS-232) 6.1.2 串行I/O示例2(网络与通信:IEEE 802.11无线LAN) 6.1.3 并行I/O 6.1.4 并行I/O示例3(并行输出和图形I/O) 6.1.5 并行和串行I/O示例4(网络与通信:以太网) 6.2 I/O组件的接口 6.2.1 I/O设备与嵌入式电路板的接口 6.2.2 I/O控制器与主CPU的接口 6.3 I/O和性能 小结 习题 附注 第7章 板级总线 第三部分 嵌入式软件介绍 第8章 设备驱动程序 第9章 嵌入式操作系统 第10章 中间件和应用软件 第四部分 系统集成:设计与开发 第11章 定义系统——创建体系结构和编写设计文档 第12章 嵌入式系统设计的最后阶段:实现和测试 附录A 项目和练习 附录B 原理图符号 附录C 缩略语 附录D 词汇表5 0浏览免费
- 基于ARM的嵌入式程序开发要点0 95浏览会员免费
- MIPS32指令集.pdf5 435浏览会员免费
- 本书按照人事部、信息产业部全国计算机技术与软件专业技术资格(水平)考试要求编写,内容紧扣《嵌入式系统设计师考试大纲》。全书共6章,分别对嵌入式系统基础知识、嵌入式微处理器与接口设计、嵌入式软件与操作系统、嵌入式软件程序设计、嵌入式系统设计与维护等知识进行了详细的讲解,最后介绍了一个典型的嵌入式系统设计案例。. 本书内容丰富,结构合理,概念清晰。既可作为全国计算机技术与软件专业技术资格(水平)考试中嵌入式系统设计师级别的考试用书,供有关考生学习使用,也可以作为本科生嵌入式系统相关课程教材或培训用书使用。...5 0浏览会员免费
- 这是邵贝贝版的uC/OS-II中文图书,书中有不少疏漏之处,但是只要阅读认真,不会误导你的。书中很大篇幅介绍了嵌入式操作系统的概念,提出了基础的内核功能,然后再说这些功能uC/OS-II大多已经具备,接下来就讲解了该内核是怎么实现这些基础功能的。<br/>总之,是本不错的图书!5 187浏览会员免费
- 汽车嵌入式软件开发流程ASPICE从1级至3级的评估大纲,VDA出版4 2902浏览会员免费
- Embedded Systems Architecture:A Comprehensive Guide for Engineers and Programmers second edition Tammy Noergaard5 797浏览会员免费
- 本书由世界级软件开发大师和软件开发“教父”Martin Fowler历时多年写作而成,ThoughtWorks中国翻译。全面详尽地讲解了各种DSL及其构造方式,揭示了与编程语言无关的通用原则和模式,阐释了如何通过DSL有效提高开发人员的生产力以及增进与领域专家的有效沟通,能为开发人员选择和使用DSL提供有效的决策依据和指导方法。 全书共57章,分为六个部分:第一部分介绍了什么是DSL,DSL的用途,如何实现外部DS和内部DSL,如何生成代码,语言工作台的使用方法;第二部分介绍了各种DSL,分别讲述了语义模型、符号表、语境变量、构造型生成器、宏和通知的工作原理和使用场景;第三部分分别揭示分隔符指导翻译、语法指导翻译、BNF、易于正则表达式表的词法分析器、递归下降法词法分析器、解析器组合子、解析器生成器、树的构建、嵌入式语法翻译、内嵌解释器、外加代码等;第四部分介绍了表达式生成器、函数序列、嵌套函数、方法级联、对象范围、闭包、嵌套闭包、标注、解析数操作、类符号表、文本润色、字面量扩展的工作原理和使用场景;第五部分介绍了适应性模型、决策表、依赖网络、产生式规则系统、状态机等计算模型的工作原理和使用场景;第六部分介绍了基于转换器的代码生成、模板化的生成器、嵌入助手、基于模型的代码生成、无视模型的代码生成和代沟等内容。4 590浏览会员免费
- 学习can总线很好的教材,有理论介绍,代码,以及详细电路图4 1379浏览会员免费
- 选择Windows Vista、UNIX和Linux三个操作系统作为示例,以帮助读者熟悉当代操作系统的设计原理和实现问题 ·新增嵌入式操作系统一章,讨论了嵌入式操作系统的基本特点,并给出了两个实例系统:TinyOS和eCos。 ·扩展和更新了并发的相关内容,并增加了有关游戏软件中多处理器调度设计问题的实例。 ·补充动画演示、模拟项目和编程项目,便于培养学生的动手实践能力。 ·改进了插图,增加大量新的 “现场测试”(field-tested)型家庭作业。4 74浏览会员免费
- 非常好的讲嵌入式移植的入门文档!包括移植uboot、kernel 2.6,制作cramfs文件系统,移植应用程序等等。5 101浏览会员免费
- 高清英文PDF版。 DSL领域的丰碑之作,软件开发“教父”Martin Fowler历时多年的心血结晶,ThoughtWorks中国翻译。 全面详尽地讲解各种DSL及其构造方式,揭示与编程语言无关的通用原则和模式,阐释如何通过DSL有效提高开发人员的生产力以及增进与领域专家的有效沟通。 《领域特定语言》是dsl领域的丰碑之作,由世界级软件开发大师和软件开发“教父”martin fowler历时多年写作而成,thoughtworks中国翻译。全面详尽地讲解了各种dsl及其构造方式,揭示了与编程语言无关的通用原则和模式,阐释了如何通过dsl有效提高开发人员的生产力以及增进与领域专家的有效沟通,能为开发人员选择和使用dsl提供有效的决策依据和指导方法。 全书共57章,分为六个部分:第一部分介绍了什么是dsl,dsl的用途,如何实现外部ds和内部dsl,如何生成代码,语言工作台的使用方法;第二部分介绍了各种dsl,分别讲述了语义模型、符号表、语境变量、构造型生成器、宏和通知的工作原理和使用场景;第三部分分别揭示分隔符指导翻译、语法指导翻译、bnf、易于正则表达式表的词法分析器、递归下降法词法分析器、解析器组合子、解析器生成器、树的构建、嵌入式语法翻译、内嵌解释器、外加代码等;第四部分介绍了表达式生成器、函数序列、嵌套函数、方法级联、对象范围、闭包、嵌套闭包、标注、解析数操作、类符号表、文本润色、字面量扩展的工作原理和使用场景;第五部分介绍了适应性模型、决策表、依赖网络、产生式规则系统、状态机等计算模型的工作原理和使用场景;第六部分介绍了基于转换器的代码生成、模板化的生成器、嵌入助手、基于模型的代码生成、无视模型的代码生成和代沟等内容。5 644浏览会员免费
- PowerPC的嵌入式教程,内容详细、原语教程,是学习嵌入式、通信应用的难得的资料,800多页哦,值得一下。4 1157浏览会员免费
- PCI工作小组(PCI-SIG)最近公布PCIe Base 3.0规格;PCIe 3.0架构的I/O技术,包括128bit/130bit的编码方案以及8GT/s的数据传输速率,互连带宽是PCIe 2.0规格的两倍。PCIe 3.0还维持与旧版PCIe架构的向下兼容,适用的拓朴形态包括服务器、工作站、桌面计算机、行动PC、嵌入式系统与各种外围设备。 PCI-SIG表示,以8GT/s的数据传输速率为基础,意味着PCIe 3.0架构产品带宽,可能达到单线(x1)配置每秒1GB,或是扩充到以16线(x16)配置、每秒32GB。该组织并指出,新版规格整合了众多通讯协议与软件层(software layers)的增强功能,涵盖数据重用提示(data reuse hints)、原子作业(atomic operation)、动态功率调整机制(dynamic power adjustment mechanism)、延迟容忍报告(latency tolerance reporting)、松散交易定序(loose transaction ordering)、I/O页面错误等等支持平台省电性、软件模块灵活性与架构可扩展性的延伸功能。5 268浏览会员免费
- 《Design for Embedded Image Processing on FPGA》英文原本,详细介绍了用FPGA实现图像处理算法的思路流程,目前FPGA图像处理领域难得的一本好书5 281浏览会员免费
- 基于S3C2440的嵌入式Linux开发实例.pdf5 289浏览会员免费
- 支持HP自动MDIX的小尺寸 RMII 10/100以太网收发器 亮点 • 单芯片以太网物理层收发器(PHY) • 全面的flexPWR®技术 - 灵活的电源管理架构 - LVCMOS可变I/O电压范围: +1.6V至+3.6V - 集成1.2V稳压器 • 支持HP自动MDIX • 小型 24 引脚 QFN/SQFN 无铅 RoHS 兼容型封装 (4 x 4 mm) 目标应用 • 机顶盒 • 网络打印机和服务器 • 测试仪表 • 板载网卡 • 嵌入式电信应用 • 视频录制/播放系统 • 线缆调制解调器/路由器 • DSL调制解调器/路由器 • 数字录像机 • IP和视频电话 • 无线接入点 •0 7420浏览会员免费
- AUTOSAR 就是AUTomotive Open System ARchitecture,MATLAB + DaVinci(国内主流)进行AUTOSAR开发车用ECU软件的工具链使用说明文档。3 5040浏览会员免费
- 不限开发平台,针对手机的嵌入式遥控方案。同时还有各种嵌入式方案提供。3 924浏览会员免费
- ROS2编程基础课程文档 ROS 2(机器人操作系统2)是用于机器人应用的开源开发套件。ROS 2之目的是为各行各业的开发人员提供标准的软件平台,从研究和原型设计再到部署和生产。 ROS 2建立在ROS 1的成功基础之上,ROS 1目前已在世界各地的无数机器人应用中得到应用。 特色 缩短上市时间 ROS 2提供了开发应用程序所需的机器人工具,库和功能,可以将时间花在对业务非常重要的工作上。因为它 是开源的,所以可以灵活地决定在何处以及如何使用ROS 2,以及根据实际的需求自由定制,使用ROS 2 可以大幅度提升产品和算法研发速度! 专为生产而设计 凭借在建立ROS 1作为机器人研发的事实上的全球标准方面的十年经验,ROS 2从一开始就被建立在工业级 基础上并可用于生产,包括高可靠性和安全关键系统。 ROS 2的设计选择、开发实践和项目管理基于行业利 益相关者的要求。 多平台支持 ROS 2在Linux,Windows和macOS上得到支持和测试,允许无缝开发和部署机器人自动化,后端管理和 用户界面。分层支持模型允许端口到新平台,例如实时和嵌入式操作系统,以便在获得兴趣和投资时引入和推 广。 丰富的应用领域 与之前的ROS 1一样,ROS 2可用于各种机器人应用,从室内到室外、从家庭到汽车、水下到太空、从消费 到工业。 没有供应商锁定 ROS 2建立在一个抽象层上,使机器人库和应用程序与通信技术隔离开来。抽象底层是通信代码的多种实现, 包括开源和专有解决方案。在抽象顶层,核心库和用户应用程序是可移植的。 建立在开放标准之上 ROS 2中的默认通信方法使用IDL、DDS和DDS-I RTPS等行业标准,这些标准已广泛应用于从工厂到航空 航天的各种工业应用中。 开源许可证 ROS 2代码在Apache 2.0许可下获得许可,在3条款(或“新”)BSD许可下使用移植的ROS 1代码。这两个 许可证允许允许使用软件,而不会影响用户的知识产权。 全球社区 超过10年的ROS项目通过发展一个由数十万开发人员和用户组成的全球社区,为机器人技术创建了一个庞大 的生态系统,他们为这些软件做出贡献并进行了改进。 ROS 2由该社区开发并为该社区开发,他们将成为未 来的管理者。 行业支持 正如ROS 2技术指导委员会成员所证明的那样,对ROS 2的行业支持很强。除了开发顶级产品外,来自世界 各地的大大小小公司都在投入资源为ROS 2做出开源贡献。 与ROS1的互操作性 ROS 2包括到ROS 1的桥接器,处理两个系统之间的双向通信。如果有一个现有的ROS 1应用程序, 可 以通过桥接器开始尝试使用ROS 2,并根据要求和可用资源逐步移植应用程序。5 3545浏览会员免费
- 目录 第1 章 ARM 微处理器概述 5 1.1 ARM-Advanced RISC Machines 5 1.2 ARM 微处理器的应用领域及特点 5 1.2.1 ARM 微处理器的应用领域 5 1.2.2 ARM 微处理器的特点 6 1.3 ARM 微处理器系列 6 1.3.1 ARM7 微处理器系列 6 1.3.2 ARM9 微处理器系列 7 1.3.3 ARM9E 微处理器系列 7 1.3.4 ARM10E 微处理器系列 7 1.3.5 SecurCore 微处理器系列 8 1.3.6 StrongARM 微处理器系列 8 1.3.7 Xscale 处理器 8 1.4 ARM 微处理器结构 8 1.4.1 RISC 体系结构 8 1.4.2 ARM 微处理器的寄存器结构 9 1.4.3 ARM 微处理器的指令结构 9 1.5 ARM 微处理器的应用选型 10 1.6 本章小节 10 第2 章 ARM 微处理器的编程模型 11 2.1 ARM 微处理器的工作状态 11 2.2 ARM 体系结构的存储器格式 11 2.3 指令长度及数据类型 12 2.4 处理器模式 12 2.5 寄存器组织 13 2.5.1 ARM 状态下的寄存器组织 13 2.5.2 Thumb 状态下的寄存器组织 15 2.5.3 程序状态寄存器 16 2.6 异常(Exceptions) 18 2.6.1 ARM 体系结构所支持的异常类型 18 2.6.2 对异常的响应 18 2.6.3 从异常返回 19 2.6.4 各类异常的具体描述 19 2.6.5 异常进入/退出小节 20 2.6.6 异常向量(Exception Vectors) 20 2.6.7 异常优先级(Exception Priorities) 21 2.6.8 应用程序中的异常处理 21 2.7 本章小节 21 ARM 应用系统开发详解──基于S3C4510B 的系统设计 2 第3 章 ARM 微处理器的指令系统 22 3.1 ARM 微处理器的指令集概述 22 3.1.1 ARM 微处理器的指令的分类与格式 22 3.1.2 指令的条件域 23 3.2 ARM 指令的寻址方式 23 3.2.1 立即寻址 24 3.2.2 寄存器寻址 24 3.2.2 寄存器间接寻址 24 3.2.3 基址变址寻址 24 3.2.4 多寄存器寻址 25 3.2.5 相对寻址 25 3.2.6 堆栈寻址 25 3.3 ARM 指令集 25 3.3.1 跳转指令 25 3.3.2 数据处理指令 26 3.3.3 乘法指令与乘加指令 30 3.3.4 程序状态寄存器访问指令 32 3.3.5 加载/存储指令 32 3.3.6 批量数据加载/存储指令 34 3.3.7 数据交换指令 35 3.3.8 移位指令(操作) 35 3.3.9 协处理器指令 36 3.3.10 异常产生指令 38 3.4 Thumb 指令及应用 38 3.5 本章小节 39 第4 章 ARM 程序设计基础 40 4.1 ARM 汇编器所支持的伪指令 40 4.1.1 符号定义(Symbol Definition)伪指令 40 4.1.2 数据定义(Data Definition)伪指令 41 4.1.3 汇编控制(Assembly Control)伪指令 43 4.1.4 其他常用的伪指令 45 4.2 汇编语言的语句格式 48 4.2.1 在汇编语言程序中常用的符号 49 4.2.2 汇编语言程序中的表达式和运算符 49 4.3 汇编语言的程序结构 52 4.3.1 汇编语言的程序结构 52 4.3.2 汇编语言的子程序调用 52 4.3.3 汇编语言程序示例 53 4.3.4 汇编语言与C/C++的混合编程 55 4.4 本章小节 56 第5 章 应用系统设计与调试 57 ARM 应用系统开发详解──基于S3C4510B 的系统设计 3 5.1 系统设计概述 57 5.2 S3C4510B 概述 58 5.2.1 S3C4510B 及片内外围简介 58 5.2.2 S3C4510B 的引脚分布及信号描述 61 5.2.3 CPU 内核概述及特殊功能寄存器(Special Registers) 67 5.2.4 S3C4510B 的系统管理器(System Manager) 72 5.3 系统的硬件选型与单元电路设计 82 5.3.1 S3C4510B 芯片及引脚分析 82 5.3.2 电源电路 83 5.3.3 晶振电路与复位电路 83 5.3.4 Flash 存储器接口电路 85 5.3.5 SDRAM 接口电路 89 5.3.6 串行接口电路 93 5.3.7 IIC 接口电路 94 5.3.8 JTAG 接口电路 95 5.3.9 10M/100M 以太网接口电路 96 5.3.10 通用I/O 接口电路 100 5.4 硬件系统的调试 101 5.4.1 电源、晶振及复位电路 101 5.4.2 S3C4510B 及JTAG 接口电路 102 5.4.3 SDRAM 接口电路的调试 103 5.4.4 Flash 接口电路的调试 105 5.4.5 10M/100M 以太网接口电路 105 5.5 印刷电路板的设计注意事项 105 5.5.1 电源质量与分配 105 5.5.2 同类型信号线的分布 106 5.6 本章小节 106 第6 章 部件工作原理与编程示例 107 6.1 嵌入式系统的程序设计方法 107 6.2 部件工作原理与编程示例 108 6.2.1 通用I/O 口工作原理与编程示例 108 6.2.2 串行通讯工作原理与编程示例 111 6.2.3 中断控制器工作原理与编程示例 120 6.2.4 定时器工作原理与编程示例 123 6.2.5 GDMA 工作原理与编程示例 127 6.2.6 IIC 总线控制器工作原理 133 6.2.7 以太网控制器工作原理 138 主要特性 139 MAC 功能模块 140 带缓冲DMA 接口(Buffered DMA Interface) 144 以太网控制器特殊功能寄存器(Ethernet Controller Special Registers) 147 MAC 寄存器(Media Access Control(MAC)Register) 154 以太网控制器的操作(Ethernet Controller Operation) 160 发送一个帧(Transmitting a Frame) 162 ARM 应用系统开发详解──基于S3C4510B 的系统设计 4 接收一个帧(Receiving a Frame) 162 6.2.8 Flash 存储器工作原理与编程示例 162 6.3 BootLoader 简介 167 6.4 本章小节 167 第7 章 嵌入式uClinux 及其应用开发 168 7.1 嵌入式uClinux 系统概况 168 7.2 开发工具GNU 的使用 170 7.2.1 GCC 编译器 170 7.2.2 GNU Make 172 7.2.3 使用GDB 调试程序 177 7.3 建立uClinux 开发环境 180 7.3.1 建立交叉编译器 181 7.3.2 uClinux 针对硬件的改动 184 7.3.3 编译uClinux 内核 185 7.3.4 内核的加载运行 187 7.4 在uClinux 下开发应用程序 188 7.4.1 串行通信 190 7.4.2 socket 编程 195 7.4 .3 添加用户应用程序到uClinux 202 7.4.4 通过网络添加应用程序到目标系统 205 7.5 本章小结 207 第8 章ARM ADS 集成开发环境的使用 209 8.1 ADS 集成开发环境组成介绍 209 8.1.1 命令行开发工具 209 8.1.2 ARM 运行时库 218 8.1.3 GUI 开发环境(Code Warrior 和AXD) 219 8.1.4 实用程序 221 8.1.5 支持的软件 221 8.2 使用ADS 创建工程 222 8.2.1 建立一个工程 222 8.2.2 编译和链接工程 225 8.2.3 使用命令行工具编译应用程序 229 8.3 用AXD 进行代码调试 230 8.4 本章小结 2335 878浏览会员免费
- 嵌入式开发熟的binutils工具集 — objdump4 377浏览会员免费
- 国嵌嵌入式入门班实验手册入门班电子版,很好的实验资料,值得下载4 94浏览会员免费
- BACnet 协议中文版,BACnet是一个为嵌入式系统实现的BACnet (楼宇自动化和控制网络)专门协议。 BACnet本身就是一个标准的路由协议设计用于处理通信自动化的建筑,如空调系统和其他暖通设备5 606浏览会员免费
- 华清远见的嵌入式wince6.0培训教材5 170浏览会员免费
- 嵌入式系统原理及应用.pdf5 3142浏览会员免费
- 嵌入式linux系统移植. 非常细,各个过程都有讲到.很好!5 103浏览会员免费
- 本书向开发人员和测试人员展示了如何使用Selenium进行Web自动化测试。本书从自动化测试的特点娓娓道来,引出了主角Selenium;介绍了Selenium IDE的使用;讲述了获取页面元素和定位页面元素的多种方式;讲解了WebDriver与Selenium RC的区别、WebDriver的架构和设计理念;阐述了WebDriver的部署、基本使用方法、对HTML5特性的支持,以及如何迁移已有的Selenium RC代码到Selenium WebDriver的解决方案;展示了在嵌入式系统中使用Selenium进行自动化测试的方法,涵盖Android、 iOS和Raspberry Pi等;此外,本书还描述了Selenium Grid的架构和部署方法;最后介绍了Selenium周边的测试工具和套件。无论从深度还是广度上,本书为开发人员和测试人员学习并掌握Selenium提供了一定的辅助作用。5 204浏览会员免费
- [WEB安全测试].(美)霍普.扫描版.pdf (美)霍普 等 著 傅鑫 等 译 出 版 社:清华大学出版社 ISBN:9787302219682 出版时间:2010-03-01 版 次:1 页 数:281 装 帧:平装 开 本:16开 所属分类:图书 > 计算机与互联网 > 计算机安全 内容简介 在你对Web应用所执行的测试中,安全测试可能是最重要的,但它却常常是最容易被忽略的。本书中的秘诀演示了开发和测试人员在进行单元测试、回归测试或探索性测试的同时,如何去检查最常见的Web安全问题。与即兴的安全评估不同的是,这些秘诀是可重复的、简洁的、系统的——可以完美地集成到你的常规测试套装中。 本书中的秘诀所覆盖的基础知识包括了从观察客户端和服务器之间的消息到使用脚本完成登录并执行Web应用功能的多阶段测试。在本书的最后,你将能够建立精确定位到Ajax函数的测试,以及适用于常见怀疑对象(跨站式脚本和注入攻击)的大型多级测试。 本书将帮助你: ·获取、安装和配置有用的——且免费的——安全测试工具 ·理解你的应用如何与用户通信,这样你就可以在测试中更好地模拟攻击 ·从许多不同的模拟常见攻击(比如SQL注入、跨站式脚本和操纵隐藏表单域)的方法中进行选择 ·作为自动化测试的出发点,通过使用秘诀中的脚本和例子,使你的测试可重复 不用再担心午夜来电话告诉你站点被破坏了。通过本书和示例中所用的免费工具,你可以将安全因素加入到你的测试套装中,从而得以睡个安稳觉。 作者简介 Paco Hope,是Cigital公司的一名技术经理,《Mastering FreeBsD and 0penBsDsecurity》 (由O’Reilly出版)的合著者之一。他也发表过有关误用、滥用案例和PKI的文章。他曾被邀请到会议就软件安全需求、Web应用安全和嵌入式系统安全等话题发表演讲。在Cigital,他曾担任MasterCard Internationa!在安全策略方面的主题专家,而且曾协助一家世界500强的服务业公司编写软件安全策略。他也为软件开发和测试人员提供软件安全基础方面的培训。他还曾为博彩业和移动通信行业中的几家公司提出过软件安全方面的建议。Paco曾在威廉玛丽学院主修计算机科学和英语,并从弗吉尼亚大学获得计算机科学方面的理学硕士学位。 Ben Waltller,是Cigital公司的一名顾问,Edit C00kies工具的开发者之一。他同时参与标准质量保证和软件安全方面的工作。他日复一日地设计和执行测试一一因此他理解忙碌的QA领域对简单秘诀的需求。他也曾对开放式Web应用程序安全项目(0WAsP)的成员就w曲应用测试工具发表过演讲。 目录 序 1 前言 3 第1章 绪论 13 1.1 什么是安全测试 13 1.2 什么是Web应用 17 1.3 Web应用基础 21 1.4 Web应用安全测试 25 1.5 方法才是重点 26 第2章 安装免费工具 29 2.1 安装Firefox 29 2.2 安装Firefox扩展 30 2.3 安装Firebug 31 2.4 安装OWASP的WebScarab 32 2.5 在Windows上安装Perl及其软件包 33 2.6 在Linux, Unix或OS X上安装Perl和使用CPAN 34 2.7 安装CAL9000 35 2.8 安装ViewState Decoder 36 2.9 安装cURL 36 2.10 安装Pornzilla 37 2.11 安装Cygwin 38 2.12 安装Nikto 2 39 2.13 安装Burp Suite 40 2.14 安装Apache HTTP Server 41 第3章 基本观察 43 3.1 查看网页的HTML源代码 44 3.2 查看源代码,高级功能 45 3.3 使用Firebug观察实时的请求头 48 3.4 使用WebScarab观察实时的POST数据 52 3.5 查看隐藏表单域 55 3.6 使用TamperData观察实时的响应头 56 3.7 高亮显示JavaScript和注释 59 3.8 检测JavaScript事件 60 3.9 修改特定的元素属性 61 3.10 动态跟踪元素属性 63 3.11 结论 65 第4章 面向Web的数据编码 66 4.1 辨别二进制数据表示 67 4.2 使用Base-64 69 4.3 在网页中转换Base-36数字 71 4.4 在Perl中使用Base-36 71 4.5 使用以URL方式编码的数据 72 4.6 使用HTML实体数据 74 4.7 计算散列值 76 4.8 辨别时间格式 78 4.9 以编程方式对时间值进行编码 80 4.10 解码ASP.NET的视图状态 81 4.11 解码多重编码 83 第5章 篡改输入 85 5.1 截获和修改POST请求 86 5.2 绕过输入限制 89 5.3 篡改URL 90 5.4 自动篡改URL 93 5.5 测试对URL长度的处理 94 5.6 编辑Cookie 96 5.7 伪造浏览器头信息 99 5.8 上传带有恶意文件名的文件 101 5.9 上传大文件 104 5.10 上传恶意XML实体文件 105 5.11 上传恶意XML结构 107 5.12 上传恶意ZIP文件 109 5.13 上传样例病毒文件 110 5.14 绕过用户界面的限制 111 第6章 自动化批量扫描 114 6.1 使用WebScarab爬行网站 115 6.2 将爬行结果转换为清单 117 6.3 减少要测试的URL 120 6.4 使用电子表格程序来精简列表 120 6.5 使用LWP对网站做镜像 121 6.6 使用wget对网站做镜像 123 6.7 使用wget对特定的清单做镜像 124 6.8 使用Nikto扫描网站 125 6.9 理解Nikto的输出结果 127 6.10 使用Nikto扫描HTTPS站点 128 6.11 使用带身份验证的Nikto 129 6.12 在特定起始点启动Nikto 130 6.13 在Nikto中使用特定的会话Cookie 131 6.14 使用WSFuzzer测试Web服务 132 6.15 理解WSFuzzer的输出结果 134 第7章 使用cURL实现特定任务的自动化 137 7.1 使用cURL获取页面 138 7.2 获取URL的许多变体 139 7.3 自动跟踪重定向 140 7.4 使用cURL检查跨站式脚本 141 7.5 使用cURL检查目录遍历 144 7.6 冒充特定类型的网页浏览器或设备 147 7.7 以交互方式冒充另一种设备 149 7.8 使用cURL模仿搜索引擎 151 7.9 通过假造Referer头信息来伪造工作流程 152 7.10 仅获取HTTP头 153 7.11 使用cURL发送POST请求 154 7.12 保持会话状态 156 7.13 操纵Cookie 157 7.14 使用cURL上传文件 158 7.15 建立多级测试用例 159 7.16 结论 164 第8章 使用LibWWWPerl实现自动化 166 8.1 编写简单的Perl脚本来获取页面 167 8.2 以编程方式更改参数 169 8.3 使用POST模仿表单输入 170 8.4 捕获和保存Cookie 172 8.5 检查会话过期 173 8.6 测试会话固定 175 8.7 发送恶意Cookie值 177 8.8 上传恶意文件内容 179 8.9 上传带有恶意名称的文件 181 8.10 上传病毒到应用 182 8.11 使用Perl解析接收到的值 184 8.12 以编程方式来编辑页面 186 8.13 使用线程化提高性能 189 第9章 查找设计缺陷 191 9.1 绕过必需的导航 192 9.2 尝试特权操作 194 9.3 滥用密码恢复 195 9.4 滥用可预测的标识符 197 9.5 预测凭证 199 9.6 找出应用中的随机数 200 9.7 测试随机数 202 9.8 滥用可重复性 204 9.9 滥用高负载操作 206 9.10 滥用限制性的功能 208 9.11 滥用竞争条件 209 第10章 攻击AJAX 211 10.1 观察实时的AJAX请求 213 10.2 识别应用中的JavaScript 214 10.3 从AJAX活动回溯到源代码 215 10.4 截获和修改AJAX请求 216 10.5 截获和修改服务器响应 218 10.6 使用注入数据破坏AJAX 220 10.7 使用注入XML破坏AJAX 222 10.8 使用注入JSON破坏AJAX 223 10.9 破坏客户端状态 224 10.10 检查跨域访问 226 10.11 通过JSON劫持来读取私有数据 227 第11章 操纵会话 229 11.1 在Cookie中查找会话标识符 230 11.2 在请求中查找会话标识符 232 11.3 查找Authentication头 233 11.4 分析会话ID过期 235 11.5 使用Burp分析会话标识符 239 11.6 使用WebScarab分析会话随机性 240 11.7 更改会话以逃避限制 245 11.8 假扮其他用户 247 11.9 固定会话 248 11.10 测试跨站请求伪造 249 第12章 多层面的测试 251 12.1 使用XSS窃取Cookie 251 12.2 使用XSS创建覆盖 253 12.3 使用XSS产生HTTP请求 255 12.4 以交互方式尝试基于DOM的XSS 256 12.5 绕过字段长度限制(XSS) 258 12.6 以交互方式尝试跨站式跟踪 259 12.7 修改Host头 261 12.8 暴力猜测用户名和密码 263 12.9 以交互方式尝试PHP包含文件注入 265 12.10 制作解压缩炸弹 266 12.11 以交互方式尝试命令注入 268 12.12 系统地尝试命令注入 270 12.13 以交互方式尝试XPath注入 273 12.14 以交互方式尝试服务器端包含(SSI)注入 275 12.15 系统地尝试服务器端包含(SSI)注入 276 12.16 以交互方式尝试LDAP注入 278 12.17 以交互方式尝试日志注入 2805 813浏览会员免费
- STM32F1系列HAL库与LL库使用手册(中文翻译)---高清版 STM32F1系列Hal&LL库使用手册(英文原档) https://download.csdn.net/download/qq_35953617/87374686 STM32F1系列Hal&LL库使用手册(中英文对照) https://download.csdn.net/download/qq_35953617/87374673 STM32F1系列Hal&LL库使用手册(中文翻译) https://download.csdn.net/download/qq_35953617/873746700 2632浏览免费
- 嵌入式的投影仪控制协议,包括PJlink协议格式,协议内容,具体每条控制指令的用法。5 6851浏览会员免费
- PDF电子书《嵌入式linux设备驱动开发详解》4 0浏览会员免费