一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RISC-V MCU CSM32RV20開發(fā)(一):環(huán)境搭建

南京中科微電子有限公司 ? 2022-01-20 19:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CSM32RV20的開發(fā)環(huán)境搭建,經(jīng)作者本人同意授權(quán),我們可以參看我司客戶分享的案例情況。在此感謝該客戶的慷慨耐心支持上傳,贈(zèng)人玫瑰,手留余香。

版權(quán)聲明:本文為博主原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/weixin_28729013/article/details/120535783
————————————————
版權(quán)聲明:本文為CSDN博主「IC農(nóng)民」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_28729013/article/details/120535783


目 錄

一、IDE環(huán)境搭建

1.1 IDE準(zhǔn)備

1.2 IDE安裝

1.3 IDE界面

1.4 IDE幫助文件

二、項(xiàng)目調(diào)試

2.1 創(chuàng)建項(xiàng)目

2.2 項(xiàng)目工程

2.3 開發(fā)板

2.4 debug調(diào)試

2.5 串口燒錄

2.6 ISP工具自帶串口打印

本系列僅為記錄工作,MCU開發(fā)從STM32F030平臺切換到RISC-V CSM32RV20。CSM32RV20是南京中科微電子有限公司開發(fā)的一款基于RISC-V核的超低功耗MCU芯片,內(nèi)置RISC-V RV32IMAC Core (2.6 CoreMark/MHz)。

一、IDE環(huán)境搭建


1.1 IDE準(zhǔn)備


IDE: CSMStudio,也是南京中科微針對嵌入式項(xiàng)目RISC-V系列MCU開發(fā)的跨平臺支持的C/C++集成開發(fā)環(huán)境,提供了包括編輯器、C編譯器、宏匯編、鏈接器、庫管理、仿真調(diào)試器和下載器等在內(nèi)的完整開發(fā)資源。

·IDE高度集成,環(huán)境自建。
·支持中英文語言,默認(rèn)使用英語語言集。
·支持Jlink和Cjlink調(diào)試器
·自帶函數(shù)封裝庫


1.2IDE安裝


1.3IDE界面


1.4IDE幫助文件

在菜單欄選中help,選中CSMStudio,就能打開說明文檔,通過說明文檔可以切換語言環(huán)境、創(chuàng)建項(xiàng)目,編譯項(xiàng)目,調(diào)試項(xiàng)目以及常見問題的說明。



二、項(xiàng)目調(diào)試


2.1創(chuàng)建項(xiàng)目


芯片選中,CSM32RV20,為MCU,RV1和RV4為SOC芯片。


2.2 項(xiàng)目工程


工作空間內(nèi),Sources中包含drivers和src,drivers中為我司的庫函數(shù),src為main函數(shù)。

2.3開發(fā)板


使用CSM32RV20 QFN32封裝,4*4大小。

另外一款是TSSOP20封裝的,相比之下是IO口減少,資源相對的少一些。


2.4debug調(diào)試


通過CJTAG接口,可以使用JLink或者南京中科微的CJLink調(diào)試器。使用Jlink V10硬件版本以上,即可實(shí)現(xiàn)debug調(diào)試。
命中斷點(diǎn):

2.5串口燒錄


** 使用CSM-ISP軟件,在有多個(gè)串口設(shè)備時(shí),需要手動(dòng)選中CH340的串口號。

2.6ISP工具自帶串口打印

