Skip to content

nemuisan/STM32Primer2_GNSS_Tracker

Repository files navigation

GPS/GNSS Tracker for STM32Primer2

Logging GNSS NMEA Datas using STM32 Primer2 hardware!

Functions

  • General
    -- 4-direction and center key inputs.
    -- Battery management with low voltage detect & shutdown.
    -- Push key to select below three functions.
    -- Systick mSec Timer and hardware uSec Timer.
    -- Indication LEDs.

  • GNSS Data Logging
    -- Using ChaN's FatFs FileSystem.
    -- Using SDIO with DMA Driver.
    -- Supports MMC,SDSC,SDHC,SDXC and eMMC.

  • USB Mass Storage
    -- Using SDIO with DMA Driver.
    -- Supports MMC,SDSC,SDHC,SDXC and eMMC.
    -- Using double-buffered endpoints(Bulk IN/OUT).
    -- Write:0.81MB/Sec,Read:0.45MB/Sec MAX(Tested with DELKIN U331 1GB microsd).

  • USB CDC Virtual Comport
    -- Using doublebuffered endpoints(Bulk IN only).
    -- Improved UART Rx performance and stability.
    -- It can send/receive datas to many GPS/GNSS Modules NMEA-0183 Sentences.
    -- Supports 4800~115200Bps,7~8bit,noparity,1stopbit(Hardware handshake is NOT supported).

Build

This program can build following compilers
-GNU Tools for ARM Embedded Processors(strongly recommend!)
https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads

And MUST need Coreutils/GNUMake for windows to build this projects.
http://gnuwin32.sourceforge.net/packages/coreutils.htm
http://gnuwin32.sourceforge.net/packages/make.htm

Misc

see ./doc/ReadFirst.txt
see ./doc/Whatnew.txt

License

see ./doc/Copyright.txt

About

GNSS Tracker For STM32 Primer2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published