仪器网

登录

行业专用仪器其它行业专用仪器能源/交通/运输

6SL3054-0EE00-1BA0 6SL3054-0EE00-1BA0西门子CF卡无性能扩展

供应商:
上海蜀乾自动化设备有限公司
企业类型:
经销商

产品简介

6SL3054-0EE00-1BA0西门子CF卡无性能扩展
6SL3054-0EE00-1BA0
SINAMICS S120 CF 卡 无性能扩展 包括发给许可证 (许可证) V4.4

详细信息

产品信息:6SL3054-0EE00-1BA0西门子CF卡无性能扩展

6SL3054-0EE00-1BA0 
SINAMICS S120 CF 卡 无性能扩展 包括发给许可证 (许可证) V4.4 

参数:6SL3054-0EE00-1BA0西门子CF卡无性能扩展

CF接口已广泛用于PDA、笔记本电脑、数码相机和包括台式机在内的各种设备。

到2005年,CF卡的容量规格从小的8MB到大可达12GB。(这里的1MB=1,000,000byte,1GB=1000MB)

EP7212是CIRRUS LOGIC公司生产的支持MP3格式的数字音频解码的微处理器。它采用ARM7TDMI CPU核,时钟速率高达74MHz;它内含DRAM、FLASH、LCD、串口和数字音频接口。这些特征使得*容易实现MP3文件的解码和播放。本例中利用CF卡存储MP3。

(1)CPLD逻辑关系采用VHDL语言实现

OE <=NCS3 OR NRD;

WE <=NCS3 OR NWR;

CE1 <=A0 AND (NOT WORD);

CE2 <=(NOT A11)AND (NOT WORD);

REG <=A11;

(2)软件实现

首先,配置结构寄存器,设为MEMORY模式。然后,各个任务寄存器设定参数。后,将命令写入命令寄存器,执行操作。下面的代码段实现将CF卡第///一个扇区全部写入0XAAAA。

LDR R0,=0X30000200; //结构寄存器地址A11=1

LDR R1,=0;

STRB R1,[R0]; //设置为MEMORY方式

LDR R0,=0X30000800; //初始化地址,A11=1

LDR R2,=0X80; //检测忙信号

LDR R3,=0XAAAA; //测试数据

LDR R1,=1; //传输扇区数目。此处是1个扇区大小

STRB R1,[R0,#2];

LDR R1,=0; //起始扇区号

STRB R1,[R0,#3];

LDR R1,=0; //柱面低8位地址

STRB R1,[R0,#4];

LDR R1,=0; //柱面高8位地址

STRB R1,[R0,#5];

LDR R1,=0XE0; //磁道数

STRB R1,[R0,#6];

LDR R1,=0X30; //写扇区命令

STRB R1[R0,#7];

WAIT

LDRB R1,[R0,#7]; //读状态信号,检测是否忙。

//若忙,在此循环

TST R1,R2;

BNE WAIT

LDR R4,=0; //初值

LDR R5,=0X100; //写256个字,512个字节。

WRITE

STR R6,[R0];

ADD R5,R5,#1;

CMP R5,R4;

BNE WRITE; //向缓冲写512个字节

由于篇幅有限,本文仅给出MEMORY模式实现的方法,其它两种模式实现与MEMORY相似。由于CF卡具有易于携带、兼容性好、容量大的特点,可以预见,它必将在更广阔的领域得到应用。

 

在线询价