Título: Introdução aos SD Cards: Barramento SPI
Páginas: 148
E-book, com DRM Social.Previsão de lançamento: 20/09/2013
Valor previsto: R$19,90
Acompanhe as novidades pelos sites:
www.editoraciabooks.com.brwww.albertonoboru.com.brSUMÁRIOCAPÍTULO 1: Introdução 1.1 Dimensões
1.2 Barramentos
1.2.1 Resistores de Pull-Up
1.2.2 Integridade dos Dados
1.3 Tipos de Cartões
1.4 Divisão da Memória
1.5 Mecanismos de Proteção
1.5.1 Proteção Contra Escrita/Apagamento de Dados
1.5.1.1 Chave Mecânica
1.5.1.2 Grupos de Dados
1.5.1.3 Temporária ou Permanente
1.5.2 Proteção com Senha
1.5.3 Proteção Contra Cópia
CAPÍTULO 2: Registros 2.1 CID (Card Identification)
2.2 Registro CSD (Card Specific Data)
2.2.1 Versão 1.0
2.2.1.1 Tempo de Acesso à Leitura e Gravação de Dados
2.2.1.2 Máxima Taxa de Transferência Suportada pela Interface
2.2.1.3 Leitura e/ou Escrita Parcial de Blocos de Dados
2.2.1.4 Cálculo da Capacidade de Memória de Usuário
2.2.2 Versão 2.0
2.3 Registro OCR (Operation Conditions Register)
2.4 Registro SCR (SD Card Configuration Register)
2.5 Registro CSR (Card Status Register)
2.6 Registro SSR (SD Status Register)
2.6.1 Cálculo do Tamanho da Área Protegida
CAPÍTULO 3: Comandos 3.1 Pacote de Comando
3.1.1 Códigos dos Comandos
3.2 Respostas para os Comandos no Modo SPI
3.2.1 Resposta R1
3.2.1.1 Resposta R1b
3.2.2 Resposta R2
3.2.3 Resposta R3
3.2.4 Resposta R7
CAPÍTULO 4: Interface de Comunicação SPI 4.1 Considerações Iniciais
4.1.1 Nomes Padronizados para os Tipos de Dados
4.1.2 Canal de Saída de Dados
4.1.3 Interface SPI
4.1.4 Função de Atraso
4.1.5 Exemplo
4.2 Funções Básicas
4.3 Funções de Acesso aos Registros do SD Card
4.3.1 Leitura do Registro CID (Card Identification)
4.3.2 Leitura do Registro CSD (Card-Specific Data)
4.3.3 Leitura Parcial do Registro CSR (Registro Card Status)
4.3.4 Leitura do Registro OCR (Operation Conditions Register)
4.3.5 Leitura do Registro SCR (SD CARD Configuration Register)
4.3.6 Leitura do Registro SSR (SD Status Register)
4.4 Funções de Inicialização e Manupulação de SD Cards
4.4.1 Inicialização do SD Card no Modo SPI
4.4.2 Escrita de Dados
4.4.2.1 Escrita em um Bloco de Dados
4.4.2.2 Escrita de Múltiplos Blocos de Dados
4.4.2.3 Pré-apagamento de Dados
4.4.2.4 Verificação da Quantidade de Blocos Escritos
4.4.3 Leitura de Dados
4.4.3.1 Leitura de um Bloco de Dados
4.4.3.2 Leitura de Múltiplos Blocos de Dados
4.4.4 Apagamento de Dados
4.4.5 Alteração do Tamanho do Bloco
4.4.6 Controle do Resistor Interno de Pull-up do Pino CS
4.5 Exemplo
CAPÍTULO 5: Métodos de Proteção 5.1 Proteção de Grupos de Dados
5.1.1 Verificação de Grupos Protegidos
5.1.2 Exemplo
5.2 Bloqueio/Desbloqueio do SD Card
5.2.1 Definição de Senha
5.2.2 Apagamento Forçado
5.2.3 Apagar a Senha de Acesso
5.2.4 Bloquear Cartão
5.2.5 Desbloquear Cartão
5.2.6 Exemplo
5.3 Proteção Temporária ou Permanente
CAPÍTULO 6: Sistema de Arquivos FAT32 6.1 Endereçamento de Dados em Discos Rígidos (HDs)
6.2 Master Boot Record (MBR)
6.3 Estrutura do Sistema de Arquivos FAT32
6.3.1 Região Reservada
6.3.2 Região de Dados
6.3.2.1 Nome dos Arquivos e Diretórios
6.3.2.2 Diretórios
6.3.2.3 Exemplo
6.3.3 Região FAT
6.3.4 Endereçamento das Regiões
6.4 Biblioteca FAT32_Lib
6.4.1 Endereços Iniciais das Regiões da Estrutura FAT32
6.4.2 Capacidade de Armazenamento de Dados
6.4.3 Espaço Livre
6.4.4 Espaço Ocupado
6.4.5 Listagem/Localização de Arquivos e Subdiretórios
6.4.6 Leitura de Arquivos
6.4.7 Escrita de Dados em Arquivos
6.4.8 Criação de Arquivos e Subdiretórios
6.4.9 Exemplo
6.5 Projeto