Android嵌入式系统程序开发_网络营销教程
嵌入式教程

Android嵌入式系统程序开发_网络营销教程

资源名称:Android嵌入式系统程序开发 内容简介: 《Android嵌入式系统程序开发(基于Cortex-A8)》主要分为三部分,包括软件篇、硬件篇和项目篇。软件篇从Android 体系结构和开发环境搭建,以及Android 应用程序开发等方面构造了一个完整的Android开发流程;硬件篇重点讲解了S5PV210硬件结构和Android系统移植,详细介绍了底层驱动的封装、中间层jni的制作,以及上层UI的设计;项目篇提供完整的综合应用项目的程序开发实例,详细介绍了开发过程和原始程序代码。并且安排了丰富的实验内容与实践,让读者深刻理解和掌握嵌入式系统开发的整个过程,了解底层驱动程序驱动硬件的原理和上层应用程序的设计方法。 《Android嵌入式系统程序开发(基于Cortex-A8)》内容丰富实用、层次清晰、叙述详尽,方便教学与自学。可作为高等院校计算机类、电子类和控制类等专业高年级本科生、研究生学习嵌入式Android程序开发的教材,也可作为全国大学生电子设计竞赛培训教材,以及工程技术人员进行嵌入式系统开发与应用的参考书。 资源截图:
嵌入式Linux 内存使用与性能优化_网络营销教程
嵌入式教程

嵌入式Linux 内存使用与性能优化_网络营销教程

资源名称:嵌入式Linux 内存使用与性能优化 内容简介: 本书主要讲述嵌入式系统开发中的两个难点:系统的内存使用与系统性能优化。 关于系统的内存使用,本书试图完成两项任务:①增加系统整体的空闲内存数量,从而提高进程的并发能力;②使系统在长时间运行后,仍然能够保持较高数量的空闲内存。本书所讲述的内存使用,不是Linux内核的内存管理,而是在用户层观察进程是如何使用内存的。 关于系统性能优化,本书不同于同类书侧重编程语法或者发挥硬件性能的做法,而是着眼于大型软件项目性能优化实践,阐明了逻辑优化与代码优化的辩证关系,提出了软件优化层次的概念。针对代码优化,阐述了代码优化的境界,为代码优化指明了研究方向。对于编程过程中的一些常用元素,通过查看汇编代码的方式,阐述了其性能上的差别。 本书适合嵌入式系统开发人员阅读,也可供有一定经验的C/C++程序员和Linux程序员参考。 资源目录: 出版说明 前言 第一篇 内存使用  第1章 内存的测量   1.1 系统当前可用内存   1.2 进程的内存使用   1.2.1 虚拟内存与物理内存   1.2.2 /proe/(pid)   1.2.3 内存回收  第2章 进程内存优化   2.1 执行文件   2.1.1 堆段   2.1.2 栈    2.1.3 环境变量及参数   2.1.4 ELF文件   2.1.5 数据段   2.1.6 代码段   2.1.7 使用Thumb指令   2.2 动态库   2.2.1 数据段   2.2.2 代码段   2.2.3 动态库的优化...
嵌入式系统接口设计与Linux驱动程序开发_网络营销教程
嵌入式教程

嵌入式系统接口设计与Linux驱动程序开发_网络营销教程

资源名称:嵌入式系统接口设计与Linux驱动程序开发 内容简介: 本书针对ARM处理器为核心的主流嵌入式系统平台,主要讲述嵌入式Linux驱动程序的设计和开发过程。内容同时涵盖嵌入式系统的软硬件两个方面:一方面是嵌入式系统常用的硬件接口时序、电气特性等内容的分析;另一方面讲述对应硬件的Linux驱动程序实现方法。本书共分为16章。第1、2章介绍嵌入式系统和Linux驱动程序的基础性知识。从第3章开始,详细讲述硬件平台及其对应的Linux驱动程序。硬件包括I/O口、CAN总线、触摸屏、I2C、PS/2、异步串口、音频、显示、IDE、PCMCIA、USB、以太网以及Flash的使用等内容。软件涉及针对上述硬件的各种驱动程序在Linux下的体系结构,Linux的字符设备、块设备和网络设备驱动程序,ARM Linux的中断处理,BootLoader和内核的启动过程等。   本书可作为机器人技术、机电控制系统、信息家电、工业控制、手持设备、智能玩具、医疗仪器等方面嵌入式系统开发与应用的参考书,也可作为高等院校有关嵌入式系统教学的本科生或研究生的教材。 资源目录: 第1章 典型的嵌入式系统体系结构  1.1 嵌入式系统概述  1.2 嵌入式系统的组成   1.2.1 嵌入式平台的硬件架构   1.2.2 板级支持包和嵌入式系统   1.2.3 嵌入式系统上的应用程序  1.3 嵌入式系统的开发流程和优势  1.4 嵌入式系统的方案选择   1.4.1 处理器的选择   1.4.2 嵌入式操作系统的选择  1.5 本书涉及的平台及Linux内核版本 第2章 Linux内核与驱动程序  2.1 Linux内核与ARM  2.2 阅读ARM Linux内核源码  2.3 翻译环境的建立  2.4 Linux驱动程序   2.4.1 用户态与内核态   2.4.2 Linux驱动程序结构   2.4.3 设备文件与设备文件系统 第3章...
嵌入式设计及Linux驱动开发指南—基于ARM9处理器_网络营销教程
嵌入式教程

