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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

[RICS-V|ARM] 國產(chǎn)MCU IDE MounRiver Studio雙核開發(fā)項目實戰(zhàn)

[復制鏈接]
跳轉到指定樓層
樓主
ID:809235 發(fā)表于 2021-6-23 16:07 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
近年來,RISC-V生態(tài)發(fā)展一片欣欣向榮,眾多行業(yè)巨頭紛紛布局,國內(nèi)也涌現(xiàn)了一批RISC-V內(nèi)核的商用IP以及配套的集成開發(fā)環(huán)境。越來越多的商業(yè)方案和行業(yè)應用也選擇了RISC-V內(nèi)核MCU。以我個人開發(fā)經(jīng)驗為例,最近一個公司項目使用了南京沁恒微的CH32V103芯片,在WCH官網(wǎng)提交開發(fā)板申請之后,我前往其配套工具官網(wǎng)(mounriver)下載了對應的集成開發(fā)環(huán)境MounRiver Studio (MRS)最新版本。

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




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

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

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

硬件連接圖:


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

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

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

直接Apply 后點擊下載按鈕:

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

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

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

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

此時再次點擊下載按鈕:

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

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

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

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

以上就是本次MRS雙核開發(fā)項目實戰(zhàn)分享的全部內(nèi)容,從MCU到集成開發(fā)環(huán)境都給了我不小的驚喜,希望國產(chǎn)MCU以及開發(fā)工具越來越好!

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

使用道具 舉報

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

使用道具 舉報

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

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

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久新视频 | 99av成人精品国语自产拍 | 午夜性视频| 国产精品久久久久永久免费观看 | 黄色片网此 | 小早川怜子xxxxaⅴ在线 | 精品一级 | 中文字幕乱码一区二区三区 | 91精品国产91久久久久游泳池 | 国产日韩欧美一区二区 | www.47久久青青 | 亚洲一区二区三区在线播放 | 亚洲欧美日韩电影 | 色婷婷综合在线观看 | 久久人| 亚洲综合在线播放 | 亚洲一区二区三区在线观看免费 | 国产伦精品一区二区三区视频金莲 | 精一区二区 | 正在播放一区二区 | 亚洲www| 午夜在线电影网 | 神马久久久久久久久久 | 国产精品久久久久久久一区二区 | 高清18麻豆| 国产欧美一区二区精品忘忧草 | 久久久久久亚洲国产精品 | 久久的色 | 色就干 | 欧美视频在线看 | 国产精品视频久久 | 日韩成人免费 | 亚洲国产精品久久久久婷婷老年 | 欧美日韩国产一区二区 | 羞羞网站在线观看 | 91伊人网 | 91国自视频 | 91精品国产综合久久精品图片 | 伊人春色在线观看 | 日韩精品一区二区三区在线播放 | 老司机深夜福利网站 |