MicroSD-Record-GPS-data-
所属分类:GPS编程
开发工具:C/C++
文件大小:339KB
下载次数:89
上传日期:2012-03-06 19:30:37
上 传 者:
沨
说明: 基于MSP430和MicroSD卡的GPS记录器
MSP430f149接收C3-370模块GPS信号,用Nokia5110液晶显示经纬度,并将$GPRMC语句后62字节保存在Micro SD卡上。所存数据读入电脑后可通过RouteConverter.exe软件转成KML文件,加载到google earth后可以显示轨迹。
资料包括
原理图:Altium Designer Winter 09 格式和PDF格式
控制程序:基于MSP430F149的GPS记录程序。主要完成坐标显示、迹记录等功能。
整理时间:
下午 07:10 2012-3-6 沨
(MSP430 and MicroSD card-based GPS logger
MSP430f149 receive the GPS signal of the C3-370 module, with Nokia5110 liquid crystal display latitude and longitude, and $ GPRMC statement after the 62 bytes stored on the Micro SD card. The stored data is read into a computer through RouteConverter.exe software can turn into a KML file is loaded into google earth can show the trajectory.
Information, including
Schematic: of Altium Designer Winter 09 and PDF formats, the required components package library
Control procedures: MSP430F149 GPS records program. Complete the coordinate display, track records.
Finishing time:
7:10 PM 2012-3-6 Phoenix)
文件列表:
基于MSP430和MicroSD卡的GPS记录器 (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\资料说明.txt (423, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序 (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\FAT16.c (13535, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\FAT16.h (5042, 2007-12-26)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\main.c (3439, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\mmc.c (18184, 2011-01-20)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\MMC.h (4757, 2011-01-20)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\MSP430_SD.dep (3821, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\MSP430_SD.ewd (17863, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\MSP430_SD.ewp (47229, 2010-11-29)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\MSP430_SD.eww (163, 2007-12-26)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\修改记录.txt (495, 2011-01-20)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\FAT16.c (13537, 2007-12-26)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\FAT16.h (5042, 2007-12-26)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\main.c (5691, 2007-12-26)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\mmc.c (21039, 2007-12-20)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\MMC.h (4757, 2007-12-20)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\MSP430_SD.dep (3860, 2007-01-23)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\MSP430_SD.ewd (13708, 2009-12-27)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\MSP430_SD.ewp (46448, 2009-12-27)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\MSP430_SD.eww (163, 2007-12-26)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\settings (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\settings\MSP430_SD.cspy.bat (2726, 2007-01-23)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\settings\MSP430_SD.dbgdt (5190, 2007-01-23)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\settings\MSP430_SD.dni (1158, 2007-01-23)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\usage_example_IAR\settings\MSP430_SD.wsdt (3414, 2007-01-23)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\settings (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\settings\MSP430_SD.cspy.bat (2753, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\settings\MSP430_SD.dbgdt (5201, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\settings\MSP430_SD.dni (1189, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\settings\MSP430_SD.wsdt (3539, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\Debug (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\Debug\Obj (0, 2012-03-06)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\Debug\Obj\FAT16.r43 (56194, 2011-02-14)
基于MSP430和MicroSD卡的GPS记录器\程序\20 Micro SD+FAT\Debug\Obj\main.r43 (19716, 2011-02-14)
... ...
MSP430F149读写SD卡以及简单的文件系统
硬件:www.just430.com朱明老师提供的Easy430开发板以及SD卡模块
底层驱动使用TI提供的MMC驱动程序,简单文件系统使用微控设计网www.Microcontrol.cn debug版主提供的文件系统,可以实现简单的文件读写。
已经调试成功。
该系统中存在几个问题:
1.文件名只支持大写字母和数字,否则在PC上打不开。
2.创建文件只能事先指定大小,这样问题就出现了,如果指定小了,你的数据就不能完全显示,如果指定大了,就会把数据区的乱码显示出来。
接上回^_^
1.修改了获得和文件名对应目录函数GetFileID()的返回值,原来返回1表示找到,现在使其返回Index即文件目录在根目录中的项数(第几项),可以根据这个值找到文件目录地址,方便删除目录
2.增加了删除文件函数DelFile()
3.修改了创建一个空文件函数CreateFile(),取消了指定Size,让其名副其实的是一个空文件,Size指定为0。
4.修改了操作文件数据函数OperateFile(),对已经存在的文件进行操作,每次只能操作512个字节即一个扇区,操作完扇区之后更新根目录中的文件大小FileDir.FilePosit.Size,操作完一个簇之后更新FAT表,这样可以实现创建想要大小的文件,不会引进多于的字节。
5.增加了写备份文件分配表函数WriteFAT2(),由于每次操作完成之后都备份一次会花大量的时间,因此写FAT1的时候,同时也写FAT2。
关于目录、长文件名等。。继续改进中。。。。。
近期下载者:
相关文件:
收藏者: