基于CC2530的SDHC卡读写设计

工控自动化 时间:2012-05-02来源:网络

摘要:提出了将SDHC卡作为CC2530的外部存储设备实现数据存储的方法。SDHC卡具有体积小、存储容量大的特点,通过CC2530组建的无线传感网络适用于工业监测,而将SDHC卡与CC2530相结合,则能够长期连续工作并记录大量数据,可以满足各种长期监测状态场合的需要。
关键词:SDHC卡;CC2530;SPI模式;FAT32

0 引言
CC2530是用于IEEE802.15.4、ZigBee和RF4CE应用的一个真正的片上系统(SoC)解决方案。SDHC卡的存储性质属于NAND flash,其容量可达32 GB,可以有效解决数据存储容量问题,保证数据存储的非易失性。在无线传感网络中,CC2530所组成的每个节点都配上SDHC卡,可以实现多点工作并记录大量数据,能够满足工业监控、森林环境监测、水文检测、土壤检测等场合的需要。

1 硬件设计
1.1 SDHC卡简介
SDHC卡有SD总线模式和SPI总线模式。SD总线模式采用四条数据线并行传输数据,传输效率高,但传输协议复杂,且不易用软件模拟;而SPI总线模式工作时只用一条数据传输线,虽然数据传输效率低,但很容易用软件来模拟,而且SPI总线模式传输协议简单。所以采用SPI总线,由主控制器在每次传输时产生8个时钟脉冲给SDHC卡作为同步时钟,即可控制数据的输入与输出。
1.2 CC2530简介
CC2530集成了一个高性能的RF收发器和一个低功耗的8051内核,其RAM达8 KB,具有两个USART、12位ADC和21个通用GPIO。其本身自带2.4 GHz高性能RF收发器,配上适合的天线就构成了无线通信模块。CC2530可配备TI的RemoTI、Z-Stack或SimpliciTI等专有或标准兼容的网络协议栈来简化开发。
1.3 主控电路接口设计
CC2530与SDHC卡的接口连接图如图1所示。

a.JPG


CS为SDHC卡使能端,DI为写命令和写数据端,DO为读响应与读数据端,CLK为SPI时钟输入端。CC2530的P0口与SDHC卡的对应端口相连,口线之间需要连接上拉电阻。

1 2 3

关键词: 设计 读写 SDHC CC2530 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版