欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机三级-嵌入式系统开发技术笔记.docx

    • 资源ID:2065189       资源大小:71.95KB        全文页数:33页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机三级-嵌入式系统开发技术笔记.docx

    1、专业术语(中英文对照表)2矩阵键盘扫描原理3汉字编码标准:4数字图像4热点4数字文本(也称电子文本或文本)4数字音频 数字视频4路由器4互联网的接入方式5哈佛结构5ARM体系结构5ARM工作模式5ARM 寄存器组:5伪指令6指令6数据模式6ARM 指令条件域6UART6SSP7DMA(Direct Memory Access,直接内存存取)7JTAG7GPIO7EEPROM7SRAM8DRAM8FRAM8SoC8AHB8实时时钟9DCE 数据通信设备9循环冗余校验(CRC)9STN(Super Twisted Nematic)10TFT(Thin Film Transistor)是薄膜晶体管1

    2、0AMBA 先进微处理器体系结构10存储器及其控制器107. 互联通信组件 UART I2C SPI CAN USB11ARM处理芯片内部有多个可互联通信的组件,主要包括UART. 12C、SPI、CAN. USB、113.3嵌入式系统的存储器113.4.2 集成电路互连总线接口I2C123.4.3 串行外设接口SPI123.4.4 串行异步通信接口UART133.4.6 高清多媒体接口HDMI133.6 嵌入式系统外部通信接口134.1.2 嵌入式系统的软件结构134.1.3 硬件抽象层与板级支持包BSP14. 嵌入式操作系统15. .实时系统与实时操作系统154.linux内核16uc/o

    3、s嵌入式操作系统165.1.3嵌入式系统的调试175.2.1 ADS1.2工具软件175.2.2 RVDS185.2.3 GNU18S3C241018I/O接口技术18软件192嵌入式处理芯片19通信20多路复用技术20OTG,21专业术语(中英文对照表)ARM advanced RISC machines 先进精简指令集机器ARM简介: STM32简介: AHB Advanced High Performance Bus 先进高性能总线APB advanced peripheral bus 先进外设总线AHB 访问端口 AHB access port AHB-APASP advanced s

    4、ystem bus 先进系统总线AXI advanced extensible interface 先进的可扩展接口ATB advanced trace bus 先进的跟踪总线ACE AXI一致性扩展 AXI coherency extensionsAPSR 应用程序状态寄存器ADS ARM developer suite ARM开发套件BCT 任务控制块(task control block BCT)board support package BSP 板级支持包BS 边界扫描测试技术 boundary scan(BS)Banked stack pointer SP 分块堆栈指针byte-in

    5、variantbig-endian字节保序大端模式Bus matrix 总线阵列 bootROM 引导只读存储器 一般指用来存储boot loader程序的非易失性存储器,当前大多用NOR flash ROM core sight ROM表 内核可视ROM表 CISC(ComplexInstructionSetComputer,复杂指令集计算机RISC(ReducedInstructionSetComputer,精简指令集计算机)CEC(consumer electronics control)接口,即消费电子控制接口。DTE Data Terminal Equipment 数据终端设备DCE

    6、 Data Communicate Equipment 数据通信设备DSR数据发送准备好,Data Set Ready。DTR数据终端准备好,Data Terminal Ready。RTSDTE请求DCE发送(Request To Send)。CTSDCE允许DTE发送(Clear To Send),该信号是对RTS信号的回答。DCD数据载波检测(Data Carrier Detection),DVI,digital visual interface 数字视频接口 ETM 嵌入跟踪宏单元 embedded trace macrocellerror correcting code ECC 错误检

    7、测与纠正 EPSR 执行程序状态寄存器embedded operating system EOS 嵌入式操作系统 FPB flash 分区与断点 flash patch and breakpoint Handler and thread mode 手柄和线程模式Handler mode 手柄模式GPRS模块 通用分组无线服务 General Packet Radio Service)GPS模块(global positioning system)hardware abstract layer HAL 硬件抽象层 interruptlatency 中断延迟时间IDE 集成开发环境 integra

    8、ted development environment IDE ICE 在线仿真器 in-circuit emulator ICEISP(In-System Programmer,在系统编程instruction Set simulator ISS 指令集模拟器 instruction set architecture ,ISA 指令集体系结构或IS架构ITM 仪表跟踪宏单元 instrumentation trace macrocellIPSR 中断程序状态寄存器JTAG (Joint Test Action Group;联合测试工作组Little endian 小端模式LED lighti

    9、ng emitting diodesLCD liquid crystal display 液晶显示屏LR 连接寄存器MPU 存储保护单元 memory protection unitMiddleware 中间件软件NVIC 可嵌套向量中断控制器 nested vectored interrupt controlleropensourcesoftware 开源软件ON-chip debugging OCD 片上调试技术 (pulse width modulation ,PWM) 脉冲宽度调节器RS(recommended standard)代表推荐标准RS-232 RS是英文“推荐标准”的缩写

    10、RS-485 RXD接收数据(Received data-RxD)SW-DP SWJ-DP 串行线或JTAG调试口 serial wire JTAG debug portTXD发送数据(Transmitted data-TxD)taskswitchingtime 任务切换时间 taskpreemptiontime 任务抢占时间Throughput 吞吐量 TAP(Test Access Port;测试访问口tightly coupled memory TCM 片内紧耦合存储器task control block TCB 任务控制块 TPIU 跟踪端口接口单元 trace port interf

    11、ace unitThread mode 线程模式uc/os micro controller operation system 微控制器操作系统 U-boot 开源boot loader软件。设备驱动程序device driver 是指直接与硬件相互作用并控制硬件的软件。基本特点:1.只能被高层软件调用而无法自行运行。2.对上层软件屏蔽硬件细节,对下层硬件直接进行操作。UART 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),VGA,video graphics array 视频图形阵列 WIC唤醒中断控制器 wake-up int

    12、errupt controllerwifi(wireless fidelity 即无线保真矩阵键盘扫描原理方法一: 逐行扫描:我们可以通过高四位轮流输出低电平来对矩阵键盘进行逐行扫描,当低四位接收到的数据不全为1的时候,说明有按键按下,然后通过接收到的数据是哪一位为0来判断是哪一个按键被按下。方法二: 行列扫描:我们可以通过高四位全部输出低电平,低四位输出高电平。当接收到的数据,低四位不全为高电平时,说明有按键按下,然后通过接收的数据值,判断是哪一列有按键按下,然后再反过来,高四位输出高电平,低四位输出低电平,然后根据接收到的高四位的值判断是那一行有按键按下,这样就能够确定是哪一个按键按下了。

    13、I/O汉字编码标准: GB18030字符集与国际标准UCS/unicode字符集基本兼容,均包含中日韩统一汉字(CJK)约70000多个。GB18030采用双字节编码表示汉字,而UCS/unicode表示汉字时有两种方案,UTF-8使用3字节表示,UTF-16使用双字节编码.GB2312(双字节传输和存储汉字,包含3755个一级常用汉字和3008二级常用汉字,还有682个图形符号,包括拉丁字母、俄文、日文平假名、片假名、希腊文字、汉语拼音等,都是2字节)中所有字符在GB18030中也存在,且编码相同。Ascii字符(共128个字符,包括96个可打印字符、32个控制字符 7个二进制位进行编码)、

    14、标点符号、希腊字符、阿拉伯文、和CJK汉字均采用双字节编码,其他不常用字符采用四字节编码。数字图像 数字图像的文件包括BMP、TIF(TIEF)、GIF,JPEG,PNG. GIF图像文件格式颜色数目仅有256种,文件特别小,适合还联网传输。JPEG图像文件格式是静止图像数据压缩编码的国际标准,在数码相机中广泛应用。热点又称为无线接入点,是一种无线交换机或无线路由器,室内覆盖距离一般仅为30M左右,室外100-300M。数字文本(也称电子文本或文本)是以文字以及其他符号为主的一种数字媒体。根据排版格式区分为纯文本(简单文本)和丰富格式文本。纯文本是由一连串字符编码组成,只包含单纯的文字信息。在

    15、windows环境下,TXT是一种纯文本。相对于线性文本,超文本按着网络结构组织信息。WWW网页是最常见的超文本。数字文本阅读器可以是软件,也可以是一种称为“电子书阅览器”的嵌入式应用产品。PDF(便携式文本格式)用于文本交换所发展出的文本格式。优点在于跨平台、能保留文本原有格式(layout)、开放标准,能免版税自由开发PDF相容软件,是一个开放标准。2007年成为ISO32000国际标准。数字音频 数字视频WAV是数字音频文件格式。AVI 、MOV、RMVB、是数字视频文件格式。数字图像的分辨率用水平分辨率*垂直分辨率表示,如800*600,1024*768等,我国高清电视的图像分辨率大多

    16、为1920*1080,其宽高比为16:9.路由器路由器是用于链接异构网络的设备,工作在网络层,屏蔽不同物理网络的差异,确保易购网络的数据交换流场进行。路由器拥有多个输入端口和输出端口,可以连接多个网络,或者多个路由器,一个路由器为每个端口分配一个IP,同一个路由器拥有多个不同的IP地址。转发数据时,路由器按照端口接入的网络号判断。蓝牙技术,是一种短距离,低速度,低成本的无线通信技术,最高传输速率为1Mbps左右,传输距离大概在10 M之内。无线局域网采用的协议为IEEE802.11a/b/g/n,其速率为11-108Mb/s(俗称WIFI,近些年推出的IEEE802.11n协议传输速率进一步提

    17、高到108Mb/s甚至更高)互联网的接入方式1. 采用无线方式接入互联网的技术主要有三类:无线局域网(WLAN)接入、GPRS移动电话网接入(GPRS是通用分组无线服务的简称,它是GSM移动电话用户可用的一种移动电话用户可用的一种移动数据业务。通常支持AT命令集进行呼叫、短信、传真、数据传输等任务。)、3G移动电话网络接入。其中无线局域网必须在安装有接入点(AP)的热点区域中才能接入。ADSL是利用普通电话线将家庭用户计算机接入互联网的技术之一。此时,用户端需要配置一个ADSL MODEM和一个语音分离器,计算机则必须有以太网接口(ethernet网络RJ45.)哈佛结构是一种将程序指令存储和

    18、数据存储分开的存储器结构,是一种并行体系结构。ARM体系结构中,有3种工作状态,1.ARM状态2.thumb/thumb-2状态3.调试状态。ARM状态是ARM处理器工作在32位指令的状态,所有指令均为32位。thumb状态是ARM执行16位指令的平台,即16位状态,指令代码只有16位。thumb-2状态是ARMv7版本的ARM处理器所具有的新状态,兼容16位和32位指令长度;通过BX指令,ARM状态和thumb状态可以相互切换。If thumb状态下进入异常处理(异常处理要在ARM下进行),则当异常返回时,将自动切换到thumb状态Thumb-2指令集有专门提供开关中断的专用指令,其中开可屏

    19、蔽中断的指令为CPSIE I,关闭可屏蔽中断的指令为CPSID I.Arm Cortex-M系列处理器内部没有MMU. RISC reduced instruction SET computer 精简指令集计算机ARM工作模式采用加载/存储指令访问内存,单周期操作和指令流水线技术都是ARM处理器的技术特征。ARM 寄存器组: 31个通用寄存器(含PC)和6个状态寄存器,仅为32位结构 通用寄存器R0-R7 存放数据,存放地址 R0-R15 宽度32位 R13 堆栈指针SP,当不使用堆栈时,R13也作通用数据寄存器。 R14 (LINK register)存储子程序的返回地址 R15 程序计数器

    20、PC CPSR 程序状态寄存器 存放各种标志和状态 CPRS中的控制位中,I是外部中断IRQ中断禁止控制位,I=1时禁止外部IRQ中断,I=0时允许外部IRQ中断;F为禁止快速中断FIQ的控制位,F=1时禁止FIQ中断,F=0时允许FIQ中断。 SPSR 备份程序状态寄存器伪指令伪指令在原程序中的作用是为完成汇编程序做各种准备工作,这些伪指令只在汇编时起作用,一旦汇编结束,为指令的使命就完成。DCB为数据定义伪指令,用于分配一片连续的字节存储单元,并用伪指令后的表达式初始化。DCD为数据定义伪指令,用于分配一片连续的字存储单元,并用伪指令后的表达式初始化。DCD为数据定义伪指令,用于分配一片连

    21、续的半字存储单元,并用伪指令后的表达式初始化。CODE16 伪指令通知编译器,其后的指令代码为16位的thumb指令CODE32 伪指令通知编译器,其后的指令代码为16位的ARM指令MYtest EQU 15000; 定义一个32位常量MYtest,值为15000.EXPORT 伪指令用于程序中声明一个全局标号,该标号可以在其他的文件中引用。指令跳转指令:BL带返回的跳转指令,BLX带返回且带状态切换的伪指令,BX带状态切换的伪指令。B转移指令MVN 按位取反 数据处理类指令可分为数据传送指令,算术逻辑运算指令,和比较指令。 指定位清零 位清零指令BIC 按位与操作。数据模式 0X1234在C

    22、PU内存中的存放方式是1. 大端模式 内存地址 存放内容 0X10000000 0X12 0X10000002 0X34 2.小端模式 内存地址 存放内容 0X10000000 0X34 0X10000002 0X12 ARM 指令条件域 HI 无符号数大于 LS 无符号数小于或等于 CS 无符号数大于等于 CC 无符号数小于 GT 带符号数大于 LE 带符号数小于或等于 LT 带符号数小于 GE 带符号数大于或等于 VS 溢出 VC 未溢出 PL 正数或零UART 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,

    23、是一种异步收发传输器,是电脑硬件的一部分。将资料由串行通信与并行通信间作传输转换,作为并行输入成为串行输出的芯片,通常集成于其他通讯接口的连结上。定义 UART是一种通用串行数据总线,用于异步通信。该总线双向通信,可以实现全双工传输和接收。在嵌入式设计中,UART用于主机与辅助设备通信,如汽车音响与外接AP之间的通信,与PC机通信包括与监控调试器和其它器件,如EEPROM通信SSP(Synchronous Serial Port):同步串行接口控制器 SSP:微处理芯片中的一种串行传输模式的缩写SSP(Supervisor Stack Pointer):微处理器芯片中用于初始化的一个指针DMA

    24、(Direct Memory Access,直接内存存取) 是所有现代电脑的重要特色,它允许不同速度的硬件装置来沟通,而不需要依赖于 CPU 的大量中断负载。否则,CPU 需要从来源把每一片段的资料复制到暂存器,然后把它们再次写回到新的地方。在这个时间中,CPU 对于其他的工作来说就无法使用JTAG(Joint Test Action Group;联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据

    25、输出线。GPIOGeneral Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器,人们利用工业标准I2C、SMBus或SPI接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器-一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。 EPROM由以色列工程师Do

    26、v Frohman发明,是一种断电后仍能保留数据的计算机储存芯片即非易失性的(非挥发性)。它是一组浮栅晶体管,被一个提供比电子电路中常用电压更高电压的电子器件分别编程。一旦编程完成后,EPROM只能用强紫外线照射来擦除。通过封装顶部能看见硅片的透明窗口,很容易识别EPROM,这个窗口同时用来进行紫外线擦除。可以将EPROM的玻璃窗对准阳光直射一段时间就可以擦除。SRAM(Static Random Access Memory),即静态随机存取存储器。它是一种具有静止存取功能的内存,不需要刷新电路即能保存它内部存储的数据.SRAM不需要刷新电路即能保存它内部存储的数据。而DRAM(Dynamic

    27、 Random Access Memory)每隔一段时间,要刷新充电一次,否则内部的数据即会消失,因此SRAM具有较高的性能,功耗较小,但是SRAM也有它的缺点,即它的集成度较低,相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积。同样面积的硅片可以做出更大容量的DRAM,因此SRAM显得更贵DRAM(Dynamic Random Access Memory),即动态随机存取存储器,最为常见的系统内存。DRAM 只能将数据保持很短的时间。为了保持数据,DRAM使用电容存储,所以必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失。 (关机就

    28、会丢失数据)FRAM(ferromagnetic random access memory)即铁电存储器。FRAM利用铁电晶体的铁电效应实现数据存储。铁电效应是指在铁电晶体上施加一定的电场时,晶体中心原子在电场的作用下运动,并达到一种稳定状态;当电场从晶体移走后,中心原子会保持在原来的位置。这是由于晶体的中间层是一个高能阶,中心原子在没有获得外部能量时不能越过高能阶到达另一稳定位置,因此FRAM保持数据不需要电压,也不需要像DRAM一样周期性刷新。由于铁电效应是铁电晶体所固有的一种偏振极化特性,与电磁作用无关,所以FRAM存储器的内容不会受到外界条件(诸如磁场因素)的影响,能够同普通ROM存储

    29、器一样使用,具有非易失性的存储特性SoC(System on Chip的缩写,称为系统级芯片,也有称片上系统)由ARM公司推出的AMBA片上总线受到了广大IP开发商和SoC系统集成者的青睐,已成为一种流行的工业标准片上结构。AMBA规范主要包括了AHB(Advanced High performance Bus)系统总线和APB(Advanced Peripheral Bus)外围总线。 AHB=Advanced High Performance Bus,译作高级高性能总线。如同USB(Universal Serial Bus)一样,也是一种总线接口AHB主要用于高性能模块(如CPU、DMA和DSP等)之间的连接,作为SoC的片上系统总线,它包括以下一些特性:单个时钟边沿操作;非三态的实现方式;支


    注意事项

    本文(计算机三级-嵌入式系统开发技术笔记.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开