嵌入式设计及Linux驱动开发指南—基于ARM9处理器_网络营销教程

资源名称:嵌入式设计及Linux驱动开发指南—基于ARM9处理器 内容简介: ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前最为流行的当属ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在高端应用中已经显得力不从心,性能更加强劲的ARM9处理器逐渐占据了市场上的高端产品应用。  本书以ARM9处理器和Linux操作系统为平台,全面介绍了嵌入式系统开发的一般过程,并结合深圳优龙公司的开发板,详细讲述了嵌入式Linux系统下的设备驱动程序开发方法。 本书是讲述基于ARM Linux嵌入式系统开发的一本实用的指导书籍,介绍了嵌入式系统开发的一些概念及开发的过程,本书可作为嵌入式系统开发与应用的参考书,也可作为Linux设备驱动开发的参考书。内容实用易懂,适合从事嵌入式系统开发的技术人员和高校相关专业的师生阅读。 资源目录: 第1章 嵌入式系统基础 1.1 嵌入式系统简介 1.2 嵌入式系统的发展 1.3 典型的嵌入式操作系统 1.4 嵌入式系统选型 小结 第2章 基于ARM9处理器的硬件开发平台 2.1 ARM处理器简介 2.2 ARM9微处理器简介 小结 第3章 调试嵌入式系统程序 3.1 嵌入式系统调试方法 3.2 ARM仿真器 3.3 JTAG接口 小结 第4章 创建嵌入式系统开发环境 4.1 嵌入式Linux的开发环境 4.2 Cygwin 4.3 交叉编译的预备知识 4.4 交叉编译 小结 第5章...
精通ARM嵌入式Linux系统开发_网络营销教程
嵌入式教程

精通ARM嵌入式Linux系统开发_网络营销教程

资源名称:精通ARM嵌入式Linux系统开发 内容简介: 《精通ARM嵌入式Linux系统开发》由杨水清、张剑、施云飞编著,由浅入深、通俗易懂地讲解了嵌入式Linux的系统设计与开发。全书共25章,从嵌入式处理器ARM开始,讲解了ARM处理器的资源、ARM的指令集、ADS开发工具、嵌入式系统硬件环境的构建、Bootloader、Linux内核移植、嵌入式文件系统、嵌入式Linux多任务程序开发、嵌入式IAnux设备驱动开发、嵌入式Linux网络程序开发、MiniGUI图形界面开发、设备驱动开发案例、综合案例等内容。书中通过大量的例程来讲解知识要点,并提供了大量极有参考价值的开发案例,读者可以通过这些例程和开发案例对嵌入式Linux开发有一个系统的学习和提高。本书共包括4个方面的内容:在嵌入式系统的硬件结构中讲述了嵌入式处理器ARM的特点、嵌入式系统硬件环境的构建和ADS开发工具的使用;在嵌入式Linux系统移植中讲述了目标板软件环境的构建,主要包括BootLoader、Linux内核、文件系统及交叉开发环境的构建;在嵌入式Linux软件开发中讲述了嵌入式Linuxc语言开发工具的使用、标准库的使用、多任务开发基础和设备驱动开发基础;在嵌入式应用系统实例分析中讲述了嵌入式Linux的网络程序开发、MiniGUI图形界面开发、CAN总线设备驱动设计、DM9000网络驱动设计、SD卡驱动设计和嵌入式B超系统设计。《精通ARM嵌入式Linux系统开发》语言通俗易懂,内容丰富,注重理解与实例,知识涵盖面广,非常适合从事嵌入式Linux系统开发的初级工程师、高校学生、Linux程序开发人员阅读和学习。 资源截图:
国嵌Linux嵌入式视频教程_操作系统教程
操作系统教程

