OpenEdv-开源电子网

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

请教一下大家和原子哥,这段程序不知道出现了什么问题,就是调不通

[复制链接]

210

主题

773

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-3-26
在线时间
288 小时
发表于 2021-3-22 10:26:54 | 显示全部楼层 |阅读模式
50金钱
请教一下大家和原子哥,这段程序不知道出现了什么问题,就是调不通
  1. void MODBUS(void)
  2. {
  3.   if((0xEE==Buf_Reci[0]))
  4.         {  
  5. Uart1SendOneByte(TempBuff1);         
  6.         }
  7. }
复制代码
  1. void Int_serial1() interrupt 16// using 1
  2. {
  3.        
  4.         if(SCON1 & 0x01) // RI1
  5.         {
  6.                 SCON1 &= (~0x01);  //RI1=0
  7.        
  8.                 if(WriteReciPoint<BUFRECI)
  9.                 {
  10.                         Buf_Reci[WriteReciPoint]=SBUF1;
  11.                         WriteReciPoint++;
  12.                         if(WriteReciPoint=BUFRECI)
  13.                         {
  14.                         WriteReciPoint=0;
  15.             uart_flag=1;
  16.                         }
  17.                 }
  18.                

  19.         }
  20. }
复制代码
  1.   while(1)
  2.     {

  3.     if(uart_flag==1)
  4.                 {
  5.                
  6.                      EIE2&= (~0x02);
  7.                         uart_flag=0;
  8.                         for(j=0;j<WriteReciPoint;j++)
  9.                         {
  10.                                 SBUF1=Buf_Reci[j];
  11.                                 while(!(SCON1 & 0x02));
  12.                              SCON1 &= (~0x02);
  13.                                 uDelay(10);
  14.               MODBUS();
  15.                         }
  16.             
  17.                 EIE2|=0x02;
  18.                 }
  19. }
复制代码


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

385

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1023
金钱
1023
注册时间
2019-9-21
在线时间
269 小时
发表于 2021-3-22 12:22:51 | 显示全部楼层
回复

使用道具 举报

210

主题

773

帖子

0

精华

初级会员

Rank: 2

积分
124
金钱
124
注册时间
2018-3-26
在线时间
288 小时
 楼主| 发表于 2021-3-22 13:15:33 | 显示全部楼层
回复

使用道具 举报

28

主题

360

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1028
金钱
1028
注册时间
2021-2-4
在线时间
146 小时
发表于 2021-3-22 13:35:19 | 显示全部楼层
不懂 只能帮顶
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-29 06:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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