下载 >  开发技术 >  硬件开发 > 基于ARM嵌入式基础编程例子
3

基于ARM嵌入式基础编程例子

ARM嵌入式系统设计以及接口编程实验教程,是PDF的文档 分为24个基础实验,有EPROM,定时器,GPS等等的实验,欢迎大家使用
2009-06-11 上传大小:4.4MB
想读
分享
收藏 举报

评论 共1条

zwcwodenide ARM嵌入式系统设计以及接口编程实验教程,是PDF的文档
2013-11-28
回复
嵌入式软件设计基础

《嵌入式软件设计基础:基于ARM Cortex-M3(原书第2版)》以实践中常运用的方式讲解汇编语言——实现小型、快速或特殊目的的例程,这些例程由主程序(高级语言编写,如C)调用。通过运用嵌入式软件环境,本书介绍多线程程序设计、抢占式系统与非抢占式系统、共享资源和调度。 《嵌入式软件设计基础:基于ARM Cortex-M3(原书第2版)》适用于高等院校工科各专业嵌入式计算机系统程序设计、C语言程序设计及汇编语言程序设计类本科课程,也可供相关技术人员学习参考。

立即下载
ARM嵌入式C编程标准教程

第1章 ARM技术简介 1.1 ARM处理器简介 1.1.1 ARM7系列微处理器 1.1.2 ARM9系列微处理器 1.1.3 ARM9E系列微处理器 1.1.4 ARM10E系列微处理器 1.1.5 ARM920T简介 1.1.6 SecurCore(可靠内核技术)系列微处理器 1.1.7 StrongARM(超强性能ARM技术)系列微处理器 1.2 ARM体系结构的发展 1.2.1 ARM体系结构的发展 1.2.2 ARM11处理器的内核特点 1.2.3 DSP功能 1.3 ARM体系结构的存储器格式 1.4 习题与练习 第2章 ADS1.2 开发环境创建与简介 2.1 ADS1.2 开发环境创建 2.1.1 ADS1.2 概述 2.1.2 ADS1.2 的安装 2.2 ADS集成开发环境的使用 2.2.1 建立一个新工程 2.2.2 开发环境设置 2.2.3 在ADS1.2 下进行仿真、调试 2.2.4 其他开发环境介绍 2.3 用AXD进行代码仿真、调试 2.3.1 AXD简介 2.3.2 JTAG概述 2.3.3 NorFlash和NandFlash的区别和使用 2.3.4 烧写Flash 2.3.5 程序的运行 2.4 ARMC语言程序的基本规则和系统初始化程序 2.4.1 ARM使用C语言编程基本规则 2.4.2 初始化程序和开发环境设置 2.5 习题与练习 第3章 ARM9芯片S3C2410的片上资源 3.1 S3C2410处理器介绍 3.1.1 AMBA、AHB、APB总线特点 3.1.2 S3C2410处理器体系结构 3.1.3 S3C2410处理器管理系统 3.1.4 S3C2410处理器存储器映射 3.1.5 S3C2410处理器时钟和电源管理 3.2 S3C2410处理器片上资源的定义和使用 3.3 编程参考软件包2410TEST 3.4 习题与练习 第4章 S3C2410的中断系统 4.1 S3C2410的处理器中断 4.2 中断控制 4.2.1 程序状态寄存器的F位和I位 4.2.2 中断模式(INTMOD) 4.2.3 中断挂起寄存器(INTPND)和中断源挂起寄存器(SRCPND) 4.2.4 中断屏蔽寄存器(INTMSK) 4.2.5 中断优先寄存器(PRIORITY) 4.3 S3C24.1 0中断源 4.4 中断控制专用寄存器 4.4.1 IRQ偏移寄存器(INTOFFSET) 4.4.2 外部中断控制寄存器(EXTINTn) 4.4.3 外部中断屏蔽寄存器(EINTMASK) 4.5 中断控制程序编写步骤 4.5.1 主程序工作 4.5.2 中断服务程序工作 4.5.3 中断服务程序示例 4.6 本章实验例程 4.6.1 实验步骤 4.6.2 中断程序、中断初始化 4.6.3 中断服务程序 4.6.4 系统初始化程序 4.6.5 主程序 4.7 习题与练习 第5章 S3C2410的I/O口和I/O口操作 5.1 S3C2410I/O口描述 5.2 I/O端口控制寄存器 5.2.1 端口A控制寄存器(GPACON、GPADAT)和功能配置 5.2.2 端口B控制寄存器(GPBCON、GPBDAT和GPBUP)和功能配置 5.2.3 端口C控制寄存器(GPCCON、GPCDAT和GPCUP)和功能配置 5.2.4.端口D控制寄存器(GPDCON、GPDDAT和GPDUP)和功能配置 5.2.5 端口E控制寄存器(GPECON、GPEDAT和GPEUP)和功能配置 5.2.6 端口F控制寄存器(GPFCON、GPFDAT和GPFUP)和功能配置 5.2.7 端口G控制寄存器(GPGCON、GPGDAT和GPGUP)和功能配置 5.2.8 端口H控制寄存器(GPHCON、GPHDAT和GPHuP)和功能配置 5.3 I/O口操作步骤 5.3.1 上拉寄存器和控制寄存器设置 5.3.2 I/O口编程示例 5.4 本章实验例程 5.4.1 实验目的和步骤 5.4.2 参考程序 5.5 习题与练习 第6章 S3C2410的串口UART及编程 6.1 S3C2410的串口UART概述 6.1.1 S3C2410异步串行通信(UART)单元 6.1.2 波特率的产生 6.1.3 uART通信操作 6.2 UART的控制寄存器 6.2.1 UART行控制寄存器ULCONn 6.2.2 UART控制寄存器LJCONn 6.2.3 UARTFIFO控制寄存器LIFCONn 6.2.4 UARTMODEM控制寄存器UMCONn 6.2.5 发送寄存器UTXH和接收寄存器URXH 6.2.6 发送和接收状态寄存器UTRSTATn 6.2.7 波特率分频寄存器UBRDIV 6.2.8 UART单元各寄存器的定义 6.3 UART通信程序编写 6.3.1 通信程序编写步骤 6.3.2 通信程序编写示例 6.4 本章实验例程 6.4.1 实验目的和原理 6.4.2 实验操作 6.5 实验参考程序 6.6 红外数据通信简介 6.6.1 红外数据通信 6.6.2 红外线模式数据通信程序 6.7 习题与练习 第7章 ADC和触摸屏控制 7.1 触摸屏结构和工作原理 7.2 S3C2410的触摸屏控制 7.3 触摸屏控制程序编写 7.4 本章实验例程 7.4.1 实验目的和原理 …… 第8章 S3C2410的实时时钟(RTC) 第9章 S3C2410的LCD显示 第10章 直接存储器存取(DMA)控制 第11章 脉宽调制(PWM)及S3C2410的PWM控制 第12章 看门狗(Watchdog)电路 第13章 双向二线制串行总线(I2C)及S3C2410的I2C控制 第14章 数字音频信号 (I2S)介绍和S3C2410的I2S控制 第15章 串行外设接口(SPI)介绍 第16章 S3C2410的A/D、D/A转换控制 参考文献

