OpenEdv-开源电子网

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

小白求救

[复制链接]

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
发表于 2017-8-31 10:56:38 | 显示全部楼层 |阅读模式
1金钱
void USART1_IRQHandler(void)
{
       
if(USART_GetITStatus(USART1,USART_IT_RXNE))
{
     res= USART_ReceiveData(USART1);

     USART_SendData(USART1,0x03);
         
         if (res==1)
         {GPIO_ResetBits(GPIOB,GPIO_Pin_5);
          GPIO_SetBits(GPIOE,GPIO_Pin_5);
          Delay(3000000);
          GPIO_ResetBits(GPIOE,GPIO_Pin_5);
          GPIO_SetBits(GPIOB,GPIO_Pin_5);
          Delay(3000000);
                 
         }
为什么没有现象啊?

最佳答案

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

你发的是十六进制?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2013-11-27
在线时间
518 小时
发表于 2017-8-31 10:56:39 | 显示全部楼层
azhangxingweia 发表于 2017-8-31 11:33
知道啊 用ascii码判断?对么

你发的是十六进制?
回复

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
195
金钱
195
注册时间
2016-12-28
在线时间
50 小时
发表于 2017-8-31 11:01:12 | 显示全部楼层
没有现象说明没有进来这里来,没有接收到数据
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-8-31 11:04:48 | 显示全部楼层
又是秋风起 发表于 2017-8-31 11:01
没有现象说明没有进来这里来,没有接收到数据

但是我在发送数据的时候串口助手里有返回值啊
回复

使用道具 举报

115

主题

548

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2099
金钱
2099
注册时间
2013-11-27
在线时间
518 小时
发表于 2017-8-31 11:20:12 | 显示全部楼层
楼主知道什么是ascii码吗?
回复

使用道具 举报

77

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1208
金钱
1208
注册时间
2017-8-25
在线时间
167 小时
发表于 2017-8-31 11:23:52 | 显示全部楼层
硬件对不对,或者硬件初始化对不对
回复

使用道具 举报

3

主题

808

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3888
金钱
3888
注册时间
2017-3-7
在线时间
1694 小时
发表于 2017-8-31 11:27:16 | 显示全部楼层
Delay(3000000);.......
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-8-31 11:33:15 | 显示全部楼层
wmh19910511 发表于 2017-8-31 11:20
楼主知道什么是ascii码吗?

知道啊 用ascii码判断?对么
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-8-31 11:33:41 | 显示全部楼层
逍遥1 发表于 2017-8-31 11:23
硬件对不对,或者硬件初始化对不对

对啊 单独都好使
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-8-31 11:36:32 | 显示全部楼层
wmh19910511 发表于 2017-8-31 11:20
楼主知道什么是ascii码吗?

谢谢 我知道了 有现象了
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-8-31 11:37:23 | 显示全部楼层
wmh19910511 发表于 2017-8-31 11:36
你发的是十六进制?

弄懂了 谢谢你
回复

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1666
金钱
1666
注册时间
2016-4-29
在线时间
266 小时
发表于 2017-8-31 12:25:41 | 显示全部楼层
中断中延时???????
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-8-31 13:01:55 | 显示全部楼层
d1z1y2 发表于 2017-8-31 12:25
中断中延时???????

是不可以么 麻烦你告诉告诉我
回复

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1666
金钱
1666
注册时间
2016-4-29
在线时间
266 小时
发表于 2017-9-1 12:28:08 | 显示全部楼层
azhangxingweia 发表于 2017-8-31 13:01
是不可以么 麻烦你告诉告诉我

可是可以,但是有条件限制,而且容易出问题。
所以一般的中断处理程序不加延时,而且中断程序的时间要控制好,尽量短。至于为什么可以自己思考,也可以百度
回复

使用道具 举报

18

主题

89

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2016-5-12
在线时间
173 小时
 楼主| 发表于 2017-9-1 15:49:53 | 显示全部楼层
d1z1y2 发表于 2017-9-1 12:28
可是可以,但是有条件限制,而且容易出问题。
所以一般的中断处理程序不加延时,而且中断程序的时间要控 ...

嗯 我知道为什么了 谢谢
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-19 11:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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