本文來源電子發燒友社區,作者:Aivisus, 帖子地址:https://bbs.elecfans.com/jishu_2308770_1_1.html
在電子發燒友網上申請到一款新穎的MCU,它是廈門感芯科技新出的一款32 位 RISC 處理器 MC3172 。它最奇特的地方是具有硬件64線程,能夠同步并行運行,而線程資源可通過軟件進行配置,程序可以共享代碼段空間與數據段空間,采用硬件的方式進行線程調度,達到實時響應,無需中斷服務程序,無需實時操作系統,就可以實現多線程的MCU開發。
從資料介紹上看它是基于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路線程同步并行運行,無需中斷服務
- 線程資源可按需配置且無需實時操作系統
- 3.369coremark/MHz
- 100%單周期指令,無需分支預測
- 最高 200MHz 系統主頻
2 存儲器:
- 128KB SRAM可按需分配為:
96K代碼空間+32K數據空間
64K代碼空間+64K數據空間
32K代碼空間+96K數據空間
3電源管理和低功耗:
- 核心供電電壓范圍:1.62V~1.98V,
- GPIO供電電壓:1.8V~3.3V
4 系統時鐘、復位
- 內嵌 200MHz 的 RC 振蕩器
- 內嵌 8MHz 的RC 振蕩器
- 外部支持 4MHz~40MHz 高速振蕩器
- 外部支持 最高133MHz 輸入時鐘
- 上電復位(POR)
5 8 個計數器
- 6 個 24 位通用計數器,提供多達 4 個用于輸 入捕獲/輸出比較/PWM/脈沖計數的通道
- 1 個看門狗定時器(獨立型)
- 系統時間定時器:32 位自增型計數器
6 12 個可配置通信接口,支持以下模式:
- USART
- SPI 接口(支持 Master 和 Slave 模式)
- USB2.0 主機/設備接口(全速和低速)
- CAN2.0B
7 快速 GPIO 端口
- 多達 64 個I/O 口
8 調試模式:串行 2 線調試接口
9 封裝形式
- LQFP100
在電子發燒友網上申請到一款新穎的MCU,它是廈門感芯科技新出的一款32 位 RISC 處理器 MC3172 。它最奇特的地方是具有硬件64線程,能夠同步并行運行,而線程資源可通過軟件進行配置,程序可以共享代碼段空間與數據段空間,采用硬件的方式進行線程調度,達到實時響應,無需中斷服務程序,無需實時操作系統,就可以實現多線程的MCU開發。
從資料介紹上看它是基于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路線程同步并行運行,無需中斷服務
- 線程資源可按需配置且無需實時操作系統
- 3.369coremark/MHz
- 100%單周期指令,無需分支預測
- 最高 200MHz 系統主頻
2 存儲器:
- 128KB SRAM可按需分配為:
96K代碼空間+32K數據空間
64K代碼空間+64K數據空間
32K代碼空間+96K數據空間
3電源管理和低功耗:
- 核心供電電壓范圍:1.62V~1.98V,
- GPIO供電電壓:1.8V~3.3V
4 系統時鐘、復位
- 內嵌 200MHz 的 RC 振蕩器
- 內嵌 8MHz 的RC 振蕩器
- 外部支持 4MHz~40MHz 高速振蕩器
- 外部支持 最高133MHz 輸入時鐘
- 上電復位(POR)
5 8 個計數器
- 6 個 24 位通用計數器,提供多達 4 個用于輸 入捕獲/輸出比較/PWM/脈沖計數的通道
- 1 個看門狗定時器(獨立型)
- 系統時間定時器:32 位自增型計數器
6 12 個可配置通信接口,支持以下模式:
- USART
- SPI 接口(支持 Master 和 Slave 模式)
- USB2.0 主機/設備接口(全速和低速)
- CAN2.0B
7 快速 GPIO 端口
- 多達 64 個I/O 口
8 調試模式:串行 2 線調試接口
9 封裝形式
- LQFP100
開發板也非常簡潔,其接口如下圖:
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
發布評論請先 登錄
相關推薦
有獎丨米爾 全志T536開發板免費試用
米爾與全志合作發布的新品基于全志T536應用處理器的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發板發起
瑞芯微主板/開發板Linux系統播放音頻方法,觸覺智能RK3562開發板演示
本文介紹瑞芯微方案主板/開發板Linux系統播放音頻的方法,觸覺智能RK3562開發板演示,通用RK3566、RK3568、RK3588等
數量有限:6款“入門+項目進階”開發板限時特惠!30余套項目案例免費領!
?華清遠見研發中心,面向個人學習、學生畢設、高校教學,精心打造六款“入門+項目進階”開發板。這六款開發板,面向嵌入式、物聯網方向的學習,均配套了豐富的
點擊參與米爾NXP i.MX 93開發板有獎試用
米爾與NXP合作發布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發板發起
fpga開發板是什么?fpga開發板有哪些?
FPGA開發板是一種基于FPGA(現場可編程門陣列)技術的開發平臺,它允許工程師通過編程來定義和配置FPGA芯片上的邏輯電路,以實現各種數字電路和邏輯功能。FPGA開發板通常包括FPGA芯片、時鐘模塊、電源模塊、輸入輸出接口等組
fpga開發板與linux開發板區別
FPGA開發板與Linux開發板是兩種不同的硬件開發平臺,各自具有不同的特點和應用場景。在以下的文章中,我將詳細介紹FPGA開發板和Linux開發板
評論