野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9130|回复: 7

关于GSM模块和GPS模块移植的问题求助

[复制链接]
发表于 2017-4-17 14:00:55 | 显示全部楼层 |阅读模式
各位朋友,最近做毕业设计,需要把gps模块和gsm模块的功能添加到一起,例程中gps模块用的是串口2,我已经改为串口3,gsm模块的例程用的是串口2.
两个模块的例程单独使用都正常,但是我移植到一起后老是不能用
检查了好久,不知道问题在哪里,用到的资源都检查了
麻烦有空的大神帮忙看看,很急,马上要答辩了。
红包答谢

gps gsm移植.zip

7.09 MB, 下载次数: 80

回复

使用道具 举报

发表于 2017-4-17 14:06:17 | 显示全部楼层
启动文件的堆栈设置大一点,串口2的中断服务函数没有写
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-17 14:39:42 | 显示全部楼层
flyleaf 发表于 2017-4-17 14:06
启动文件的堆栈设置大一点,串口2的中断服务函数没有写

(]V(X_G37E)_N98HMR5ML56.png QQ截图20170417143819.png
你好,串口2的中断写了哦

回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-17 14:41:18 | 显示全部楼层
本帖最后由 zyishuo 于 2017-4-17 14:46 编辑
flyleaf 发表于 2017-4-17 14:06
启动文件的堆栈设置大一点,串口2的中断服务函数没有写

只是名字改了
回复 支持 反对

使用道具 举报

发表于 2017-4-17 14:59:33 | 显示全部楼层

这不是中断服务函数,中断服务函数不是随便改的,GSM例程里这个函数是被真正的中断服务函数调用的,看一下it文件
回复 支持 反对

使用道具 举报

发表于 2017-4-17 19:40:23 | 显示全部楼层
第23行,#define bsp_GSM_USART_IRQHandler   USART2_IRQHandler
此外去it文件里找找有没有这个USART2_IRQHandler这个函数的名字,别打错了
回复 支持 反对

使用道具 举报

发表于 2017-4-17 19:43:59 | 显示全部楼层
好像nvic也得修改吧
回复 支持 反对

使用道具 举报

发表于 2017-6-29 23:01:46 | 显示全部楼层
楼主,我现在也在做该程序移植,NVIC如何修改
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-5 18:04 , Processed in 0.048430 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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