三星半导体发展史

ARM7TDMI核心的授权。到1998年底,三星拥有了可供内部使用的CDMA芯片组,它在1999年初首次出现在三星SCH-810 CDMA手机上,这款手机搭配了用于CDMA基带的Conexant Topaz芯片组。1999年2月,三星获得了ARM9TDMI核心和ARM920T处理器授权,用新的0.25微米工艺生产部件,运行速度超过150 MHz。三星的第一款大型商用SoC是在2000年推出...

http://www.eeworld.com.cn/mp/Icbank/a61272.jspx 发布时间: 2019-02-19



ARM处理器的内存对齐处理

一个字(长度为4),放到R5中。 LDR要求数据地址在4n边界上,否则就会发生错误。LDRSH要求数据地址在2n边界上,否则就会发生错误。   发生什么错误呢?这与具体的CPU有关,在ARM7TDMI上,非对齐访问会导致程序跳到数据访问错误的处理向量,即地址0x00000010处。在ARM920T上,LDR指令可能返回错误的数据。  CISC的CPU支持...

http://bbs.eeworld.com.cn/thread-1069037-1-1.html 发布时间: 2019-02-11



ARM中断体系结构

ARM920T有31个通用寄存器和六个程序状态寄存器,共37个分为7组,分别对应上面cpu的七种工作模式。每种工作模式都有16个通用寄存器和1个(或2个)程序状态寄存器。用户模式和系统模式 这两种模式的寄存器是一样的,有16个通用寄存器(R0-R15),一个程序状态寄存器(CPSR)。 R13被称为栈指针寄存器 R14被称为链接寄存器->>当程序BL子程序时,用于...
关键词: ARM 中断体系结构

http://www.eeworld.com.cn/mcu/2018/ic-news121942576.html 发布时间: 2018-12-19



ARM9:如何将linux2.6.38内核移植到TQ2440

4.3.3 (Sourcery G++ Lite 2009q1-176) ) #15 Fri Apr 8 20:21:42 CST 2011  CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177  CPU: VIVT data cache, VIVT instruction cache  Machine: Andy's...

http://www.eeworld.com.cn/mcu/2018/ic-news112642165.html 发布时间: 2018-11-26



ARM编程进阶之三 —— 裸机硬件的控制方法与例程

the first做1的原因是开发板的CPU——S3C2440是ARM920t的内核,所以编译器编译时必须匹配 做2的原因是开发板的RAM位于0x30000000——0x34000000地址(共64M),程序必须被调试器加载到ARM才能运行。特别说明:配置中的0x30000000被我称为“程序的期望加载地址”,简称“加载地址”。“运行地址”与“加载地址”是很重要的2个概念,请大家一定要...

http://www.eeworld.com.cn/mcu/2018/ic-news102141941.html 发布时间: 2018-10-21



ARM处理器的内存对齐处理

有关,在ARM7TDMI上,非对齐访问会导致程序跳到数据访问错误的处理向量,即地址0x00000010处。在ARM920T上,LDR指令可能返回错误的数据。  CISC的CPU支持非对齐的数据读取。  3.3 例子    我们来看一个例子:    // 例子1  ...

http://www.eeworld.com.cn/mcu/2018/ic-news102141936.html 发布时间: 2018-10-21



基于ARM920T的HIRFL-CSR前端总线控制器FBC-

本文论述用于兰州重离子加速器冷却存储环(HIRFL-CSR)控制系统的前端总线系统控制器FBC-01的硬件设计。该控制器是基于0.8 mmBGA 封装的AT91RM9200(ARM9)处理器,运行嵌入式LINUX 操作系统。控制器可以连接标准的VGA 显示器、键盘、鼠标,具有通用的10M/100M 以太网接口、USB 接口、RS-232 接口、485 接口、CANBUS 接口。可以带SD 卡、CF 卡存储器。该控制器采用现场可编程的FPGA器件设计背板接口,并采用具有64 mA 高驱动能力的总线驱动器,不仅符合VME 规范的电气要求,而且具有灵活的接口信号定义可...
关键词: HIRF ARM92

http://download.eeworld.com.cn/detail/PKelect/583699 发布时间: 2018-09-30



arm的MMU详解(虚拟地址)

内存映射方式,分别是:    1.Fault (无映射)    2.Coarse Page (粗表)    3.Section (段)    4.Fine Page (细表)我们以Section(段)进行说明。ARM920T是一个32bit的CPU,它的虚拟地址空间为2^32...
关键词: arm MMU 虚拟地址

http://www.eeworld.com.cn/mcu/2018/ic-news072240503.html 发布时间: 2018-07-22



STM32—— AHB、APB详解

: FCLK is used by ARM920T,内核时钟,主频。 HCLK is used for AHB bus, which is used by the ARM920T, the memory controller, the interrupt controller, the LCD controller, the DMA and USB host block.也就...
关键词: STM32 AHB APB

http://www.eeworld.com.cn/mcu/article_2018060739646.html 发布时间: 2018-06-07



S3C2440体系架构

