• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:主页 > 程序设计 > 嵌入式开发
栏目内容介绍了嵌入式系统软件及编程语言、嵌入式系统开发学习如何起步、如何深入、嵌入式开发都需要学习什么、如何区分嵌入式系统和嵌入式操作系统、如何为嵌入式设备设计高效的用户界面、基于ARM体系的嵌入式系统BSP的程序设计、嵌入式C语言内存操作编程、嵌入式十三法则等

嵌入式开发

栏目内容介绍了嵌入式系统软件及编程语言、嵌入式系统开发学习如何起步、如何深入、嵌入式开发都需要学习什么、如何区分嵌入式系统和嵌入式操作系统、如何为嵌入式设备设计高效的用户界面、基于ARM体系的嵌入式系统BSP的程序设计、嵌入式C语言内存操作编程、嵌入式十三法则等

E203 SOC系统其中SOC包括E203处理器内核,系统存储总线,私有设备总线,私有外设接口IP,常开域IP(IP复用于SIFive公司开源的Freedom310)以及系统内的存储器
ARM中状态转移指令+条件执行+内存操作ARM汇编指令条件执行在ARM模式下,任何一条数据处理指令可以选择是否根据操作的结果来更新CPSR寄存器中的ALU状态标志位。在数据处理指令中使用S后缀来实现该功能。 不要在CMP,CMN,TST或者TEQ指令中使用S后缀。这些比较指令总是会更新标志位。 在Thumb模式下,所有数据处理指令都更新CPSR中的标志位。有一个例外就是:当一个或更多个高寄存器被用在MOV和ADD指令时,此
多引脚的编程应用constGPIO_CONFSBC_io_conf_b[COLOR_BIT_NUM]={ {SBC_B0_GPIO_PORT,SBC_B0_PIN}, {SBC_B1_GPIO_PORT,SBC_B1_PIN}, {SBC_B2_GPIO_PORT,SBC_B2_PIN}, {SBC_B3_GPIO_PORT,SBC_B3_PIN}, {SBC_B4_GPIO_PORT,SBC_B
接口技术与硬件设计片内外设 本文介绍LPC2000系列微控制器片内外设的接口设计,主要介绍以下几种:GPIO(通用I/O)UART、MODEMI2CSPIGPIO外设接口设计LPC2000系列的绝大多数GPIO为真正的全
总线接口 LPC2200系列具有开放的外部总线,而LPC2100系列则总线不开放,但是可以通过IO口模拟总线接口。在总线接口上可以挂接多种外部设备,包括:并行SRAM、并行Flash、USB接口、液晶模
并行打印机 打印机是重要的输出设备,很多测控仪器都需要用它来长久保存数据。在嵌入式系统中使用打印机一般有以下几种方式:1.直接使用微型打印机的机芯,微控制器直接控制机芯工作。采用这种方式可减少设备的体积,
CF卡及IDE硬盘接口 CF卡是一种大容量存储设备,目前已广泛应用在数码相机、PDA、MP3、工控机等嵌入式系统中。CF卡有PC卡I/O、MEMORY及TrueIDE等3种模式,而TrueIDE模式兼容IDE硬盘,该
μC/OS-II简介 μC/OS-II读做“microCOS2”,意为“微控制器操作系统版本2”。μC/OS-II是源码公开的著名实时内核,可用于各类8位、16位和32位单片机或DSP。从μC/OS算起,该内核已有
移植规划 所谓“移植”,就是使一个实时内核能在其它的微处理器或微控制器上运行。尽管大部分μC/OS-II的代码是用C语言编写的,但是在编写与处理器硬件相关的代码时还是不得不使用汇编语言。移植的主要工作就
移植μC/OS-II 要移植一个操作系统到一个特定的CPU体系结构上并不是一件很容易的事情,它对移植者有以下要求:1.对目标体系结构要有很深了解;2.对OS原理要有较深入的了解;3.对所使用的编译器要有较深入的了解
移植代码应用到LPC2000 在具体的项目中应用移植代码时,还需要做一些工作,这是因为:1.各种基于ARM7处理器核的芯片的硬件结构不尽相同,所以需要编写部分启动代码(参看第5章)。另外中断服务程序的编写方法也各不相同;2
如何建立嵌入式系统开发平台 1.如何建立嵌入式系统开发平台2.数据队列3.串口驱动4.MODEM接口模块5.I2C总线模块6.SPI总线模块7.其它软件模块8.1如何建立嵌入式系统开发平台平台的概念平台是一个意义很广泛的
数据队列 数据队列一般用于数据缓存,可以用来平衡速率不同的两个部件,使快速部件无需等待慢速部件。简介数据队列一般是先入先出(FIFO)的,但本数据队列可以配置为后入先出。本数据队列是可配置可裁减
串口驱动 在实际应用中,嵌入式系统往往不是作为一个独立的控制单元而存在,它还要和其它控制单元进行通信。这些控制单元可以是另一个嵌入式系统,也可以是PC机。如果双方均遵循同样的通讯协议,就可以互相通讯了。
MODEM接口 在实际应用中,嵌入式系统和其它控制单元的通信可能不局限于一个小的地理范围,如跨城市通讯甚至跨洲通讯。此时,如果需要布置专门的通讯线路则成本太高,利用现成的通讯网络成为唯一的选择。而电话网络是目
I2C总线模块 I2C总线由Philips公司推出,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。它是同步通信的一种特殊形式,具有接口线少、控制方式简化、器件封装形式小、通信速率较高等优点。在主从通
SPI总线模块 串行外围设备接口SPI总线技术是Motorola公司推出的一种同步串行接口。SPI总线是一种三线同步总线,因其硬件功能很强,所以,与SPI有关的软件就相当简单,使CPU有更多的时间处理其他事务
嵌入式存储器的设计方法和策略 随着集成电路制造工艺水平的提高,半导体芯片上可以集成更多的功能,为了让产品有别于竞争对手的产品特性,在ASIC上集成存储器可以降低成本和功耗、改善性能、增加系统级芯片的可靠性。随着对嵌入式存储
计算机体系结构分类 1.冯·诺依曼结构我们将数据和指令都存储在存储器中的计算机称为冯·诺依曼机。这种结构的计算系统由一个中央处理单元(CPU)和一个存储器组成。存储器拥有数据和指令,并且可以根据所给的地址对它进行
ARM体系结构版本 ARM32位体系结构目前被公认为是嵌入式应用领域领先的32位嵌入式RISC微处理器结构。自诞生至今,ARM体系结构发展并定义了6种不同的版本。从版本1到版本6,ARM体系的指令集功能不断扩大。
ARM处理器系列 ARM处理器目前包括下面几个系列,以及其他厂商基于ARM体系结构的处理器,除了具有ARM体系结构的共同特点以外,每一个系列的ARM微处理器都有各自的特点和应用领域。ARM7系列。ARM9系列。
ARM和Thumb状态 从编程的角度看,自从ARM7TDMI核产生以后,体系结构中具有T变种的ARM微处理器有两种工作状态,分别是ARM和Thumb状态。当ARM微处理器执行32位的ARM指令集时,工作在ARM状态;
RISC体系结构特点 RISC体系结构应具有如下特点:指令中的大多数指令只需要执行简单和基本的功能,其执行过程是在一个机器周期内完成的。由于存储器访问指令执行时间长,应尽量减少这类指令,采用加载/存储指令结构,即只
ARM流水线技术 1.ARM的3级流水线ARM7架构采用了一个3段的流水线。(1)取指:将指令从内存中取出来。(2)译码:操作码和操作数被译码以决定执行什么功能。(3)执行:执行已译码的指令。2.ARM的流水线
ARM存储系统机制 1.存储器部件的几种分类(1)按在系统中的地位分类(2)按存储介质分类(3)按信息存取方式分类2.存储器的组织和结构描述存储器的最基本的参数是存储器的容量,如4Mb。通常情况下,存储器的表示并
首页 上一页 1 2 3 4 5 6 下一页 末页

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最新内容

    • ip地址查询详细地址现阶段是怎么利用IP地址的?
    • 嵌入式操作系统的特点
    • I2C地址冲突问题
    • DDK中IN和OUT宏展开是什么?
    • 大家学驱动如何起步的
    • vxWorks下用一个进程判断另一个进程是否运行
    • vxworks68UP模式下进不了系统
    • telnet80成功,浏览器无法访问
    • CSR蓝牙MESH网络开发
    • 使用USB发送数据包,速率问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有