久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2837|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

STM32與兩片MSP430實(shí)現(xiàn)通信源程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
這是關(guān)于串口通信的程序,可以實(shí)現(xiàn)三方通信(只用一個(gè)串口)STM32與兩片MSP430實(shí)現(xiàn)通信


單片機(jī)源程序如下:
  1. #include  <msp430x14x.h>
  2. #include "RF.h"

  3.   void delay_100ms(unsigned int i)
  4.   {
  5.           unsigned long j;
  6.           for(;i>0;i--)
  7.           {
  8.                   for(j=0;j<144200;j++);
  9.           }
  10.   }

  11.    
  12.    

  13. //unsigned char RXData[4]={0};
  14. unsigned char TxBuf[5]={0};
  15. unsigned char RxBuf[5]={0};
  16. unsigned char a,b,c;
  17. unsigned char PaTabel[8] = {0x60 ,0x60 ,0x60 ,0x60 ,0x60 ,0x60 ,0x60 ,0x60};
  18. //unsigned char rxBuffer;



  19. void main(void)
  20. {   

  21.   
  22. unsigned char leng = 2;
  23.   //   P5DIR |= BIT3;
  24.   //P5OUT |= BIT3;
  25.   
  26.   
  27.   
  28.   
  29.   
  30.     CpuInit();  //包括看門狗,時(shí)鐘,I/O口,SPI   
  31.     POWER_UP_RESET_CC1100();
  32.     halRfWriteRfSettings();
  33.     halSpiWriteBurstReg(CCxxx0_PATABLE, PaTabel, 8,1);
  34.     halSpiWriteBurstReg(CCxxx0_PATABLE, PaTabel, 8,2);
  35.     delay(100);
  36.    
  37.    
  38.     P3SEL |= 0x30;            //P3.4 P3.5 ????????????   
  39.     ME1 |= UTXE0 + URXE0;                     // Enable USART0 TXD/RXD
  40.     UCTL0 |= CHAR;                            // 8-bit character
  41.     UTCTL0 |= SSEL1;                          // UCLK = SMCLK
  42.     UBR00 = 0x45;                             // 8MHz 115200
  43.     UBR10 = 0x00;                             // 8MHz 115200
  44.     UMCTL0 = 0x00;                            // 8MHz 115200 modulation
  45.     UCTL0 &= ~SWRST;                          // Initialize USART state machine
  46.     IE1 |= URXIE0;
  47.     delay(100);
  48.    
  49.     P1DIR &= ~(BIT0+BIT1+BIT2+BIT3);
  50.     P2DIR |= BIT7+BIT6+BIT5+BIT4;    //控制led燈
  51.     P2OUT |=BIT7+BIT6+BIT5+BIT4;  
  52.     for(;;)
  53.     {
  54.        /**********************************開機(jī)************************************************/
  55.       if(0==(P1IN&0X01))   
  56.        {   
  57.          P2OUT^=BIT7;
  58.          delay_100ms(1);
  59.       
  60.          TxBuf[0]=0x01;
  61.          TxBuf[1]=0x02;
  62.          
  63.             while(0==(P1IN&0X01));
  64.          halRfSendPacket(TxBuf,leng,1); // Transmit Tx buffer data
  65.       
  66.        }
  67.       
  68.        /********************************關(guān)機(jī)**************************************************/
  69.       if(0==(P1IN&0X02))   
  70.        {   
  71.          P2OUT^=BIT6;
  72.          delay_100ms(1);
  73.       
  74.          TxBuf[0]=0x01;         
  75.          TxBuf[1]=0x03;
  76.            while(0==(P1IN&0X2));
  77.          halRfSendPacket(TxBuf,leng,1); // Transmit Tx buffer data
  78.    
  79.        }
  80.    /***********************************溫度加***********************************************/     
  81.       if(0==(P1IN&0X04))   
  82.        {   
  83.          P2OUT^=BIT5;
  84.          delay_100ms(1);
  85.          
  86.          TxBuf[0]=0x01;         
  87.          TxBuf[1]=0x04;
  88.         
  89.           while(0==(P1IN&0X04));
  90.          halRfSendPacket(TxBuf,leng,1); // Transmit Tx buffer data
  91.      
  92.        }
  93.      /**********************************溫度減************************************************/
  94.       if(0==(P1IN&0X08))   
  95. ……………………

  96. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
stm32和msp430通信.7z (349.06 KB, 下載次數(shù): 20)




分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2019-4-12 17:01 | 只看該作者
本帖需要重新編輯補(bǔ)全電路原理圖,源碼,詳細(xì)說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品乱码久久久久v最新版 | 亚洲精品字幕 | 欧美中文字幕在线观看 | 久久久视| 欧美国产精品一区二区三区 | 日韩成人性视频 | 99精品久久久久 | 亚洲视频在线播放 | 天天色综 | 成人国产在线视频 | 免费人成激情视频在线观看冫 | 亚洲午夜精品 | 嫩草国产| 欧美日韩在线成人 | 久久免费精品 | 黄色免费在线观看网址 | a在线视频| 999久久久精品 | av一级一片| 日韩成人免费 | 亚洲午夜三级 | 亚洲欧美日韩精品久久亚洲区 | 精品一区二区三区在线观看国产 | 亚洲精品成人在线 | 老熟女毛片 | 日韩在线视频一区 | 亚洲黄色一级毛片 | 亚洲xx在线 | 欧美激情精品久久久久久变态 | 三级黄色网址 | 亚洲 中文 欧美 日韩 在线观看 | 亚洲高清在线观看 | 国产最新网址 | 亚洲国产视频一区二区 | 国产日韩视频在线 | 国产一区二区三区久久久久久久久 | 男人午夜视频 | 狠狠亚洲 | 国产yw851.c免费观看网站 | 亚洲免费毛片 | 激情五月婷婷综合 |