通過環(huán)境的搭建以及IDE的初步使用,整個(gè)使用體驗(yàn)感都是非常好的,尤其是庫函數(shù)的使用,使用STM32平臺轉(zhuǎn)換還是非常方便。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6067

    文章

    44998

    瀏覽量

    650722
  • 低功耗MCU
    +關(guān)注

    關(guān)注

    0

    文章

    39

    瀏覽量

    12264
  • RISC-V
    +關(guān)注

    關(guān)注

    46

    文章

    2581

    瀏覽量

    48873
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    構(gòu)建基于 RISC-V 平臺的 TEE 架構(gòu):RV-ACRN Hypervisor 的實(shí)踐與展望

    在基于 RISC-V 平臺構(gòu)建可信執(zhí)行環(huán)境(TEE)方面的工作成果,特別是圍繞 RV-ACRN Hypervisor 的技術(shù)架構(gòu)與實(shí)現(xiàn)。? RV-ACRN Hypervisor
    發(fā)表于 07-18 14:55 ?4247次閱讀

    【Banana Pi BPI-RV2開發(fā)板試用體驗(yàn)】開發(fā)環(huán)境搭建及編譯

    BPI-RV2 RISC-V開源路由器之開發(fā)環(huán)境搭建及編譯 背景 BPI-RV2
    發(fā)表于 07-14 23:05

    RISC-V核低功耗MCU指令集架構(gòu)(ISA)特點(diǎn)

    RISC-V核低功耗MCU通過開源生態(tài)、模塊化架構(gòu)與能效優(yōu)化技術(shù),成為物聯(lián)網(wǎng)、穿戴設(shè)備等領(lǐng)域的理想選擇?。 、?開源與可定制性? 完全開源免費(fèi)?:RISC-V ISA無需專利授權(quán)費(fèi)用
    的頭像 發(fā)表于 04-23 10:01 ?485次閱讀

    Banana Pi BPI-RV2 RISC-V 路由器開發(fā)板發(fā)售, 全球首款RISC-V路由器

    BPI-Wifi5 低成本W(wǎng)ifi5 路由器合作之后的又力作,為全球開發(fā)者與商業(yè)客戶提供基于RISC-V的路由器解決方案,支持OpenWrt系統(tǒng)。 Banana Pi BPI-RV2
    發(fā)表于 04-18 14:06

    高性能RISC-V內(nèi)核32位MCU-AiP32RV15A8/AiP32RV1564

    高性能RISC-V內(nèi)核32位MCU-AiP32RV15A8/AiP32RV1564
    的頭像 發(fā)表于 02-12 11:48 ?608次閱讀
    高性能<b class='flag-5'>RISC-V</b>內(nèi)核32位<b class='flag-5'>MCU-AiP32RV</b>15A8/AiP32<b class='flag-5'>RV</b>1564

    RISC-V MCU技術(shù)

    話下。 還有個(gè)Sipeed Longan Nano開發(fā)板,用的是SiFive的RISC-V處理器核心,給開發(fā)者提供了個(gè)平臺,能讓他們?nèi)ヌ剿?b class='flag-5'>RISC
    發(fā)表于 01-19 11:50

    RISC-V架構(gòu)及MRS開發(fā)環(huán)境回顧

    MounRiver Studio(MRS)是款針對RISC-V/ARM雙核MCU的嵌入式集成開發(fā)環(huán)境,由MounRiver團(tuán)隊(duì)基于GN
    發(fā)表于 12-16 23:08

    RISC-V指令集概述

    大特點(diǎn)。 RISC-V指令集有RV32I、RV32E、RV64I、RV64E、
    發(fā)表于 11-30 23:30

    關(guān)于RISC-V學(xué)習(xí)路線圖推薦

    開發(fā)板,如Arduino、Raspberry Pi等,并了解其硬件配置和特性。 安裝開發(fā)工具鏈 : 如GCC編譯器、RISC-V匯編器和鏈接器等,用于編寫、編譯和調(diào)試RISC-V程序。
    發(fā)表于 11-30 15:21

    RISC-V MCU入門

    RISC-V MCU入門哪個(gè)廠家的資料比較全?
    發(fā)表于 11-27 16:51

    【「RISC-V體系結(jié)構(gòu)編程與實(shí)踐」閱讀體驗(yàn)】-- SBI及NEMU環(huán)境

    ,之前我自己已經(jīng)搭建過QEMU的:《基于QEMU搭建RISC-V的Linux環(huán)境》https://mp.weixin.qq.com/s/F6lyqPhng21qsUlj2saShw 今
    發(fā)表于 11-26 09:37

    常用在工業(yè)控制系統(tǒng)上的MCU芯片資料:CSM32RV20

    CSM32RV20款基于RISC-V核的低功耗MCU芯片。 內(nèi)置RISC-V RV32IMA
    的頭像 發(fā)表于 11-15 17:19 ?724次閱讀
    常用在工業(yè)控制系統(tǒng)上的<b class='flag-5'>MCU</b>芯片資料:<b class='flag-5'>CSM32RV20</b>

    RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地

    01 老朋友伴您走過每屆峰會(huì) 沁恒在歷屆峰會(huì)上分享RISC-VMCU領(lǐng)域的創(chuàng)新成果,和大家共同見證了本土RISC-V產(chǎn)業(yè)的成長。早在第
    發(fā)表于 08-30 17:37

    risc-v有哪些開發(fā)環(huán)境?

    risc-v的芯片支持哪些開發(fā)環(huán)境呢?keil?iar?
    發(fā)表于 08-29 21:14

    為什么要有RISC-V

    i960、Motorola 88000、以及Zilog Z8000。 RISC-V的不同尋常不僅在于它是個(gè)最近誕生的指令集架構(gòu)(它誕生于最近十年,而大多數(shù)其他指令集都誕生于20世紀(jì)70到80年代),而且
    發(fā)表于 07-27 15:05