查看: 6018|回复: 3

[原创] 实验六 LPC824串口获得GPS数据托串口上传到PC显示速率实验

[复制链接]
  • TA的每日心情
    开心
    2019-2-14 16:49
  • 签到天数: 296 天

    连续签到: 1 天

    [LV.8]以坛为家I

    241

    主题

    2239

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    4473
    最后登录
    2020-4-14
    发表于 2016-12-17 15:40:17 | 显示全部楼层 |阅读模式
    实验六 LPC824串口获得GPS数据托串口上传到PC显示速率实验
    本次实验的目的:解决824从GPS获得GPS数据,而后将数据通过824的TX输出到PC机上的串口,通过模拟COM软件显示出来。
    1. 设置出口对象:
    //defin UART
    RawSerial prtOut(P0_16,P0_17);//16-TX,17-RX
    对象名称为:prtOut
    2. 在ioInit()函数中设置波特率:
    prtOut.baud(4800);
    3. 编写串口函数[读1个立即写出去1个字节]:
    //Serial get & put a Cara
    void gpsIn(void){
    if(prtOut.readable()){
      temp=prtOut.getc();prtOut.putc(temp);
    }
    }
    4. 采用中断方式获取数据
    参考案例,中断方式需要用attach()方法,因此在main中加入:
    prtOut.attach(&gpsIn);
    由于是中断方式,因此主函数中不需要在写其他串口语句。
    结果见照片,前一张是接线和LCD显示:1个程序计数器,4路ADC,2路PWM,1路脉冲产生,3路中断脉冲获取[计数间隔为0.1秒]

    GPS连接和LCD数据显示

    GPS连接和LCD数据显示

    串口得到的GPS数据

    串口得到的GPS数据
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-24 08:30
  • 签到天数: 50 天

    连续签到: 1 天

    [LV.5]常住居民I

    22

    主题

    817

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1713
    最后登录
    2019-12-7
    发表于 2016-12-17 18:44:33 | 显示全部楼层
    支持支持
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-13 17:13
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    13

    主题

    166

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    494
    最后登录
    2018-1-6
    发表于 2016-12-20 13:40:44 | 显示全部楼层
    给力啊,支持支持
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2025-5-7 09:07
  • 签到天数: 353 天

    连续签到: 1 天

    [LV.8]以坛为家I

    141

    主题

    8056

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    5788
    最后登录
    2025-5-7
    发表于 2016-12-24 18:49:45 | 显示全部楼层
    没有礼包     
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-5 08:30 , Processed in 0.089246 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表