本文來源電子發燒友社區,作者:FrankSmith, 帖子地址:https://bbs.elecfans.com/jishu_2296117_1_1.html
前言
前言
a本人的技術背景:
2、windows下,winform c#。
3、windows下,vs2017,mfc。
4、51系列單片機。硬件軟件開發。
b試用開發板的目的:
學習riscv
c目標
本人有串口和tcpip編程知識,所以想在開發板上實現一個tcpip的服務端,并通過這個服務端能與串口進行通訊。
一:開始學習
1,開箱,完整而又簡單一個開發板。

注意,開始學習前,需要自己準備一個MiniUSB的數據線。廠家默認是沒有提供的。
2,搭建環境。
廠家提供了一個壓縮包文件BF2-SDK-Toolchain missing.rar。在這個壓縮包里,提供瀏覽器格式的手冊lf_iot_sdkdocshtmlindex.html。雙擊文件在瀏覽器里可以看手冊。根據手冊說明,
https://sourceforge.net/projects/msys2/files/。在這個鏈接里獲取編譯器:MSYS2安裝包。然后安裝。這一步安裝的時候,注意安裝目錄不要中文名,用短文件名,可以直接安裝在根目錄下。比如D:msys64。安裝好編譯器后,安裝手冊的提示方式繼續安裝工具鏈以及demo。安裝目錄可以如下:D:msys64homelf_iot_sdk。注意:這一步安裝完畢后,檢查一下demo文件customer_app。在demo文件夾的每個項目文件夾里,應該包含批處理文件:genromap,如果沒有,可以聯系廠家的技術支持予以提供。按照手冊編譯demo。編譯后,項目文件夾下,生成目錄build_out。進入目錄可以看見最終的代碼文件:sdk_app_helloworld.bin。這個bin文件就是將要燒錄到開發板的目標代碼。
3、燒錄。
燒錄軟件綠色免安裝。燒錄軟件設置注意要點:
1)串口號。

在設備管理器里可以查看開發板的虛擬串口號,通電即有,斷電即無。有兩個,較小的那個就是燒錄與通訊的那個。
2)波特率
需手工調整為2000000,即2x1000x1000,6個零,2M。
3)Firmware Bin
在此處瀏覽填入最終的代碼文件:D:msys64homelf_iot_sdkcustomer_appsdk_app_helloworlduild_outsdk_app_helloworld.bin。
4)跳線
斷電,開發板背面的跳線4,要從默認的13-14短接,改變為14-15短接。即GPIO8由對地13GND短接,改變為GPIO8對地15VDD33短接。通電后,打開燒錄軟件即可燒錄。
4、運行。
斷電,重新跳線,使得GPIO8處于運行態。上電后,即可開始運行開發板。Tips1,手冊中的終端,指得是串口助手之類的串口工具。推薦使用sscom5。Tips2,因為開發板先上電,才有虛擬串口,才能打開串口助手。所以為了看見最開始的運行效果,可以按復位鍵RST。

至此,一個demo程序就跑起來了。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
躍昉科技
+關注
關注
0文章
76瀏覽量
2440 -
開發板試用
+關注
關注
3文章
301瀏覽量
2343
發布評論請先 登錄
相關推薦
熱點推薦
基于RK3576處理器,米爾RK3576開發板免費試用
年7月19日 ? 評測數量: 3塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費

搭載OpenHarmony操作系統,視美泰SC-3568HA開發板免費試用
: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費

基于RK處理器,創龍TL3562-MiniEVM開發板試用體驗
數量: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費

性能強悍!合眾HZ-RK3568開發板試用體驗
月19日 ? 評測數量: 10塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費

有獎丨米爾 NXP i.MX91開發板免費試用來啦
米爾與NXP合作發布的新品基于NXPi.MX91應用處理器的MYD-LMX91開發板免費試用名額來啦~~米爾提供了3套價值588元的MYD-LMX91開發板發起試用活動您不僅可以免費體

免費丨米爾 STM32MP257開發板有獎試用
米爾與ST合作發布的新品基于STM32MP257應用處理器的MYD-LD25X開發板免費試用活動來啦~~米爾提供了2塊價值488元的MYD-LD25X開發板發起

有獎丨米爾 全志T536開發板免費試用
米爾與全志合作發布的新品基于全志T536應用處理器的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發板發起試用活動您不僅可以免

RISC-V廠商躍昉科技榮獲橫琴粵澳深度合作區“潛力獨角獸企業”認定
其未來巨大的發展潛力。 躍昉科技聚焦研發基于RISC-V架構的SoC芯片產品,已推出了SF1、BF2、GF3、GF5、NB2L、NB2 等六
追加名額丨米爾瑞芯微RK3576開發板有獎試用
米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576開發板發起

【龍芯2K0300蜂鳥板試用】+龍芯2K0300蜂鳥開發板快速上手
1. 前言
我非常感激社區和官方提供的這次開發板試用機會。這是一個難得的學習和實踐的機遇,尤其是在我對于這種新型架構
發表于 08-04 14:19
評論