久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

[RICS-V|ARM] 國產MCU IDE MounRiver Studio雙核開發項目實戰

[復制鏈接]
跳轉到指定樓層
樓主
近年來,RISC-V生態發展一片欣欣向榮,眾多行業巨頭紛紛布局,國內也涌現了一批RISC-V內核的商用IP以及配套的集成開發環境。越來越多的商業方案和行業應用也選擇了RISC-V內核MCU。以我個人開發經驗為例,最近一個公司項目使用了南京沁恒微的CH32V103芯片,在WCH官網提交開發板申請之后,我前往其配套工具官網(mounriver)下載了對應的集成開發環境MounRiver Studio (MRS)最新版本。

MRS下載包大約470M,安裝過程很快,安裝向導軟件執行結束之后就可以直接打開MRS了,無需另行安裝工具鏈或其他軟件運行環境,還是蠻方便的。首次運行時頁面如下:




頁面整體比較清爽,雖然從軟件介紹中得知MRS也是基于Eclipse平臺開發,但界面上所作的精簡還是讓人耳目一新。接下來就是愉快的項目開發時間了!
首先打開新建工程對話框,用MRS自帶的模板工程來驗證下手頭的這塊CH32V103的開發板。

在工程模板頁面有WCH和GD廠家的RISC-V系列MCU工程模板,型號還蠻齊全,更讓人意外的是芯片列表中還有ARM內核的CH系列芯片(后來才發現是自己沒仔細看MRS歡迎頁的相關介紹),正好手頭還有塊CH32F103的板子,待會兒可以順便試試用MRS來開發ARM內核的工程。當前我們繼續CH32V103的開發,選擇C6T6型號創建標準模板工程,編譯~成功。

接下來想試試在線仿真功能,將一同申請的WCH-Link按照說明文檔所示方法與CH32V103開發板連接,調試器紅燈常亮,說明當前處于RISC-V模式,設備管理器也已識別到硬件:

硬件連接圖:


點擊工具欄上Debug圖標~順利進入調試模式,頁面左下角是反匯編代碼窗口,底部輸出框也有寄存器信息:

依次試了一下雙擊添加斷點,單步執行,暫停,重新執行…嗯一切正常~

點擊停止按鈕,退出調試模式,接下來就是代碼燒錄功能測試了。找到工具欄代碼下載按鈕,點擊右側的三角按鈕,打開下載配置界面,發現該頁面集成了設備Flash讀保護查詢/設置,編程地址,擦除,編程,校驗,復位運行等功能。

直接Apply 后點擊下載按鈕:

下載成功,接上串口,看下代碼是否正常運行:
Nice!整個操作基本都是自動化填充參數,編譯、調試都無需額外設置選項,還是很開發者友好的,讓我們把精力都集中在代碼方面,而不是集成開發環境本身。
接下來就是MRS下CH32F103開發“嘗鮮”環節了,還是采用內置模板工程,選擇CH32F103 C8T6型號,創建工程:

點擊編譯~咦,直接通過:

這就有點神奇了,難道是MRS自動根據芯片內核切換了工具鏈并自動設置好了編譯參數?趕緊打開工程屬性頁一探究竟:

還真的是已經自動切換為ARM  GCC工具鏈了,看來MRS在簡化開發操作方面確實下了不少功夫。下面再來測試下MRS對ARM內核芯片的代碼下載功能:WCH-Link需要切換到ARM模式,還是參考配套的說明文檔,把TX接地后重新上電,調試器紅燈、藍燈常亮,切換成功。
硬件連接圖:

此時再次點擊下載按鈕:

果然,下載軟件也自動切換為ARM內核對應的了。稍微探究一番,發現該軟件可以讀取芯片基本信息,指定位置、長度的Flash內容,查詢、設置Flash讀保護狀態等。

燒錄結束后連接串口,復位芯片,觀察到打印信息:

程序運行正常!最后就是在線仿真測試了,直接點擊仿真按鈕:

還是無需配置,直接仿真成功!

以上就是本次MRS雙核開發項目實戰分享的全部內容,從MCU到集成開發環境都給了我不小的驚喜,希望國產MCU以及開發工具越來越好!

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:584195 發表于 2021-8-5 22:39 | 只看該作者
這個板子的教材豐富嗎?
回復

使用道具 舉報

板凳
ID:809235 發表于 2021-9-6 16:29 | 只看該作者
zyluglugl 發表于 2021-8-5 22:39
這個板子的教材豐富嗎?

手冊,pcb啥的WCH官網上都有,缺啥直接問他們技術支持要就行~
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 伊人伊人| 国产在线精品一区二区三区 | 91高清视频在线观看 | 国产超碰人人爽人人做人人爱 | 亚洲综合色丁香婷婷六月图片 | 久久国产亚洲 | 中文在线观看视频 | 日本精品视频 | 精久久久 | 7777精品伊人久久精品影视 | 尤物视频在线免费观看 | 99精品一区二区 | 看片国产| 国产在线中文 | 欧美激情五月 | 国产精品一区二区av | 91免费看片| 二区欧美 | 成人精品鲁一区一区二区 | 久草中文在线观看 | 色呦呦网站 | chengrenzaixian| 国产色在线| 日韩一区二区三区视频在线播放 | 国产精品亚洲欧美日韩一区在线 | 亚洲精品一区二区三区在线观看 | 国产精品视频网 | 国产精品免费播放 | 亚洲va在线va天堂va狼色在线 | 久久精品欧美视频 | 亚洲高清在线观看 | 久久久www成人免费无遮挡大片 | 国产精品久久久久久久久久久免费看 | 在线观看中文字幕视频 | 亚洲一区免费 | 久久久久精 | 黄网站在线播放 | 高清人人天天夜夜曰狠狠狠狠 | 欧美一级α片 | 欧美成人一区二区三区 | 日韩欧美国产精品 |