• 1.摘要
  • 2.地址总线
  • 3.板卡支持包
  • 4.交叉编译器
  • 5.直接内存访问
  • 6.动态随机访问
  • 7.可编程只读
  • 8.嵌入式系统
  • 9.仿真器
  • 10.可执行的
  • 11.固件
  • 12.闪存
  • 13.进程间通讯
  • 14.内核
  • 15.连接程序
  • 16.定位程序
  • 17.逻辑分析仪
  • 18.示波器
  • 19.并行进程
  • 20.处理器无关
  • 21.处理器定制

嵌入式词汇

ASIC(专用集成电路)Application-SpecificIntegratedCircuit.Apieceofcustom-designedhardwareinachip.专用集成电路。一个在一个芯片上定制设计的硬件。

地址总线

Asetofelectricallinesconnectedtotheprocessorandalloftheperipheralswithwhichitcommunicates.Theaddressbusisusedbytheprocessortoselectaspecificmemorylocationorregisterwithinaparticularperipheral.Iftheaddressbuscontainsnelectricallines,theprocessorcanuniquelyaddressupto2^nsuchlocations.

一个连接处理器与所有外设的,用来通讯的电子线路集。地址总线被处理器用来选择在特定外设中的存储器地址或寄存器。如果地址总线有n条电子线路,处理器能唯一寻址高达2^n的地址空间。

板卡支持包

Seeboardsupportpackage.

boardsupportpackage(板卡支持包)

Partofasoftwarepackagethatisprocessororplatform-dependent.Typically,samplesourcecodefortheboardsupportpackageisprovidedbythepackagedeveloper.Thesamplecodemustbemodifiedasnecessary,compiled,andlinkedwiththeremainderofthesoftwarepackage.

软件包的具有平台依赖性的那一部分。典型地,板卡支持包的样例源程序由包开发者提供。样例源程序必须能在需要时被修改、编译并与软件包的剩下的部分连接起来。

交叉编译器

Acompilerthatrunsonadifferentplatformthantheoneforwhichitproducesobjectcode.Across-compilerrunsonahostcomputerandproducesobjectcodeforthetarget.

一个运行在不同的平台上的编译器,其中之一能产生目标代码。交叉编译器在主机上运行并且产生目标机的目标代码。

直接内存访问

DirectMemoryAccess.Atechniquefortransferringdatadirectlybetweentwoperipherals(usuallymemoryandanI/Odevice)withonlyminimalinterventionbytheprocessor.DMAtransfersaremanagedbyathirdperipheralcalled

aDMAcontroller.

直接内存访问。一种直接在两个外设(通常是内存和I/O设备)之间进行数据传输的技术,它只要处理器最少的介入。DMA传输由叫DMA控制器的第三方外设进行管理。

动态随机访问

DynamicRandom-AccessMemory.AtypeofRAMthatmaintainsitscontentsonlyaslongasthedatastoredinthedeviceisrefreshedatregularintervals.

TherefreshcyclesareusuallyperformedbyaperipheralcalledaDRAMcontroller.

动态随机访问存储器。一种RAM,存储在其设备中的数据被定期刷新时才能保存它的内容。刷新周期一般由一个叫DRAM控制器的外设完成。