Perguntas Frequentes: Introdução aos SD Cards: Barramento SPI


> Onde adquirir o livro?

Atualmente o livro está sendo comercializado no site da Amazon.

Link:

https://www.amazon.com.br/Introdu%C3%A7%C3%A3o-aos-SD-Cards-Barramento-ebook/dp/B09CHDK11X/ref=sr_1_1?__mk_pt_BR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=Introdu%C3%A7%C3%A3o+aos+SD+Cards%3A+Barramento+SPI&qid=1639430916&s=digital-text&sr=1-1


> Qual é o ambiente de desenvolvimento adotado pelo livro?

-> O livro adota o ambiente de desenvolvimento LPCXpresso IDE, cujo usuário pode depurar programas de até 256 KB (após o registro) ou compilar programas de qualquer tamanho gratuitamente. No caso da compilação, o LPCXpresso IDE pode ser configurado para gerar um arquivo .hex, o qual pode ser usado pelo Flash Magic (gratuito) para efetuar a gravação via UART0.

Clique aqui para efetuar o download do ambiente de desenvolvimento.

Clique aqui para efetuar o download do Flash Magic.

Hardwares recomendados:

- Depurador/Gravador + Placa protótipo: LPCXpresso board com LPC1769 (EA-XPR-003 ou OM13000).

- Gravador + Placa protótipo: Projeto BROH (Brazilian Open Hardware).


> Como gerar arquivo .hex no LPCXpresso IDE ?

Para gerar o arquivo .hex e usá-lo no programa Flash Magic, clique em "Project" -> "Properties" -> "C/C++ Build" -> "Settings" e selecione a aba "Build Steps"

- Substitua os comandos presentes no campo "Command" do "Post-build steps" pelos comandos abaixo:

arm-none-eabi-objcopy -O ihex ${BuildArtifactFileName} ${BuildArtifactFileBaseName}.hex; arm-none-eabi-size "${BuildArtifactFileName}";