⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 com_mod.c

📁 msp430F435做的医疗器械,包括语音模块,知识源于网络
💻 C
字号:
/****************************************************************
            discrible:通讯主流程

            author   :Ye Yun Kai

            date     :05.04.15(yy.mm.dd)
****************************************************************/
#include "msp430x42x.h"
#include "Sys_data.h"
#include "Sys_fun.h"

/**************************************************************
                discrible:读数据命令接收完后,返回上位机数据处理

                date     :05.04.20
***************************************************************/
void Read_data(void)
{
    SCI_buf[0]=0x68;//响应数据
    SCI_buf[1]=0xC4;
    SCI_buf[2]=0xC4;
    SCI_buf[3]=0x68;
    SCI_buf[4]=0xFE;
    SCI_buf[5]=0x72;
    SCI_buf[6]=0x00;
    SCI_buf[7]=0x00;     
    SCI_buf[8]=0x00;
    SCI_buf[9]=0x01;
    
    sending_length=9;//需发送的个数(发送长度应为数据个数-1)
    sending_ptr = SCI_buf;//置发送指针位置
    U0TXBUF = *sending_ptr;//发头个字节  
}

/**************************************************************
                discrible:写命令数据处理,将收到的数据替换原来的数据

                date     :05.04.20
***************************************************************/
void Write_data(void)                                  
{    
    Time[1]=SCI_buf[9];//分
    Time[2]=SCI_buf[8];//时
    Date[0]=SCI_buf[7];//日
    Date[1]=SCI_buf[6];//月    
    Date[2]=SCI_buf[5];//年
    
    Heat_WH[3] = SCI_buf[10];//热量
    Heat_WH[2] = SCI_buf[11];//
    Heat_WH[1] = SCI_buf[12];//
    Heat_WH[0] = SCI_buf[13];//
    
    Flux[3] = SCI_buf[14];//流量
    Flux[2] = SCI_buf[15];//
    Flux[1] = SCI_buf[16];//
    Flux[0] = SCI_buf[17];//
    
    Cool_WH[3] = SCI_buf[18];//冷量
    Cool_WH[2] = SCI_buf[19];//
    Cool_WH[1] = SCI_buf[20];//
    Cool_WH[0] = SCI_buf[21];//
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -