OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9341|回复: 22

跪求大神帮我看看什么地方出现毛病了

[复制链接]

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
发表于 2017-6-11 10:58:33 | 显示全部楼层 |阅读模式
1金钱
一切都是好好好的,数据也是对的,但是就是下到板子里面,串口调试没有一点作用,这是怎么回事呢?
1496476747(1).png
QQ图片20170611092401.png
QQ图片20170611092514.png

最佳答案

查看完整内容[请看2#楼]

我用的另一块板子就是25M外部晶振,除了改system_stm32f4xx.c里面的值,再就是改stm32f4xx.h的值,前面改了后面这个文件不改,串口不能用,后面改了就可以了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
239
金钱
239
注册时间
2015-10-13
在线时间
34 小时
发表于 2017-6-11 10:58:34 | 显示全部楼层
假如爱有天意123 发表于 2017-6-12 13:31
对,新学习的小菜鸟一个,我把文件全部都改过,之前用按键控制循环,并且该过后所有的正点原子程序,把gp ...

我用的另一块板子就是25M外部晶振,除了改system_stm32f4xx.c里面的值,再就是改stm32f4xx.h的值,前面改了后面这个文件不改,串口不能用,后面改了就可以了。
不要把钱当成你们的首要追求的目标,你们只需要追求两个字,卓越,你只要去追求它, 这个钱它自然就会跟着你,当你有了远大的目标跟志向的时候, 你自己本身它就是一个财富,钱,它就变成了一个副产品.
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-6-11 11:55:54 | 显示全部楼层
你的串口初始化程序没有被调用吧.
回复

使用道具 举报

7

主题

185

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2729
金钱
2729
注册时间
2015-12-27
在线时间
469 小时
发表于 2017-6-11 12:03:24 | 显示全部楼层
操作系统 发表于 2017-6-11 11:55
你的串口初始化程序没有被调用吧.

这位兄台看的仔细!
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 13:53:02 | 显示全部楼层
操作系统 发表于 2017-6-11 11:55
你的串口初始化程序没有被调用吧.

我这样写,还是一点效果也没有,串口调试工具上面没有反应
QQ图片20170611135122.png
QQ图片20170611135130.png
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 13:53:47 | 显示全部楼层
钩月黄昏 发表于 2017-6-11 12:03
这位兄台看的仔细!

怎么写都没有作用是为什么呀?
QQ图片20170611135122.png
QQ图片20170611135130.png
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-6-11 13:59:00 | 显示全部楼层
总中断使能打开没有?
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 14:06:28 | 显示全部楼层
操作系统 发表于 2017-6-11 13:59
总中断使能打开没有?

打开了呀,都打开了,但是使用正点原子的f4板子可以,但是使用其他f4板子就没有作用,已经把外部晶振改好,所有用到的gpio口,什么的都对好了,就是不行,编译通过,并且打断点也正常
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-6-11 14:09:04 | 显示全部楼层
不早说..你这是硬件问题吧..你的硬件与软件不配套 当然不行了.先看一下 UART使用的是不是同一个口,再看接线TX,RX反了没有.
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 14:19:13 | 显示全部楼层
操作系统 发表于 2017-6-11 14:09
不早说..你这是硬件问题吧..你的硬件与软件不配套 当然不行了.先看一下 UART使用的是不是同一个口,再看接线 ...

已经确认,所有的都检查了,没有问题的,安装开发板的手册来的,没有问题的,但是就是没有效果
回复

使用道具 举报

36

主题

162

帖子

0

精华

高级会员

Rank: 4

积分
943
金钱
943
注册时间
2015-11-24
在线时间
162 小时
发表于 2017-6-11 14:27:41 | 显示全部楼层
假如爱有天意123 发表于 2017-6-11 14:19
已经确认,所有的都检查了,没有问题的,安装开发板的手册来的,没有问题的,但是就是没有效果

你是不是在中断里面while(1),好像还没有break
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 14:29:16 | 显示全部楼层
gangzilife 发表于 2017-6-11 14:27
你是不是在中断里面while(1),好像还没有break

我就是不写,也没有用呀,一点问题都找不出来在哪里
回复

使用道具 举报

36

主题

162

帖子

0

精华

高级会员

Rank: 4

积分
943
金钱
943
注册时间
2015-11-24
在线时间
162 小时
发表于 2017-6-11 14:32:55 | 显示全部楼层
假如爱有天意123 发表于 2017-6-11 14:29
我就是不写,也没有用呀,一点问题都找不出来在哪里

先把中断关掉,先调发送,等发送OK了之后,在调接受,一点一点调试
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 14:40:45 | 显示全部楼层
gangzilife 发表于 2017-6-11 14:32
先把中断关掉,先调发送,等发送OK了之后,在调接受,一点一点调试

没有用的,已经尝试过了,这是最简单的,但是就是行不通,真的不知道是这个板子问题,还是怎么回事,正点原子的模块一看就会,并且好用,但是这个安富莱的板子,就是不用他的代码,好多就用不了
回复

使用道具 举报

36

主题

162

帖子

0

精华

高级会员

Rank: 4

积分
943
金钱
943
注册时间
2015-11-24
在线时间
162 小时
发表于 2017-6-11 14:43:49 | 显示全部楼层
假如爱有天意123 发表于 2017-6-11 14:40
没有用的,已经尝试过了,这是最简单的,但是就是行不通,真的不知道是这个板子问题,还是怎么回事,正点 ...

不管是谁的板子,芯片都是一样的吧,那这样代码就是通用的,就外设引脚不对应而已,你检查一下硬件吧,照你这么说好像是硬件的问题,不可能连串口都不同吧!这么简单的应用
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 14:50:15 | 显示全部楼层
gangzilife 发表于 2017-6-11 14:43
不管是谁的板子,芯片都是一样的吧,那这样代码就是通用的,就外设引脚不对应而已,你检查一下硬件吧,照 ...

就是不知道哪里不对,代码是正点原子的代码,什么引脚,外部晶振,全部改为安富莱板子上面的了,就是查不出来问题
QQ图片20170611144819.png
回复

使用道具 举报

36

主题

162

帖子

0

精华

高级会员

Rank: 4

积分
943
金钱
943
注册时间
2015-11-24
在线时间
162 小时
发表于 2017-6-11 15:08:24 | 显示全部楼层
假如爱有天意123 发表于 2017-6-11 14:50
就是不知道哪里不对,代码是正点原子的代码,什么引脚,外部晶振,全部改为安富莱板子上面的了,就是查不 ...

你可以先这么调试,把串口去掉,只保留LED灯,观察程序是否正常运行,如果这一步都不能实现,可以确定程序压根就没跑起来,在确定基本框架OK了之后,在调试串口,TX接RX,RX接TX,先调试发送,发送调完后,在用中断调接受
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-11 15:23:02 | 显示全部楼层
gangzilife 发表于 2017-6-11 15:08
你可以先这么调试,把串口去掉,只保留LED灯,观察程序是否正常运行,如果这一步都不能实现,可以确定程 ...

led是没有问题的,在调试串口,TX接RX,RX接TX也是没有问题的,然后无解了
回复

使用道具 举报

1

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
239
金钱
239
注册时间
2015-10-13
在线时间
34 小时
发表于 2017-6-11 18:01:36 | 显示全部楼层
哈哈,我记得你以前发过帖子,你把时钟啥的改了,用正点的其他程序可以用,但是串口程序不能用,应该是HSE外部晶振的值没有改全,在正点的stm32f4xx.h里面有HSE外部晶振值的定义,改成下面的25M,应该就可以了
#if !defined  (HSE_VALUE)
  #define HSE_VALUE    ((uint32_t)25000000) /*!< Value of the External oscillator in Hz */
不要把钱当成你们的首要追求的目标,你们只需要追求两个字,卓越,你只要去追求它, 这个钱它自然就会跟着你,当你有了远大的目标跟志向的时候, 你自己本身它就是一个财富,钱,它就变成了一个副产品.
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-12 13:31:34 | 显示全部楼层
安尚科技 发表于 2017-6-11 18:01
哈哈,我记得你以前发过帖子,你把时钟啥的改了,用正点的其他程序可以用,但是串口程序不能用,应该是HSE ...

对,新学习的小菜鸟一个,我把文件全部都改过,之前用按键控制循环,并且该过后所有的正点原子程序,把gpio口什么对好,正常运行,但是这次不行了,一点毛病也没有,就是不能发送数据
QQ图片20170611110124.jpg
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-6-12 20:10:09 | 显示全部楼层
直接下载我们开发板代码,OK?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-13 09:01:55 | 显示全部楼层
正点原子 发表于 2017-6-12 20:10
直接下载我们开发板代码,OK?

已经解决了,非常感谢
回复

使用道具 举报

6

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2017-5-24
在线时间
13 小时
 楼主| 发表于 2017-6-13 09:02:32 | 显示全部楼层
安尚科技 发表于 2017-6-12 17:53
我用的另一块板子就是25M外部晶振,除了改system_stm32f4xx.c里面的值,再就是改stm32f4xx.h的值,前面改 ...

谢谢,确实是这样,非常感谢
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-19 21:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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