[MCU] 大佬看下我这里的程序如何修改,新手一枚

[复制链接]
783|9
 楼主| 年华 发表于 2019-10-13 20:02 | 显示全部楼层 |阅读模式
interrupt [USART_RXC] void usart_rx_isr(void)        //USART串行接收中断  【USART_RXC】是中断向量 在头文件里有说明 写不同中断要不同的向量
{
      Re_buf[counter]=UDR;//UDR是接收寄存器,接受到的数据存储在这里
      if(counter==0&&Re_buf[0]!=0x55) return;      //第0号数据不是帧头

      counter++;

      if(counter==11)             //接收到11个数据
      {   
         counter=0;               //重新赋值,准备下一帧数据的接收
         sign=1;
      }

}   

这一段程序是陀螺仪给的AVR单片机里面中断的例程,具体什么意思啊?
然后如何修改成msp430可以使用的啊。

 楼主| 年华 发表于 2019-10-13 20:03 | 显示全部楼层
就是要实现单片机通过232串口来接收到陀螺仪的数据。
zhangmangui 发表于 2019-10-13 21:01 | 显示全部楼层
这个就是将接收到的数据存储的数组中
实时判断第一个数据是不是0x55   如果是就计数++  并且持续记录11个数据

评论

您好,这个逻辑我算看懂了,但是这个是AVR单片机的历程,如何修改成msp430单片机中使用呢  发表于 2019-10-15 09:52
zhangmangui 发表于 2019-10-15 22:08 | 显示全部楼层
MSP430串口的例子很多 啊    CCS里面就有吧
 楼主| 年华 发表于 2019-10-24 21:01 | 显示全部楼层
zhangmangui 发表于 2019-10-15 22:08
MSP430串口的例子很多 啊    CCS里面就有吧

CCS是啥啊,纯小白,啥都不懂。
zhangmangui 发表于 2019-10-24 21:58 | 显示全部楼层
年华 发表于 2019-10-24 21:01
CCS是啥啊,纯小白,啥都不懂。

TI开发工具   需要下载安装  去TI官网搜索
susceptibility 发表于 2019-10-28 11:29 | 显示全部楼层
先找一些教程看一下吧
 楼主| 年华 发表于 2019-10-30 19:48 | 显示全部楼层
zhangmangui 发表于 2019-10-24 21:58
TI开发工具   需要下载安装  去TI官网搜索

好,谢谢
decoding 发表于 2019-11-2 16:42 | 显示全部楼层
中断入口和寄存器名称改一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部