本文來源電子發(fā)燒友社區(qū),作者:Aivisus, 帖子地址:https://bbs.elecfans.com/jishu_2308770_1_1.html
在電子發(fā)燒友網上申請到一款新穎的MCU,它是廈門感芯科技新出的一款32 位 RISC 處理器 MC3172 。它最奇特的地方是具有硬件64線程,能夠同步并行運行,而線程資源可通過軟件進行配置,程序可以共享代碼段空間與數據段空間,采用硬件的方式進行線程調度,達到實時響應,無需中斷服務程序,無需實時操作系統(tǒng),就可以實現多線程的MCU開發(fā)。
從資料介紹上看它是基于RISC-V RV32IMC 指令集,100%單周期指令,133至200MHz主頻,性能可達3.369 coremark/MHz。
數據段與代碼段共享128KSRAM,可配置為96K代碼空間加32K數據空間,或64K代碼空間加64K數據空間,或32K代碼空間加96K數據空間。能應對各種應用場景。
芯片并且有豐富片內外設:12個可配置通信接口,可按需配置為UASRT或SPI或USB或CAN總線形式,滿足多通信端口需求;6個雙緩沖24位計數器,可提供高精度PWM與輸入捕捉;64個GPIO,能夠進行自定義控制接口。
芯片主要特性如下:
l 內核 Core:
- 支持 RV32IMC 指令集組合,單周期乘法
- 64路線程同步并行運行,無需中斷服務
- 線程資源可按需配置且無需實時操作系統(tǒng)
- 3.369coremark/MHz
- 100%單周期指令,無需分支預測
- 最高 200MHz 系統(tǒng)主頻
2 存儲器:
- 128KB SRAM可按需分配為:
96K代碼空間+32K數據空間
64K代碼空間+64K數據空間
32K代碼空間+96K數據空間
3電源管理和低功耗:
- 核心供電電壓范圍:1.62V~1.98V,
- GPIO供電電壓:1.8V~3.3V
4 系統(tǒng)時鐘、復位
- 內嵌 200MHz 的 RC 振蕩器
- 內嵌 8MHz 的RC 振蕩器
- 外部支持 4MHz~40MHz 高速振蕩器
- 外部支持 最高133MHz 輸入時鐘
- 上電復位(POR)
5 8 個計數器
- 6 個 24 位通用計數器,提供多達 4 個用于輸 入捕獲/輸出比較/PWM/脈沖計數的通道
- 1 個看門狗定時器(獨立型)
- 系統(tǒng)時間定時器:32 位自增型計數器
6 12 個可配置通信接口,支持以下模式:
- USART
- SPI 接口(支持 Master 和 Slave 模式)
- USB2.0 主機/設備接口(全速和低速)
- CAN2.0B
7 快速 GPIO 端口
- 多達 64 個I/O 口
8 調試模式:串行 2 線調試接口
9 封裝形式
- LQFP100
在電子發(fā)燒友網上申請到一款新穎的MCU,它是廈門感芯科技新出的一款32 位 RISC 處理器 MC3172 。它最奇特的地方是具有硬件64線程,能夠同步并行運行,而線程資源可通過軟件進行配置,程序可以共享代碼段空間與數據段空間,采用硬件的方式進行線程調度,達到實時響應,無需中斷服務程序,無需實時操作系統(tǒng),就可以實現多線程的MCU開發(fā)。
從資料介紹上看它是基于RISC-V RV32IMC 指令集,100%單周期指令,133至200MHz主頻,性能可達3.369 coremark/MHz。
數據段與代碼段共享128KSRAM,可配置為96K代碼空間加32K數據空間,或64K代碼空間加64K數據空間,或32K代碼空間加96K數據空間。能應對各種應用場景。
芯片并且有豐富片內外設:12個可配置通信接口,可按需配置為UASRT或SPI或USB或CAN總線形式,滿足多通信端口需求;6個雙緩沖24位計數器,可提供高精度PWM與輸入捕捉;64個GPIO,能夠進行自定義控制接口。
l 內核 Core:
- 支持 RV32IMC 指令集組合,單周期乘法
- 64路線程同步并行運行,無需中斷服務
- 線程資源可按需配置且無需實時操作系統(tǒng)
- 3.369coremark/MHz
- 100%單周期指令,無需分支預測
- 最高 200MHz 系統(tǒng)主頻
2 存儲器:
- 128KB SRAM可按需分配為:
96K代碼空間+32K數據空間
64K代碼空間+64K數據空間
32K代碼空間+96K數據空間
3電源管理和低功耗:
- 核心供電電壓范圍:1.62V~1.98V,
- GPIO供電電壓:1.8V~3.3V
4 系統(tǒng)時鐘、復位
- 內嵌 200MHz 的 RC 振蕩器
- 內嵌 8MHz 的RC 振蕩器
- 外部支持 4MHz~40MHz 高速振蕩器
- 外部支持 最高133MHz 輸入時鐘
- 上電復位(POR)
5 8 個計數器
- 6 個 24 位通用計數器,提供多達 4 個用于輸 入捕獲/輸出比較/PWM/脈沖計數的通道
- 1 個看門狗定時器(獨立型)
- 系統(tǒng)時間定時器:32 位自增型計數器
6 12 個可配置通信接口,支持以下模式:
- USART
- SPI 接口(支持 Master 和 Slave 模式)
- USB2.0 主機/設備接口(全速和低速)
- CAN2.0B
7 快速 GPIO 端口
- 多達 64 個I/O 口
8 調試模式:串行 2 線調試接口
9 封裝形式
- LQFP100
開發(fā)板也非常簡潔,其接口如下圖:
通過Micro USB接口與電腦相連,連接電腦后,也沒提示需要驅動。板上沒有指示燈,也不知是否上電,也不知是否運行了。
板子很簡單,插入電腦后沒有任何提示。下一章將嘗試搭建一下它的開發(fā)環(huán)境。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
發(fā)布評論請先 登錄
相關推薦
linux開發(fā)板與樹莓派的區(qū)別
定義和用途 Linux開發(fā)板:Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開發(fā)板,通常用于工業(yè)自動化、物聯(lián)網、智能家居等領域。 樹莓派:樹莓派(Raspberry Pi)是一種基于Linux
數量有限:6款“入門+項目進階”開發(fā)板限時特惠!30余套項目案例免費領!
?華清遠見研發(fā)中心,面向個人學習、學生畢設、高校教學,精心打造六款“入門+項目進階”開發(fā)板。這六款開發(fā)板,面向嵌入式、物聯(lián)網方向的學習,均配套了豐富的
點擊參與米爾NXP i.MX 93開發(fā)板有獎試用
米爾與NXP合作發(fā)布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發(fā)板發(fā)起
fpga開發(fā)板是什么?fpga開發(fā)板有哪些?
FPGA開發(fā)板是一種基于FPGA(現場可編程門陣列)技術的開發(fā)平臺,它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實現各種數字電路和邏輯功能。FPGA開發(fā)板通常包括FPGA芯片、時鐘模塊、電源模塊、輸入輸出接口等組
fpga開發(fā)板與linux開發(fā)板區(qū)別
FPGA開發(fā)板與Linux開發(fā)板是兩種不同的硬件開發(fā)平臺,各自具有不同的特點和應用場景。在以下的文章中,我將詳細介紹FPGA開發(fā)板和Linux開發(fā)板
51單片機開發(fā)板的主要功能 51單片機開發(fā)板能做什么
51單片機開發(fā)板是一種基于8051系列單片機芯片的開發(fā)板,具有豐富的功能和廣泛的應用。下面將詳細介紹51單片機開發(fā)板的主要功能以及能夠實現的各種應用。 一、基本功能: 通用輸入輸出:51單片機
使用愛芯派Pro開發(fā)板部署人體姿態(tài)估計模型
在經過之前對于開發(fā)板的使用,以及通過幾個愛芯派官方給出的示例demo(mobilenet/yolov5)在開發(fā)板上的部署之后,筆者也逐漸了解了愛芯
DIY個人的Linux開發(fā)板教程
作者簡介:大佬已在硬創(chuàng)社開源了近50款開發(fā)板,動手能力極強,于去年年底開始接觸學習Linux,并由全志V3s、F1C200S等芯片開始上手DIY個人的Linux開發(fā)板。
HC6800-ES V2.0單片機開發(fā)板學習指南
電子發(fā)燒友網站提供《HC6800-ES V2.0單片機開發(fā)板學習指南.doc》資料免費下載
發(fā)表于 01-07 09:48
?11次下載
使用YY3568開發(fā)板部署AI能力
YY3568開發(fā)板是 「風火輪科技」 基于Rockchip RK3568 芯片平臺設計的開發(fā)板,四核 64Cortex-A55 核,主頻最高達 2GHz,集成雙核心架構GPU以及高效能NPU,芯片
評論