学院 电子信息工程专业“专业课程设计”报告题目名称:基于 ARM 嵌入式的 GPS 定位设计 班 级:同 组 人:指导老师:1 设计任务本次设计主要是实现在 GPS 的定位信息提取,其中包括经度、纬度、时间、日期等,采纳意法半导体的 CORTEX—M3 内核的 STM32F103RBT6 为核心板,液晶采纳采纳 Nokia5510.总体来说实现了耗电少,功能齐全,简单易用的特点。2 设计背景及方案GPS 全球定位系统最早是由美国军方建立用以进行军事活动的侦查的,能够在全球范围内,提供实时、连续、全天候的导航定位及授时服务,共分为三个部分,空间部分,地面部分,和接收终端部分.GPS 系统共由 24 颗卫星组成,分布在 6 个轨道上面,每个轨道上有 4 颗,轨道倾角为 55 度,不论在什么地方,只要能够收到 4 颗以上的卫星,就可以实现实时定位.3 系统硬件简述(1) 最小核心系统最小系统是由 STM32F103RBT6 微处理器构成,核心是由 32 位的 ARM—CORTEX—M3,最高时钟可以达到 72MHZ,有单周期的乘法和除法运算,内部有 128k 的 Flash,20k 的 SRAM,2。0V/3。6V 的 IO 供电,上电、断电复位,可编程电压监测,内嵌 8M 的 RC振荡晶振,内部 40K 振荡器,内嵌 PLL 的 CPU 时钟,内嵌使用 32K 晶振的RTC 振荡器。具有低功耗的睡眠、待机、停机模式,VBT 为后备寄存器提供电源 . 具 有 串 行 SWD 和 JTAG 调 试 模 式 .7 个 DMA 通 道 支 持 定 时 器 、ADC、SPI、I^C、USART。一个 12 位的模数转换器,(16 通道)转换范围为0~.3.6V,温度传感器。51 个丰富的 IO 端口,兼容 5V 电平,所有的 IO 口可以映射到 16 个外部中断。6 个定时器,(3 个 16 位的定时器,每个定时器具有 4 个输入输出捕捉/PWM 脉冲调制/脉冲计数的通道,2 个看门狗定时器,1 个 24 位的系统定时器,自动递减功能)。2 个 I^C,2 个 SPI,3 个 USART 通信接口。(2LCD 液晶Nokia5510 是 Philips 产的单芯片 LCD 驱动控制低功耗的显示液晶,其显示为 RAM 48*84 串行最高 4Mbits/S,COMS 电平兼容,逻辑电平为 3.0~3.3V低功耗适用于电池供电,使用温度范围为—25 度到 70 度。其中引脚如下:Pin1;VCC Pin2:GNDPin3: EN Pin4: RESPin5:GND Pin6: SDINPin7:SCLK Pin8:LED 背光图 6 为水平写入的地址表,用以往 RAM 中写入字符。(3)C3—370GPS 终端接受模块C3-370c 是...