ARM
godcyx
这个作者很懒,什么都没留下…
展开
-
ARM汇编指令集
一、 跳转指令 跳转指令用于实现程序流程的跳转,在ARM程序中有两种方法可以实现程序流程的跳转:Ⅰ.使用专门的跳转指令。Ⅱ.直接向程序计数器PC写入跳转地址值。通过向程序计数器PC写入跳转地址值,可以实现在4GB的地址空间中的任意跳转,在跳转之前结合使用M转载 2011-08-09 11:03:43 · 465 阅读 · 0 评论 -
什么是ttl电平 CMOS电平以及它们的区别
具体参考:http://www.soudoc.com/bbs/?fromuid=279595什么是ttl电平TTL电平信号被利用的最多是因为通常数据表示采用二进制规定,+5V等价于逻辑"1",0V等价于逻辑"0",这被称做TTL(晶体管-晶体管逻辑电平)信号系统,这是计算转载 2011-08-29 18:08:30 · 709 阅读 · 0 评论 -
stepping stone
这是三星MCU的一种启动方式,s3c2440的MMU有一种“steppingstone”.技术,它是协助MCU从无法执行程序的NAND FLASH执行启动程序的一种方法。启动流程 1、系统上电后,首先自动判断是否是autoboot模式,如果使用 s3c2410是带有nandflash的,并切被设置成autoboot,从nandflash开始启动. 2、在判断是autob转载 2012-07-20 23:32:40 · 635 阅读 · 0 评论 -
为sourceinsight添加makefile、kconfig、*.S文件支持
大家用source insight看linux源码的时候都遇到这么一个麻烦,makefile和kconfig中的文字在搜索的时候不能找到,这是因为source insight默认是不选makefile的,也没有konfig这种类型的文件。下面就讲一下 如何添加makefile:打开Source Insight,在新建工程之前,进入Options -> Document Option转载 2012-07-22 18:13:55 · 658 阅读 · 0 评论 -
谁更强?ARM Cortex A8/A9核心性能对比
前言 背景介绍 前言: 移动设备的CPU更新换代的速度已经迈进了一个日新月异的阶段,去年的Cortex-A8处理器将移动芯片的工作频率带到了1GHz的时代,而今年,全新的Cortex-A9处理器则直接让手机、平板电脑这些便携式移动设备迈入了双核CPU的纪元。 今天我们主要就是要来了解一下Cortex-A8/ Cortex-A9这两代架构的处理器有什么实质上转载 2012-11-17 20:07:21 · 7756 阅读 · 1 评论 -
Windows CE与Linux与Vxworks的区别
WinCE与Linux有何区别?(商业模式,学习和开发难度,对硬件的支持,稳定性,对工程师未来发展的帮助,对研发中心未来发展的帮助) 嵌入式Linux OS与Windows CE相比的优点: 第一:Linux是开放源代码,遍布全球的众多Linux爱好者都是Linux开发者的强大技术支持者;Windows CE目前6.0内核全部开放,GUI不开放。第二:Linux的内核小、效率高;Win转载 2011-08-28 10:20:05 · 4753 阅读 · 0 评论 -
TI Cortex M3串口转以太网例程分析2-----bootloader
bootloader是TI串口转以太网代码的一小部分,位于Flash开始的4KB空间内。它的一个重要作用是在应用远程升级,可以通过串口、USB、IIC、以太网等通道进行远程固件升级。bootloader是CPU启动后最先执行的程序,它会把自己拷贝到SRAM,并判断是否有固件升级,如果有升级请求,则执行升级程序;反之,执行用户程序。 一.流程图 由转载 2013-10-16 13:38:39 · 1816 阅读 · 0 评论 -
TI Cortex M3串口转以太网例程分析1-----概述
TI官网下载StellarisWare软件包,,按默认路径解压缩,在C:\StellarisWare内有多个文件夹,其中C:\StellarisWare\board\rdk-s2e文件夹内即为主角:串口转以太网的源码。它使用lwIP1.3.2为TCP/IP协议栈。 TI的串口转以太网模块可以快速的将串行传输转为以太网传输,模块包括一个基于ARM Cortex M3的微控制器,转载 2013-10-16 21:07:51 · 1322 阅读 · 0 评论