国嵌Linux嵌入式视频教程_操作系统教程

教程名称:国嵌Linux嵌入式视频教程 课程目录: 第1天(嵌入式系统概述)# _9 ?* \4 z* H! k+ u4 ?) `* s, ?3 @5 y体验入门班-1-1(嵌入式系统概述)3 `. e# R/ B: H  T+ B$ G体验入门班-1-2(ARM概述)体验入门班-1-3(嵌入式Linux概述)体验入门班-1-4(2440开发板介绍)体验入门班-1-5(软硬件环境搭建)-第2天(开发板快乐体验)) O' M2 [+ t* D1 s/ G3 }8 m2 h体验入门班-2-1(开发板系统安装)– d3 `; s& J2 I( r9 a0 Z体验入门班-2-1(开发板系统安装-Jlink方式)1 u8 @6 a6 e; {....
粤嵌Linux ARM嵌入式之智能小车开发课程_操作系统教程
操作系统教程

粤嵌Linux ARM嵌入式之智能小车开发课程_操作系统教程

教程名称:粤嵌Linux ARM嵌入式之智能小车开发课程 课程简介: 嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,近几年来已成为研究热点。目前正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。 课程目录: 1-项目工程与行业- 1.熟悉学习流程和工程师成长规划2-项目工程与行业- 2.功能需求与项目框架3-环境搭建- 3.Linux开发环境搭建) a& a, h3 Z; Q4-Linux基础- 4.Shell命令与Shell脚本+ C0 _& I. @7 X( W% Z. R5-Linux基础- 5.Linux下的C编程环境+ Y; M2 L) f$ B( K6-Linux基础- 6.C语言进阶之指针7-Linux基础- 7. C指针之指针在函数和结构体中的应用& g+ P( s6 d  l7 s: h2 M5 L8-Linux基础- 8.C指针总结与链表9-ARM基础- 9.原理图分析/ v8 m7...
Vmware XenServer教程 高可用性与负载均衡 Vmware XenServer6.0 配置管理视频教程_操作系统教程
操作系统教程

Vmware XenServer教程 高可用性与负载均衡 Vmware XenServer6.0 配置管理视频教程_操作系统教程

教程名称: Vmware XenServer教程 高可用性与负载均衡 Vmware XenServer6.0 配置管理视频教程 课程内容:     XenServer 是一套全自动功能设计,规划,安全地恢复出现问题的XenServe在主机上的虚拟机的功能组件。一般来说高可用性的XenServer环境应包括最少两台XenServer服务器和一个共享存储设备。对拥有自动化数据中心的用户来说,负载均衡是一个非常重要的特性,帮助发现用户虚拟化环境中哪台主机有优化的资源可以提供用来运行虚拟机。在资源调度中负载均衡被明智使用,用户甚至能够省钱因为有效率的虚拟机布局能够允许你关闭实际运行的物理主机。 课程目录: 1.XenServer与XenCenter安装 2.虚拟机的创建与安装 3.虚拟机的复制、导入导出 4.虚拟机模板、快照、XenConvert的使用 5.管理和配置存储 6.管理和配置网络 7.管理许可证7  8.管理和配置资源池 9.跨服务器专用网络 10.高可用性与负载均衡 11.VM保护策略、vApp 12.XenServer管理杂项-加域、RBAC、更新 13.XenServer故障排除工具
Linux迅速入门玩转典型应用 多语言运行环境配置 CentOS系统 VIM操作技巧 SSH运维_操作系统教程
操作系统教程

Linux迅速入门玩转典型应用 多语言运行环境配置 CentOS系统 VIM操作技巧 SSH运维_操作系统教程

教程名称:Linux迅速入门玩转典型应用 多语言运行环境配置 CentOS系统 VIM操作技巧 SSH运维 教程内容:    无论你是学习的哪种语言,并且大数据、人工智能大时代的到来,Linux重要性不可言说。课程基于CentOS系统为标准详细的讲解Linux知识点、各种语言的运行环境配置和常用的软 件应用部署和运维人员必备的实战项目技能。主流Web Server配置、优化和调试等操作。本教程也同样适用于Red Hat。将SSH管理服务器、常用软件开发、分布式版本管理工具Git、多语言环 境安装、常用应用程序部署等Linux日常基础工作一网打尽。深度学习各种库、环境、框架。再者Linux是机器学习和其他GPU驱动的核心,可以说Linux几乎渗透到的领域已经超出你的想象。只 要不断的学习才不会被淘汰。 教程目录: 1.课程介绍 本章内容会给大家通览本门课程的所有知识点 2.Linux简介 本节课会带领大家一起来 了解Linux各个发行版历史、介绍Linux的应用领域、讲解Linux的学习方法和心得。 3.CentOs 的安装 本节课主要带领大家学习如何通过虚拟机搭建一个Linux Centos的操作系统。并讲解目前比较好的云服务器平台。为后续学习Linux提供环境准备! 4.准备工作2 S% @8 i( a) T8 x' ` 本节课主要是对Centos优化。替换默认源是为了更快的安装软件、安装Vim是为了方便操作文本、网络基本操作。 5.远程连接SSH专题 本章会重点讲解远程连接工具SSH,是Linux的重点学习点之一。会先介绍SSH基础原理和重要性。后讲解SSH服务端和客户端的安装。演示如何通过在不同平台SSH客户端连接Centos服务器、以 及通过SSH KEY实现免密码登录、讲解管理多台服务器的运维技巧。 6.Linux常用命令讲解 要驾驭Centos系统,就得熟悉Linux的操作命令。本章会和大家一起学习并实践Linux基本命令。包括软件操作、文本编辑神器Vim、服务器硬件资源操作、文本和文件夹操作、用户操作、磁盘 相关操作、防火墙安全设置、提权sudo、不同平台文件上传下载。工欲善其事必先利其器,这些命令都是Linux的最常用操作,大家要认真实践练习。 7.WebServer安装和配置讲解 本章讲解WebServer,会分别讲解常用的Apache和Nignx。会重点讲解商业最受欢迎的Nginx 。课程包括软件的安装、虚拟主机和伪静态的设置、以及Nginx的高级技巧 日志格式化、反向代理、 负载均衡和调试技巧。 8.数据库服务 没有数据库的程序叫页面而已。本章会重点讲解最流行的开源数据库Mysql。包括Mysql的安装、密码初始化、远程连接、General...
山石安全网关HCSAHCSPHillstone入门简单功能内部培训课程_操作系统教程
操作系统教程

山石安全网关HCSAHCSPHillstone入门简单功能内部培训课程_操作系统教程

课程目录HCSA视频HCSA5.0-1介绍.mp4HCSA5.0-2-1StoneOS架构.mp4HCSA5.0-2-2架构(续).mp4HCSA5.0-3搭建实验环境.mp4HCSA5.0-4设备管理.mp4HCSA5.0-5工作模式及路由.mp4HCSA5.0-6-1策略基础(续).mp4HCSA5.0-6策略基础.mp4HCSA5.0-7 地址转换NAT.mp4HCSA5.0-8高级策略及防御.mp4HCSA5.0-9日志报表.mp4HCSA5.0-10流控QoS.mp4HCSA5.0-11-IPSec.mp4HCSA5.0-11-SSLVPN.mp4License申请及审批流程.mp4基本上网本置(PPPoE-DHCP-DNS).mp4透明模式部署arp和ip单播转发区分.mp4HCSP视频HCSP综合1-接口及track.mp4HCSP综合1-接口及track实验.mp4HCSP综合2-vlan.mp4HCSP综合2-vlan实验.mp4HCSP综合3-HA.mp4HCSP综合3-HA实验.mp4HCSP综合4-负载均衡.mp4HCSP综合4-负载均衡实验.mp4HCSP综合5-动态路由及多VR和虚拟系统vsys.mp4HCSP综合6-AAA-实验.mp4HCSP综合6-AAA.mp4HCSP综合7-802.1X及SNMP.mp4HCSP综合8-Debug.mp4HCSP综合8-Debug实验.mp4HCSP综合9-VPN.mp4HCSP综合10-动态IP类型VPN.mp4HCSP综合11-重叠内网VPN.mp4HCSP综合12-hub-spoken VPN.mp4HCSP综合13-拨号VPN.mp4HCSP综合14-PNP VPN.mp4HCSP综合15-冗余VPN.mp4HCSP综合16-VPN debug报文及属性(推荐了解报文交换过程).mp4Hillstone入门简单功能视频ARP绑定和DHCP分配固定IP.mp4Hillstone入门神器之日志记录.mp4IPQoS带宽限制.mp4IPSec路由配置模式tunnel接口的IP和gateway.mp4NAT地址有效性检测.mp4URL过滤.mp4策略预定时间内阻断服务.mp4固定公网IP上网和内网DHCP.mp4基本管理.mp4监控统计和状态查看.mp4接口下逆向路由功能.mp4透明模式部署上网.mp4