本文來源電子發燒友社區,作者:趙杰, 帖子地址:https://bbs.elecfans.com/jishu_2289307_1_1.html
躍昉BF2開發板使用MSYS2編譯,開發環境選擇Eclipse或者Freedom Studio,由于電腦上安裝了很大的嵌入式IDE,如MDK、CDK、RTT Studio、VSCode等,就沒有安裝新的IDE環境,用VsCode打開customer_app下的sdk_app_uart_echo。
1、代碼分析
核心代碼只有main.c 和 demo.c
main中主要代碼部分如下
其中初始化代碼部分如下
創建的主要任務代碼
示例核心任務代碼主要創建窗口回顯任務,使用ttyS1,即串口1
回顯函數代碼
這部分代碼在測試過程中發現串口讀取部分循環始終沒有響應,無論通過文本方式還是16進制方式發送到串口,包括是否加回車和換行,作為項目示例代碼,還是希望公司能夠認真測試下。
2、硬件連接和接線
由于用到了ttyS1,需要額外的USB-TTL模塊,連接在<3>、<4>管腳上
開發文檔中有關于串口配置的說明
包含了使用的管腳,以及波特率等參數
具體的管腳配置為
3、運行效果
下面是實際運行之后的結果,ttyS0輸出的信息比較多,也可以通過Help得到相應的測試命令
每次在ttyS0這里輸入reset之后,都會有信息,發送過程完好,只是接收不到
4、燒錄過程
本次燒錄過程中出現了錯誤
錯誤信息應該是握手信號不對
查閱燒錄程序的提示信息
發現要把GPIO8拉高后復位一下,再進行燒錄才可以
5、心得及感想
本次demo測試中,嘗試了很多串口發送的方法,均得不到回顯的信息,由于時間等問題,暫時沒有時間解決demo例程中的問題了,不過,還是建議公司加強對demo例程的管理,不具備的功能或者完成不了的功能,就不要出現在Demo中了。
躍昉BF2開發板使用MSYS2編譯,開發環境選擇Eclipse或者Freedom Studio,由于電腦上安裝了很大的嵌入式IDE,如MDK、CDK、RTT Studio、VSCode等,就沒有安裝新的IDE環境,用VsCode打開customer_app下的sdk_app_uart_echo。
1、代碼分析
核心代碼只有main.c 和 demo.c
main中主要代碼部分如下

其中初始化代碼部分如下

創建的主要任務代碼

示例核心任務代碼主要創建窗口回顯任務,使用ttyS1,即串口1

回顯函數代碼

這部分代碼在測試過程中發現串口讀取部分循環始終沒有響應,無論通過文本方式還是16進制方式發送到串口,包括是否加回車和換行,作為項目示例代碼,還是希望公司能夠認真測試下。
2、硬件連接和接線
由于用到了ttyS1,需要額外的USB-TTL模塊,連接在<3>、<4>管腳上

開發文檔中有關于串口配置的說明

包含了使用的管腳,以及波特率等參數
具體的管腳配置為

3、運行效果
下面是實際運行之后的結果,ttyS0輸出的信息比較多,也可以通過Help得到相應的測試命令

每次在ttyS0這里輸入reset之后,都會有信息,發送過程完好,只是接收不到
4、燒錄過程
本次燒錄過程中出現了錯誤

錯誤信息應該是握手信號不對
查閱燒錄程序的提示信息

發現要把GPIO8拉高后復位一下,再進行燒錄才可以

5、心得及感想
本次demo測試中,嘗試了很多串口發送的方法,均得不到回顯的信息,由于時間等問題,暫時沒有時間解決demo例程中的問題了,不過,還是建議公司加強對demo例程的管理,不具備的功能或者完成不了的功能,就不要出現在Demo中了。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
躍昉科技
+關注
關注
0文章
76瀏覽量
2423 -
開發板試用
+關注
關注
3文章
301瀏覽量
2331
發布評論請先 登錄
相關推薦
熱點推薦
基于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開發板深度評測!頂級開發板免費

【免費試用】開發板評測大賽開啟!OH 、RISC-V、Rockchip頂級開發板等你試用~
道OpenHarmony、RISC-V、Rockchip(下稱RK)全面覆蓋前沿技術方向,等你用代碼與創意點燃科技未來!——點擊開發板圖片立即申請————點擊開發板圖片立即申請———

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

【新品體驗】正點原子STM32MP257開發板免費試用
試用產品概述ATK-DLMP257B開發板是正點原子基于STM32MP257DAK3處理器研發的一款高性能嵌入式開發平臺,適用于嵌入式系統開發。該開

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

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

評論