亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4648|回復: 0
打印 上一主題 下一主題
收起左側

聯盛德 HLK-W806 csky-elfabiv2編譯和燒錄說明

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 michaelchain 于 2021-11-17 00:18 編輯

介紹
W806是32位MCU, 1MB flash, 288K內存, 是W800去掉無線部分的版本, 這個芯片背后是T-HEAD 800 系列.
T-HEAD 500, 600 和 800 系列都是基于 CSKY 架構, 其中 T-HEAD 500 和 600 系列基于 CSKY V1, T-HEAD 800 系列基于 CSKY V2. T-HEAD 800 系列的 ABI 是 CSKY ABI V2.

HLK-W806 開發板

參數
  • MCU – WinnerMicro W806 32-bit XT804 MCU
    • 240 MHz
    • 1MB Flash
    • 288KB RAM
    • FPU, DSP, crtypto engine
  • 2x24排針
  • 1x SDIO host with support for SDIO 2.0, SDHC, MMC 4.2
  • 1x SDIO device up to 200 Mbps
  • Up to 6x UART, 1x I2C
  • 1x SPI slave up to 50 MHz, 1x master/slave SPI
  • LCD controller with support for 4×32 interface
  • 1x I2S
  • Up to 4x ADC (16-bit, 1KHz sampling rate)
  • Up to 44x GPIOs, 5x PWM, PWM最高到160KHz, 分辨率比較低只有8bit
  • Up to 15 touch sensors
  • ISO/IEC 7816 smart card interface
  • Reset, Wakeup, 3.3V, and GND signals
  • Debugging – CH340 via micro USB port
  • Misc – Reset and Boot buttons
  • Power Supply – 5V via micro USB port
  • 尺寸65 x 26 mm

使用
安裝編譯工具編譯工具下載
  • 導航->工具->工具鏈-800系列->(當前是V3.10.29)
  • 根據自己的操作系統, 下載對應版本, 對于Ubuntu20.04, 下載 csky-elfabiv2-tools-x86_64-minilibc-20210423.tar

編譯工具安裝

上面下載的tar.gz文件外層路徑用的是./目錄, 比較坑, 建議放到一個子目錄中解壓, 或者建一個空目錄, 將解壓目錄指定過去, 參考命令如下
  1. mkdir csky-elfabiv2-tools-x86_64-minilibc-20210423
  2. tar xvf csky-elfabiv2-tools-x86_64-minilibc-20210423.tar.gz  -C csky-elfabiv2-tools-x86_64-minilibc-20210423/
復制代碼
移動到/opt下, 目錄可以自己定
  1. cd /opt/toolchains/
  2. sudo mv ~/Backup/linux/csky-elfabiv2-tools-x86_64-minilibc-20210423/ .
  3. sudo chown -R root:root csky-elfabiv2-tools-x86_64-minilibc-20210423/
復制代碼
不需要指定路徑

編譯

導出此項目
  1. git clone https://github.com/IOsetting/wm-sdk-w806.git
復制代碼
運行menuconfig, 配置工具路徑
  1. cd w806_makefile
  2. make menuconfig
復制代碼
在menuconfig界面中, Toolchain Configuration -> 第二個toolchain path, 將剛才的路徑填進去, 需要完整路徑, 帶最后的斜桿, 例如
  1. /opt/toolchains/csky-elfabiv2-tools-x86_64-minilibc-20210423/bin/
復制代碼
其他不用動, Save后退出menuconfig
執行編譯
  1. make
復制代碼


燒錄

運行menuconfig, 配置路徑
  1. cd w806_makefile
  2. make menuconfig
復制代碼
在menuconfig界面中, Download Configuration -> download port, 填入開發板在你的系統中對應的USB端口, 例如ttyUSB0, 其他不用動, Save后退出menuconfig

執行燒錄
  1. make flash
復制代碼

根據輸出的提示, 按一下reset鍵, 就會開始下載了.
  1. enerate compressed image completed.
  2. build finished!
  3. connecting serial...
  4. serial connected.
  5. wait serial sync.........         
  6. please manually reset the device. <----- 這里按下reset
  7. ....
  8. serial sync sucess.
  9. mac CC-CC-CC-CC-CC-CC.
  10. start download.
  11. 0% [###] 100%
  12. download completed.
  13. please manually reset the device.
復制代碼

如果出現can not open serial make: *** [tools/w806/rules.mk:158: flash] Error 255錯誤, 檢查一下是否有其他串口軟件占用了這個端口, 如果有需要先關閉
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表