tag 标签: 代码移植

相关资源
  • 所需E币: 5
    时间: 2019-12-25 16:38
    大小: 14.8KB
    上传者: 978461154_qq
    uCOS-IIv2.52在lpc2000系列ARM上的移植源代码……
  • 所需E币: 5
    时间: 2019-12-25 15:44
    大小: 342.94KB
    上传者: 2iot
    介绍了QR码识别的基本原理,并设计了一个基于Symbian智能手机的QR码识别系统重点说明了系统在Symbian平台上实现时,图像采集、异常处理和代码移植等方面的问题.测试表明该系统可以快速、准确地识别QR码,并有效地处理图像倾斜和投影形变等问题.基孑Symbian智鹾手相昀QR码识别系统温明1,李颢2,卓睛1,王文渊1(1.清华大学自动化系,北京100084;2.防化指挥工程学院基础部计算机教研室,北京102205)摘要:介绍了QR码识别的基本原理,并设计了一个基于Symbian智能手机的QR码识别系统,重点说明了系统在SymbiaIl平台上实现时,图像采集、异常处理和代码移植等方面的问题。测试表明,该系统可以快速、准确地识别QR码,并有效地处理图像倾斜和投影形变等问题。关键词:QR码智能手机Symbian操作系统Series60平台QRcoderecognitionsystembasedontheSymbiansmaJtphonewENMin91,uYin矛,zHUOQin91,wANGwen……
  • 所需E币: 3
    时间: 2019-12-25 12:46
    大小: 726.3KB
    上传者: 16245458_qq.com
    从ADS到RealView_MDKDESIGNSTRATEGIESANDMETHODOLOGIES从ADS到RealViewMDK作者:1RealViewMDK――ADS在工具架构组成上有一些不同,这姜宁ARM微控制器开发的新工具些区别包括:不同的工程管理器,不同ARM中国Keil是业界最好的51单片机开发工版本的ARM编译器(compiler),不同具之一,它拥有流畅的用户界面与强大的的调试器(debugger),不同的仿真器仿真功能。ARM将Keil公司收购之后,正(simulator),以及不同的硬件调试单式推出了针对ARM微控制器的开发工具元,详见表1。RealViewMicrocontrollerDevelopmentKit(简称为RealViewMDK或者……
  • 所需E币: 3
    时间: 2019-12-25 12:46
    大小: 604.61KB
    上传者: wsu_w_hotmail.com
    针对ARM_Cortex_M3平台的代码移植DESIGNSTRATEGIESANDMETHODOLOGIES针对ARMCortexM3平台的代码移植作者:ARMCortexTM-M3是一款高性能、地重新排列优先顺序。它支持电平和脉ARM中国低成本、低功耗的32位RISC处理器。它冲中断源。处理状态会在中断进入时由仅执行16位、32位混合的Thumb-2指令,硬件自动保存,并在中断退出时恢复。同不支持ARM指令集。Cortex-M3处理器时,NVIC对于末尾连锁(tail-chaining)集成了一个ARMv7-M架构的高效哈佛中断有独特的处理方式,将中断响应时间3级流水线ARM内核,支持硬件除法器和减到最小。快速ISR(中断服务程序)响应。除CPU内核外,Cortex-M3处理器还包括许多其他在Cortex-M3中使用NVIC意味着组件,嵌套向量中断控制器(NVIC)、可选Cortex-M3的向量表与之前的ARM内核的存储器保护单元(MPU)、计时器、调试有着显著的区别。与大多数其他ARM内核……
  • 所需E币: 5
    时间: 2019-12-25 12:02
    大小: 630KB
    上传者: 二不过三
    µCOSII在80x86上的移植µC/OS-II在80x86上的移植本章将介绍如何将µC/OS-II移植到Intel80x86系列CPU上,本章所介绍的移植和代码都是针对80x86的实模式的,且编译器在大模式下编译和连接。本章的内容同样适用于下述CPU:80186802868038680486PentiumPentiumII实际上,将要介绍的移植过程适用于所有与80x86兼容的CPU,如AMD,Cyrix,NEC(V-系列)等等。以Intel的为例只是一种更典型的情况。80x86CPU每年的产量有数百万,大部分用于个人计算机,但用于嵌入式系统的数量也在不断增加。最快的处理器(Pentium系列)将在2000年达到1G的工作频率。大部分支持80x86(实模式)的C编译器都提供了不同的内存使用模式,每一种都有不同的内存组织方式,适用于不同规模的应用程序。在大模式下,应用程序和数据最大寻址空间为1Mb,程序指针为32位。下一节将介绍为什么32位指针只用到了其中的20位来寻址(1Mb)。本章所介绍的内容也适用于8086处理器,但由于8086没有PUSHA指令,移植的时候要用几条PUSH指令来代替。图F9.1显示了工作在实模式下的80x86处理器的编程模式。所有的寄存器都是16位,在任务切换时需要保存寄存器内容。图F9.180x86实模式内部寄存器图.[pic]80x86提供了一种特殊的机制,使得用16位寄存器可以寻址1Mb地址空间,这就是存储器分段的方法。内存的物理地址用段地址寄存器和偏移量寄存器共同表示。计算方法是:段地址寄存器的内容左移4位(乘以16),再加上偏移量寄存器(其他6个寄存器中的一个,AX,BP,SP,SI,DI或IP)的内容,产生可寻……
  • 所需E币: 5
    时间: 2019-12-24 15:30
    大小: 604.61KB
    上传者: wsu_w_hotmail.com
    针对ARMCortex-M3平台的代码移植DESIGNSTRATEGIESANDMETHODOLOGIES针对ARMCortexM3平台的代码移植作者:ARMCortexTM-M3是一款高性能、地重新排列优先顺序。它支持电平和脉ARM中国低成本、低功耗的32位RISC处理器。它冲中断源。处理状态会在中断进入时由仅执行16位、32位混合的Thumb-2指令,硬件自动保存,并在中断退出时恢复。同不支持ARM指令集。Cortex-M3处理器时,NVIC对于末尾连锁(tail-chaining)集成了一个ARMv7-M架构的高效哈佛中断有独特的处理方式,将中断响应时间3级流水线ARM内核,支持硬件除法器和减到最小。快速ISR(中断服务程序)响应。除CPU内核外,Cortex-M3处理器还包括许多其他在Cortex-M3中使用NVIC意味着组件,嵌套向量中断控制器(NVIC)、可选Cortex-M3的向量表与之前的ARM内核的存储器保护单元(MPU)、计时器、调试有着显著的区别。与大多数其他ARM内核……