<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> STM32 >> 瀏覽文章

        認識Rainbow

        作者:佚名   來源:本站原創   點擊數:  更新時間:2014年04月19日   【字體:


        當您從Rainbow授權生產商或經銷商處購買了Rainbow開發套件后,請先閱讀本文,以便對Rainbow有個較為完整的認識。

        Rainbow是專為物聯網開發而設計的一款開源硬件,使用它您可以完成絕大部分物聯網電子產品設計,甚至可以直接用于產品中。它的基本情況如下:

        1、采用STM32F103RBT6,這是一款ARM內核的CPU:最高72M工作頻率、支持單周期乘法和硬件除法,片內含20K SRAM和128K程序存儲器,2個12為模數轉換器,1us的轉換時間(多達16個輸入通道);包含DMA控制器;51個快速IO端口,所有IO口可以影像到16個外部中斷,幾乎所有端口均可容忍5V信號;3個通用定時器、一個高級定時器;2個SPI接口(18M位/秒);2個I2C接口;3個USART(USART1-USART3);1個USB(2.0全速);1個CAN接口(2.0B主動)
        2、幾乎所有IO口均通過排針或排母引出,便于做各種擴展實驗
        3、板載EEPROM,型號為AT24C08
        4、全部采用高精度的貼片晶振,沒有使用廉價的鐵殼晶振
        5、板載TF卡的卡槽
        6、板載網絡模塊使用ENC28J60,讓Rainbow具備接入Internet的能力,并使用激光打標的進口網絡變壓器模塊
        7、寬電壓支持,可以支持3-30V直流電壓輸入
        8、包含四個可編程控制的LED
        9、針對STM32 GPIO管腳電流較低,無法驅動紅外發光二極管正常遙控家電、空調等,專門設計了放大電路,使得遙控靈敏度大大提高
        10、專門設計了紅外接收、紅外發射接口,可以直接插入紅外發光二極管、接收模塊,可以實現38K紅外遙控智能學習功能
        11、設計了DTH11溫濕度傳感器的接口,可以直接將傳感器插入到Rainbow中
        12、專門設計了2.4G無線通信模塊的接口,可以直接插入NFR24L01模塊,實現無線通信
        13、為了節約GPIO,調試接口采用SWD串行方式,可以使用ST-LINK或者J-LINK

        使用Rainbow進行軟件開發的時候,通常用ST-LINK(或J-LINK)進行供電,同時為了將程序運行過程中的調試信息直觀輸出,默認使用USART3,通過USB-TTL模塊將數據輸出到上位機的串口調試軟件中。因此,一般情況下只要用杜邦線將Rainbow的SWD和ST-LINK或J-LINK連接,以及將PB10、PB11分別和USB-TTL模塊的RX、TX,USB-TTL的GND和Rainbow的GND連接即可。

        如果需要做紅外遙控發射實驗,需要在紅外發光二極管接口中插入發光二極管;如果做38K紅外遙控接收實驗,需要在紅外接收接口中插入HX1838。

        如果需要做2.4G無線通信實驗,直接將2.4G模塊插入到對應的接口中。

        需要檢測溫濕度的應用,將DTH11模塊插入到溫濕度傳感器接口即可。
         

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