特权模式时,将会自动切换到arm指令模式。当从特权模式切换回用户模式时,如果进入之前是thumb指令集,那么就是自动切换回thumb指令集。数据存储格式 S3C2440同时支持大小端数据存储格式,默认情况下采用小端格式储存。大端储存 高字节存储在低地址中,低字节存储在高地址中。小端存储 高字节存储在高地址中,低字节存储在低地址中。操作模式ARM920T支持七种操作模式...
关键词: S3C2440 体系架构

http://www.eeworld.com.cn/mcu/article_2018060439569.html 发布时间: 2018-06-04



最简单bootloader的实现与分析

不同cpu架构的目录                             - arm920t \  ...
关键词: bootloader

http://www.eeworld.com.cn/mcu/article_2018050138888.html 发布时间: 2018-05-01



TQ2440之uboot---1.u-boot Makefile分析

src/,foo bar)结果:src/foo src/bar由于start.S是我们启动代码,所以首先编译.OBJ=cpu/arm920t/start.oLIBS = lib_generic/libgeneric.aLIBS = board/$(BOARDDIR)/lib$(BOARD).aLIBS = cpu/$(CPU)/lib$(CPU).aifdef SOCLIBS = cpu/$(CPU...
关键词: TQ2440 uboot- Makefile

http://www.eeworld.com.cn/mcu/article_2018041538716.html 发布时间: 2018-04-15



TQ2440之uboot---3.make EmbedSky_config

arm920t EmbedSky NULL s3c24x01.1 unconfig:@rm -f include/config.h include/config.mk \board/*/config.tmp board/*/*/config.tmpunconfig 非常简单 删除几个文件,删除的这几个文件是在下面的mkconfig 中生成的1.2...
关键词: TQ2440 uboot

http://www.eeworld.com.cn/mcu/article_2018041538714.html 发布时间: 2018-04-15



TQ2440之uboot---4.分析u-boot Makefile 最后连接的过程

1.最后生成u-boot的过程以下是u-boot Makefile最后连接生成u-boot的过程UNDEF_SYM=`arm-linux-objdump -x lib_generic/libgeneric.a board/EmbedSky/libEmbedSky.a cpu/arm920t/libarm920t.a cpu/arm920t/s3c24x0/libs3c24x0.a...
关键词: TQ2440 uboot

http://www.eeworld.com.cn/mcu/article_2018041538713.html 发布时间: 2018-04-15



TQ2440之uboot---5.jlink 在线调试 u-boot

;   1.2 将 u-boot/cpu/arm920t/config.mk 中的            PLATFORM_CPPFLAGS +=$(call cc-option,-mapcs-32,-mabi=apcs-gnu)    ...

http://www.eeworld.com.cn/mcu/article_2018041538712.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---1调试的思路

用openjtag调试时,需要把arch/arm/cpu/arm920t/start.S中的#ifndef CONFIG_SKIP_LOWLEVEL_INIT#if 0    bl    cpu_init_crit#endif#endifcpu_init_crit注掉。1.2 同时在 board/samsung...
关键词: TQ2440 移植u-boo 调试

http://www.eeworld.com.cn/mcu/article_2018041538709.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---2搭建框架

/u-boot-2012.07/arch# find . -maxdepth 1 -type d | grep -v arm | xargs rm -rf//b. arm/cpu下除arm920t以外的所有目录root@ubuntu:~/uboot/u-boot-2012.07/arch/arm/cpu# find . -maxdepth 1 -type d | grep -v arm920t...

http://www.eeworld.com.cn/mcu/article_2018041538708.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---6usb下载

(void)调用了ClearPending,其实现如下:arch/arm/cpu/arm920t/interrupt.c//添加 ClearPending的实现:void ClearPending(int bit){    intregs->SRCPND = bit;    intregs->INTPND...
关键词: TQ2440 移植 u-boot usb

http://www.eeworld.com.cn/mcu/article_2018041538707.html 发布时间: 2018-04-15



TQ2440移植u-boot-2010.06-rc1---6usb下载

(void)调用了ClearPending,其实现如下:arch/arm/cpu/arm920t/interrupt.c//添加 ClearPending的实现:void ClearPending(int bit){    intregs->SRCPND = bit;    intregs->INTPND...
关键词: TQ2440 移植 u-boot

http://www.eeworld.com.cn/mcu/article_2018041538706.html 发布时间: 2018-04-15



一种冲孔打桩机自动控制系统设计

自动控制系统原理图,设计硬件电路,如图3所示。系统的硬件电路设计遵循模块化的设计方法,主要包括控制器模块、电源模块、刹车控制模块、离合控制模块、电机控制模块、人机接口模块及其他保护电路等。    (1)控制器模块。系统的微控制器采用拥有低功耗模式的S3C2440,它是Samsung公司以ARM为架构推出的ARM920T的微处理器核心,拥有16 KB的资料快取和16 KB的指令快取...

http://www.eeworld.com.cn/mcu/article_2018032138349.html 发布时间: 2018-03-21




<上一页 12345678910111213141516 下一页> 相关结果约518个