立即下载
Xilinx Zynq-7000嵌入式系统设计与实现:基于ARM Cortex-A9双核处理器和Vivado的设计方法书中源代码

Xilinx Zynq-7000嵌入式系统设计与实现:基于ARM Cortex-A9双核处理器和Vivado的设计方法Xilinx Zynq-7000嵌入式系统设计与实现:基于ARM Cortex-A9双核处理器和Vivado的设计方法

立即下载
《Cortex-M3 uCOS-II嵌入式系统开发入门与应用》pdf 华清远见10年特献版.pdf(1).pdf

《Cortex-M3 uCOS-II嵌入式系统开发入门与应用》pdf 华清远见10年特献版.pdf(1).pdf

立即下载
Xilinx Zynq-7000 嵌入式系统设计与实现 基于ARM Cortex-A9双核处理器和Vivado的设计方法【完整高清版+带书签索引】

本书以Xilinx公司的XC7Z020 Zynq-7000 SoC器件和Xilinx*的Vivado 2015.4集成开发环境为平台,全面系统的介绍了嵌入式系统设计的完整设计流程。作者以本书为核心,构建了由公开视频教学资源、设计案例代码、教学课件、QQ交流群等学习资源,以方便广大读者与作者交流互动。 知识全面 :本书内容涵盖ARM Cortex-A9双核处理器的架构、汇编指令集、片上存储器系统、GPIO、中断、定时器、DMA和外设等关键知识点。以Vivado 2015.4集成开发工具为设计平台,全面系统地说明了在Xilinx Zynq-7000 SoC平台上实现嵌入式系统设计的方法,对裸机环境和Linux环境下的嵌入式实现流程进行了详细的说明。此外,在本书中还引入Xilinx的HLS高层次综合工具,说明在片内硬件中使用C语言建模复杂算法的方法 内容先进 在编写本书内容时,参考了ARM公司大学计划提供的Cortex-A9单核/双核处理器的*教学资料,以及Xilinx公司大学计划提供的Zynq-7000 SoC嵌入式设计教学资料,力图全面反映全球新的嵌入式系统设计理论和实现方法。 实例丰富 :通过大量的设计实例,以Xilinx公司Vivado 2015.4集成开发环境为平台,基于XC7Z020 SoC器件,详细说明Cortex-A9嵌入式系统的设计和实现方法。全书实例达到近40个,可以满足嵌入式系统教学和自学的需求。 软硬融合 :在编写本书的过程中,特别强调软件硬件协同设计、协同仿真和协同调试的嵌入式系统设计新方法。同时,也突出体现以IP核为中心的系统级软件硬件相融合的设计思想。

立即下载
《ARM嵌入式应用技术--基于Proteus虚拟仿真》的配套光盘

《ARM嵌入式应用技术——基于Proteus虚拟仿真》在构思及选材上,以易学易用为原则,详细介绍了NXP公司的LPC2138ARM处理器片内功能资源和外部扩展应用技术,并给出了大量Proteus虚拟仿真实例。本书适合于从事ARM嵌入式系统开发设计的工程技术人员阅读,也可作为大专院校相关专业嵌入式系统课程的教学用书。本书由徐爱钧,徐阳编著。

