Gps2Irigb.rar
基于老GPS PCB板调试的GPS转IRIG-B码程序。 GPS初始化时默认波特率为9600,串口2通信 将GPS波特率设为38400bps,再将串口2的波特率也设为38400bps. 将GPS接收的时间日期转化为IRIG-B码输出 将时间 + 1,再计算新的时间,采用定时器3输出固定频率100Hz即10ms周期的PWM波,IRIG-B每秒100个码元,每个码元周期都为10ms。以P0、Pr码元为开始,每10个码元有一个P码,共10个即P0--P9 0码元、索引、无效码元脉宽都为2ms 1码元脉宽为5ms P码元脉宽为8ms 在TIM3更新中断中改变TIM3-CH2的脉宽来实现IRIG-B码。 引脚复用TIM3-CH2即PC7输出
用户评论