[Aporte] STM32F4 - Discovery File Browser

Hola comunidad. Desde que empece en el mundo de los microcontroladores ARM se me
hizo bastante empinada la curva de aprendizaje al inicio y siempre tuve el anhelo de encontrar un proyecto tipo ejemplo que pudiera abarcar la mayor cantidad de periféricos y por ende servir de 'molde' para objetivos en un futuro, además decir que donde más uno aprende programación es en los ejemplos y códigos de otros. Es por eso que me gustaría hacer un aporte con el proyecto que vengo a presentaros a continuación:


En pocas palabras es un explorador de archivos programado en la conocida tarjeta stm32f4discovery. Reconoce cualquier medio de almacenamiento formateado en FAT12, FAT16 y FAT32, adicionalmente es capaz de abrir archivos WAV, MP3, BMP y JPG.

Hardware usado:

-Stm32f407 (Microcontrolador)
-ILI9481/SSD1289 (Controlador lcd)
-CS43L22 (Audio DAC)
-XPT2046 (Controlador táctil resistivo)

PD: Para compilar el proyecto tiene que descargarse unas librerias de la pág. de ST en el link: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries-expansions/stsw-stm32068.html.

PD2: Ya viene incluido el hex para una pantalla con el controlador ILI9481.
 

Adjuntos

  • file_browser_f4.part01.rar
    5 MB · Visitas: 6
  • file_browser_f4.part02.rar
    5 MB · Visitas: 7
  • file_browser_f4.part03.rar
    1.2 MB · Visitas: 7
Algún día debo conseguir una de esas, las de ST son las que mayor ciclos de reloj veo que tienen.
 
Arriba