立即下载
基于ARM的一些课程设计

自己花30多分下下来的 通过自己整理打包 有以些可直改名使用自己花30多分下下来的 通过自己整理打包 有以些可直改名使用自己花30多分下下来的 通过自己整理打包 有以些可直改名使用自己花30多分下下来的 通过自己整理打包 有以些可直改名使用自己花30多分下下来的 通过自己整理打包 有以些可直改名使用

立即下载
嵌入式对象--面向AMetal框架和接口的编程--周立功

嵌入式对象--面向AMetal框架和接口的编程--周立功 嵌入式对象--面向AMetal框架和接口的编程--周立功嵌入式对象--面向AMetal框架和接口的编程--周立功嵌入式对象--面向AMetal框架和接口的编程--周立功嵌入式对象--面向AMetal框架和接口的编程--周立功嵌入式对象--面向AMetal框架和接口的编程--周立功嵌入式对象--面向AMetal框架和接口的编程--周立功

立即下载
嵌入式系统设计与应用 基于ARM Cortex-A8和Linux

嵌入式系统设计与应用 基于ARM Cortex-A8和Linux__王剑,刘鹏,胡杰,文汉云_北京:清华大学出版社 2017年的新书

立即下载
Xilinx Zynq7000 嵌入式系统设计与实现 基于ARM Cortex A9双核处理器和Vivado的设计方法

本书以Xilinx公司的XC7Z020 Zynq-7000 SoC器件和Xilinx*的Vivado 2015.4集成开发环境为平台,全面系统的介绍了嵌入式系统设计的完整设计流程。作者以本书为核心,构建了由公开视频教学资源、设计案例代码、教学课件、QQ交流群等学习资源,以方便广大读者与作者交流互动。

立即下载
基于LabVIEW的ARM Cortex-M3嵌入式开发宝典---STM32F103

基于LabVIEW的ARM Cortex-M3嵌入式开发宝典---STM32F103

立即下载
嵌入式实时操作系统的多线程计算--基于ThreadX和ARM--随书光盘

ThreadX是优秀的硬实时操作系统(RTOS),适用于深嵌入式应用中,具有规模小、实时性强、可靠性高、无产品版权费、易于使用等特点,并且支持大量的处理器和SoC,包括ARM、PowerPC、SH 4、MIPS、ADI DSP、TI DPS、Nios II等,因此广泛应用于消费电子、汽车电子、工业自动化、网络解决方案、军事与航空航天等领域中。

立即下载
基于LabVIEW的ARM Cortex-M3嵌入式开发宝典

本书重点向大家讲解如何利用LabVIEW快速、高效地开发出可以运行于ARM Cortex-M3处理器上的 应用程序。最近两年ARM系列的处理器在国内占据了越来越多的市场份额,究其根本原因还是因为其在 中高端的嵌入式领域有着非常高的性价比,目前应用最广的ARM Cortex-M3处理器又以意法半导体公司 的STM32F10x和流明诺瑞公司(已被TI公司收购)的LM3S8962最为著名。因此,本书的实验平台选用 的正是STM32芯片制作的学习板。

立即下载
ARM Cortex-M4嵌入式实战开发精解--基于STM32F4

本书是国内仅有的stmf4介绍好书籍,从理论与实践相结合的角度,通过丰富的实例深入浅出地讲解STM32F4系列的特点与应用,推荐给大家

立即下载
ARM嵌入式应用程序架构设计实例精讲--基于LPC1700 配套资料.rar

ARM嵌入式应用程序架构设计实例精讲--基于LPC1700 配套资料.rar

立即下载
Xilinx Zynq-7000 嵌入式系统设计与实现 基于ARM Cortex-A9双核处理器和Vivado的设计方法-722_14063912.pdf

难得的资料书签都有清晰 ,非常不错,省的不用去买书了,比其他有关网上资料清晰并且全

立即下载
第二讲 建立基于ARM的嵌入式开发环境

第二讲 建立基于ARM的嵌入式开发环境 基础的嵌入式开发教程

立即下载
Xilinx Zynq-7000 嵌入式系统设计与实现 基于ARM Cortex-A9双核处理器和Vivado的设计方法 pdf 何宾著

Xilinx Zynq-7000嵌入式系统设计与实现 基于ARM Cortex-A9双核处理器和Vivado的设计方法 何宾著 PDF

立即下载
ARM嵌入式系统编程与优化

ARM嵌入式系统编程与优化 中文版 翻译的作者基本是个外行 参考对比看看吧 不值得购买 原书还是不错的

立即下载
嵌入式实时操作系统的多线程计算--基于ThreadX和ARM--随书光盘(自己备份)

Express Logic's ThreadX for Win32 Demo Using Visual C/C++ This demo program is intended for use with the book titled "Real-Time Embedded Multithreading: Using ThreadX and ARM" by Edward L. Lamie.

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

基于ARM嵌入式基础编程例子

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: