色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Firefly-RK3288開發板介紹

firefly ? 來源:firefly ? 作者:firefly ? 2019-11-25 10:27 ? 次閱讀
UART 使用
板載資源介紹

Firefly-RK3288 開發板內置 5 路 UART,分別為 uart0,uart1,uart2,uart3,uart4。

  • uart0 為 uart_bt,用于藍牙傳輸。
  • uart2 為 uart_dbg,用做調試串口。
  • uart 1、uart3、uart4 可做外部串口使用,開發板已將其引腳連接至 J10 處,其中 uart4 和 SPI0 引腳復用。

擁有 64 字節的 FIFO 收發緩沖區,支持 5 位、6 位、7 位、8 位數據收發和 DMA 操作。

配置步驟

以下以配置 uart3 為例。

配置 DTS 節點

文件 kernel/arch/arm/boot/dts/rk3288.dtsi 中已經有 uart 相關節點定義,如下所示:

uart_gps: serial@ff1b0000 { compatible = "rockchip,serial"; reg = <0xff1b0000 0x100>; interrupts = <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>; clock-frequency = <24000000>; clocks = <&clk_uart3>, <&clk_gates6 11>; clock-names = "sclk_uart", "pclk_uart"; current-speed = <115200>; reg-shift = <2>; reg-io-width = <4>; dmas = <&pdma1 7>, <&pdma1 8>;#dma-cells = <2>; pinctrl-names = "default"; pinctrl-0 = <&uart3_xfer &uart3_cts &uart3_rts>; status = "disabled"; };

注:uart_gps 在該文件的 aliases 節點中被定義為:serial3 = &uart_gps; 用戶只需在 kernel/arch/arm/boot/dts/firefly-rk3288.dts 文件中打開所要使用的節點即可,如下所示:

&uart_gps { status = "okay"; dma-names = "!tx", "!rx";pinctrl-0 = <&uart3_xfer &uart3_cts>; };
編譯并燒寫內核

將串口驅動編譯到內核中,在 kernel 目錄下執行如下命令:

make firefly-rk3288.img

把 kernel 目錄下生成的 kernel.img 和 resource.img 燒錄到開發板中即可。

串口通訊

配置好串口后,用戶可以通過主機的 USB 轉串口適配器向開發板的串口收發數據,步驟如下: 1.連接硬件 將開發板 uart3 的 TX、RX、GND 引腳分別和主機串口適配器的 RX、TX、GND 引腳相連。 2.打開主機的串口終端 在終端打開kermit,并設置波特率:

$ sudo kermit C-Kermit> set line /dev/ttyUSB0 C-Kermit> set speed 115200 C-Kermit> set flow-control none C-Kermit> connect

/dev/ttyUSB0 為 USB 轉串口適配器的設備文件 波特率與配置 DTS 節點中的 current-speed 屬性相同

3.發送數據 uart3 的設備文件為 /dev/ttyS3。在設備上運行下列命令:

echo firefly uart3 test... > /dev/ttyS3

4.接收數據 首先在設備上運行下列命令:

cat /dev/ttyS3

然后在主機的串口終端輸入字符串 “Firefly uart3 test…”,設備端即可見到相同的字符串。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6085

    瀏覽量

    35295
  • Firefly
    +關注

    關注

    2

    文章

    538

    瀏覽量

    7027
收藏 人收藏

    評論

    相關推薦

    嵌入式開發與學習推薦——Firefly-RK3288開源硬件開發板

    微的最新芯片四核RK3288則是采用最新的ARM架構Cortex-A17,追求新事物的樓主當然會選擇RK3288開發板,最后Firefly-RK3288
    發表于 11-12 11:28

    Firefly-RK3288開發環境的搭建流程和常見問題

    本帖最后由 Developer_x 于 2017-6-30 17:29 編輯 從零開始~~FireFly開發板入門視頻教程——Firefly-RK3288開發環境的搭建流程和常見
    發表于 06-30 10:34

    喜歡玩轉開發板的朋友,可以去免費申請Firefly-RK3288開源

    免費申請Firefly-RK3288開源活動,喜歡玩轉開發板的朋友可以去免費申請。詳情:http://dev.t-firefly.com/thread-12869-1-1.html
    發表于 09-20 16:19

    教你怎樣從零開始搭建Firefly-RK3288開發板的編譯環境

    教你怎樣從零開始搭建Firefly-RK3288開發板的編譯環境
    發表于 03-10 07:32

    Firefly-RK3288開發板具有哪些功能呢

    Firefly-RK3288開發板具有哪些功能呢?
    發表于 03-10 08:09

    Firefly開發板多路視頻編解碼操作步驟

    Firefly-RK3288需要準備:一臺Firefly-RK3288開發板,兩個支持MJPG(1280x720)的USB攝像頭,一臺Firefly-RK3288配套的5.5寸顯示模組
    的頭像 發表于 10-30 14:45 ?3176次閱讀

    Firefly-RK3288--教程

    Firefly-RK3288 的標準套裝包含以下配件:   Firefly-RK3288 主板一塊   WiFi 天線   亞克力
    的頭像 發表于 11-11 16:04 ?4548次閱讀
    <b class='flag-5'>Firefly-RK3288</b>--教程

    Firefly-RK3288--外殼

    外殼 Firefly-RK3288 CAD圖
    的頭像 發表于 11-25 10:14 ?1210次閱讀
    <b class='flag-5'>Firefly-RK3288</b>--外殼

    Firefly-RK3288PWM輸出介紹

    Firefly-RK3288 開發板上有 4 路 PWM 輸出,分別為 PWM0 ~ PWM3, 本章主要描述如何配置 PWM。
    的頭像 發表于 11-25 10:31 ?2249次閱讀

    Firefly-RK3288 LED介紹

    Firefly-RK3288 開發板上有 2 個 LED 燈
    的頭像 發表于 11-25 10:39 ?2535次閱讀
    <b class='flag-5'>Firefly-RK3288</b> LED<b class='flag-5'>介紹</b>

    Firefly-RK3288--IR主板介紹

    Firefly-RK3288/Firefly-RK3288-Reload開發板上使用紅外收發傳感器 IR (在 USB OTG 接口和音頻接口之間)實現遙控功能。
    的頭像 發表于 11-26 17:10 ?2846次閱讀
    <b class='flag-5'>Firefly-RK3288</b>--IR主板<b class='flag-5'>介紹</b>

    Firefly-RK3288--I2C主板的使用介紹

    Firefly-RK3288 開發板上有 6 個片上 I2C 控制器。本文主要描述如何在該開發板上配置 I2C。
    的頭像 發表于 11-26 17:00 ?2698次閱讀
    <b class='flag-5'>Firefly-RK3288</b>--I2C主板的使用<b class='flag-5'>介紹</b>

    Firefly-RK3288--DVP開發板介紹

    Firefly-RK3288-Reload 開發板帶有一個 DVP 攝像頭接口。 本文以 OV5640 攝像頭為例,講解在該開發板上的配置過程。
    的頭像 發表于 11-26 17:19 ?5147次閱讀
    <b class='flag-5'>Firefly-RK3288</b>--DVP<b class='flag-5'>開發板</b><b class='flag-5'>介紹</b>

    Firefly-RK328開發板ADC接口介紹

    Firefly-RK3288 開發板上的 AD 接口分為:高速 ADC 流接口 (High-speed ADC Stream Interface)、溫度傳感器 (Temperature Sensor)、 逐次逼近ADC (Successive Approximation
    的頭像 發表于 11-27 09:16 ?2432次閱讀
    <b class='flag-5'>Firefly-RK</b>328<b class='flag-5'>開發板</b>ADC接口<b class='flag-5'>介紹</b>

    Firefly-RK3288主板啟動教程

    RK3288 有靈活的啟動方式。一般情況下,除非硬件損壞,Firefly-RK3288 開發板是不會變磚的。
    的頭像 發表于 11-27 09:14 ?6548次閱讀
    <b class='flag-5'>Firefly-RK3288</b>主板啟動教程
    主站蜘蛛池模板: 国产乱码免费卡1卡二卡3卡四卡| 亚洲精品久久久久久偷窥| 午夜不卡av免费| 中国xxxxxz| 大肥婆丰满大肥奶bbw肥| 狠狠色在在线视频观看| 暖暖日本手机免费完整版在线观看| 日本无码免费久久久精品| 亚洲人成网站7777视频| yellow免费观看完整版直播| 国产亚洲精品久久久久久一区二区| 麻豆啊传媒app黄版破解免费| 热综合一本伊人久久精品| 亚洲国产精品线在线观看| 999久久狠狠免费精品| 国产三级影院| 女王羞辱丨vk| 亚洲欧美日韩国产另类电影| YELLOW在线观看高清视频免费| 国产在线精品亚洲视频在线| 琪琪伦伦影院理论片| 一受多攻高h| 国产精品www视频免费看| 毛片手机在线看| 亚洲国产欧美日本大妈| 白嫩美女直冒白浆| 久久伊人网站| 99久久99久久精品免费看子| 粉嫩无套白浆第一次jk| 久久精品视频15人人爱在线直播| 手机在线成人精品视频网| 91羞羞视频| 花季v3.0.2黄在线观看| 三级黄色在线看| 99re热视频这里只有精品| 九九热精品免费观看| 午夜色情影院色a国产| yellow免费| 免费亚洲视频在线观看| 野草在线视频完整视频| 国产精品免费视频播放|