PICtail™ 子板:SD 和 MMC 卡数据读写评估的利器

电子说

1.4w人已加入

描述

PICtail™ 子板:SD 和 MMC 卡数据读写评估的利器

在电子设计领域,对 SD 或 MMC 卡进行数据读写评估是常见的任务。今天给大家介绍一款 Microchip 推出的 PICtail™ 子板,它能帮助我们高效地完成这项工作。

文件下载:AC164122.pdf

一、概述

PICtail 子板专为评估 SD 或 MMC 卡的数据读写而设计,是一款扩展板,可与众多 PICDEM™ 演示板兼容。具体兼容的 PICDEM 演示板完整列表可在 Microchip 的网站上查询。不过需要注意的是,使用 FAT 文件系统、SD 卡规格、MMC 卡规格以及其他第三方工具可能需要从不同实体获取许可,相关第三方网站在文档的“References”部分有列出。

二、信号接口

该子板有多个重要的信号接口,不同接口在 PICtail™ 子板和 PICtail™ Plus 上的引脚有所不同,其具体信息如下: Function I/O Pin (PICtail™ Daughter Board) Pin (PICtail™ Plus) Description
SCK O RC3/RB1 RF6/RG6 SPI Clock Out
SDI I RC4/RB0 RF7/RG7 SPI Data In
SDO O RC5/RC7 RF8/RG8 SPI Data Out
CD I RB4 RF0/RG0 Physical Card Insertion Detect Signal
WD I RA4 RF1/RG1 Physical Write-Protect Switch Status Signal
CS O RB3 RB1/RB9 Low Asserting SPI Chip Select

大家在使用时,要根据自己使用的板子类型正确连接这些信号引脚,避免出现通信错误。

三、入门指南

要开始使用该子板,需要一个兼容的 PICDEM 演示板。一般来说,如果演示板有 PICtail 子板接口扩展端口或 PICtail Plus 板接口扩展端口,就是兼容的。大多数 PICDEM 演示板没有安装 female PICtail 子板接头,因此套件中包含一个 14x2 的 female 连接器,用户可按需安装。

当把子板连接到带有 PICtail Plus 连接器的板子(如 Explorer 16 开发板)时,可以将连接器插入演示板的第一个插槽(与引脚 #1 对齐)以使用 SPI1 模块进行通信,也可以插入第二个插槽(与引脚 #33 对齐)以使用 SPI2 模块进行通信。需要注意的是,所选插槽不同,其他信号使用的引脚也会改变。

四、特性亮点

  1. 广泛的卡支持:支持多种类型的 SD 卡,适用性强。
  2. 自动触发功能:能够自动触发 SD 卡上的文件,提高工作效率。
  3. 宽电压范围:可在 3.3V - 5.0V DC 的宽电压范围内工作,方便不同电源环境下使用。
  4. 丰富的接口:包含 PICtail 子板和 PICtail Plus 板连接接口,与许多带有相应接口的板子兼容,如 Explorer 16 开发板、PIC18 Explorer 和 PICDEM FS USB 演示板等。

五、板载配置

子板共有 7 个跳线位置,出厂时,部分跳线位置通过电路走线形成默认设置。若要更改,用户需切断走线并安装引脚和块跳线,之后通过安装或移除跳线即可轻松启用或禁用相关功能。

需要注意的是,跳线 JP1 - JP6 仅用于配置 PICtail 子板连接器的引脚设置;要在 PICtail Plus 接头上切换操作引脚组,必须在 PICtail Plus 插座的第一个和第二个插槽之间交换卡边缘连接器;跳线 JP7 也仅用于 PICtail 子板连接器。具体跳线功能如下: Jumper Position Function
JP1 Pin 1 - 2 PIC18 Explorer Board enabled (SCK connected to RC3)
Pin 2 - 3 PICDEM FS USB enabled (SCK connected to RB1)
JP2 Pin 1 - 2 PIC18 Explorer Board enabled (SDI connected to RC4)
Pin 2 - 3 PICDEM FS USB enabled (SDI connected to RB0)
JP3 Pin 1 - 2 PIC18 Explorer Board enabled (SD0 connected to RC5)
Pin 2 - 3 PICDEM FS USB enabled (SD0 connected to RC7)
JP4 Pin 1 - 2 No Connect (user can select an available port)
Pin 2 - 3 (Default) Card Detect (CD) signal connected to RB4
JP5 Pin 1 - 2 No Connect (user can select an available port)
Pin 2 - 3 (Default) Write - Protect (WD) signal connected to RA4
JP6 Pin 1 - 2 No Connect (user can select an available port)
Pin 2 - 3 (Default) Chip Select (CS) signal connected to RB3
JP7 Pin 1 - 2 User can use RA5 as Shutdown (SHDN) signal for MCP1253
Pin 2 - 3 (Default) Shutdown disabled (connected to VCC)

大家在实际配置时,要根据自己的需求仔细调整跳线位置。

六、固件资源

USB 大容量存储示例可从 http://www.microchip.com/usb 下载。USB 产品需要供应商 ID 和产品 ID,更多信息可参考应用笔记 AN1189(DS01189)。应用笔记 AN1045(DS01045)提供了直接与使用 FAT 文件系统格式化的 SD 卡进行接口的方法,可从 http://www.microchip.com/Stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en532040 下载。

总之,PICtail 子板为 SD 和 MMC 卡的数据读写评估提供了一个便捷、灵活的解决方案。大家在使用过程中有什么问题或者心得,欢迎一起交流探讨。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分