系列介紹
性能
-
RISC-V內(nèi)核支持雙精度浮點(diǎn)運(yùn)算及強(qiáng)大的DSP擴(kuò)展,主頻超過 600 MHz,性能超過3390 CoreMarkTM和1710 DMIPS。
-
32KB高速緩存(I/D Cache)和高達(dá)256KB的零等待指令和數(shù)據(jù)本 地存儲(chǔ)器(ILM/DLM),加上512KB通用SRAM,極大避免了低速外部存儲(chǔ)器引發(fā)的性能損失。
-
內(nèi)置快速傅里葉變換和數(shù)字濾波器硬件加速引擎,極大提升FFT 和FIR的運(yùn)算速度。
外擴(kuò)存儲(chǔ)
-
2個(gè)串行總線控制器,支持NOR Flash/HyperFlash/PSRAM/ HyperRAM,1個(gè)支持NOR Flash在線加密執(zhí)行,提供擴(kuò)展性和兼容性極高的程序空間。
-
SDRAM控制器,支持166MHz的16/8位SDRAM。
-
1個(gè)SDIO控制器,可用于連接WiFi模塊或大容量存儲(chǔ)。
豐富外設(shè)
-
多種通訊接口:1個(gè)百兆實(shí)時(shí)以太網(wǎng),支持IEEE1588,1個(gè)內(nèi)置 PHY的高速USB,2路CAN/CAN-FD及豐富的UART、SPI、I2C等外設(shè)。
-
2組共16路精度達(dá)3.0ns的PWM。
-
3個(gè)2MSPS16位高精度ADC,配置為12位精度時(shí)轉(zhuǎn)換率可達(dá) 4MSPS,28個(gè)模擬輸入通道;2個(gè)模擬比較器和1個(gè)1MSPS12位 DAC?
-
多達(dá)20路32位定時(shí)器,3個(gè)看門狗和RTC。
多媒體
-
2個(gè)8通道全雙工I2S和1個(gè)數(shù)字音頻輸出。
-
多路語(yǔ)音和數(shù)字麥克風(fēng)接口。
安全
集成 AES-128/256, SHA-1/256 加速引擎,支持固件軟件簽名認(rèn)證、加密啟動(dòng)和加密執(zhí)行。
重置選擇
-
產(chǎn)品簡(jiǎn)介
-
數(shù)據(jù)手冊(cè)
-
用戶手冊(cè)
-
勘誤表
-
CAD/CAE資源
-
應(yīng)用文檔
顯示結(jié)果
名稱
類型
語(yǔ)言
日期
-
SDK
HPM SDK是HPM推出的一個(gè)完全開源,基于BSD 3-Clause許可證的綜合性軟件支持包,適用于先楫半導(dǎo)體的所有微控制器產(chǎn)品。
-
HPM Pinmux Tool
HPM引腳復(fù)用工具允許用戶將內(nèi)部信號(hào)分配給外部引腳,設(shè)置電氣屬性,I/O沖突解決選項(xiàng),并生成可以直接與hpm_sdk一起使用的純C源碼。
-
HPM_APPS
HPM_APPS 是 HPM 推出的一個(gè)開源應(yīng)用方案參考設(shè)計(jì)包,需與 HPM_SDK 配合使用。
-
HPM Manufacturing Tool
HPM量產(chǎn)工具是一個(gè)易于使用的一站式應(yīng)用,支持鏡像編輯,支持通過USB/UART進(jìn)行多設(shè)備OTP/鏡像燒寫。
-
HPM OBox Tool
HPMicro公司推出的上位機(jī)工具,專為配置 HPM OBOX 離線燒錄器而設(shè)計(jì)。該工具旨在幫助用戶快速完成對(duì) HPM OBOX 的配置和更新。
-
HPM Monitor Studio
HPM Monitor Studio 是先楫半導(dǎo)體推出的一款MCU實(shí)時(shí)監(jiān)測(cè)與觀測(cè)工具,可實(shí)時(shí)顯示變量和動(dòng)態(tài)曲線,并具備控制指令下發(fā)功能。
-
先楫系列資料
這些資料、工具和文件,將會(huì)幫助您更快更好的上手使用先楫產(chǎn)品,請(qǐng)放心下載。
-
HPM子板系列
HPM 系列 MCU 是來(lái)自上海先楫半導(dǎo)體科技有限公司的高性能實(shí)時(shí) RISC-V 微控制器,為工業(yè)自動(dòng)化和邊緣計(jì)算應(yīng)用提供了強(qiáng)大的算力和高效的控制能力。上海先楫半導(dǎo)體目前已發(fā)布多個(gè)系列的高性能微控制器產(chǎn)品,包括 HPM5300、HPM6700/6400、HPM6300、HPM6200 和 HPM6E00 等。
-
HPM SPI控制器操作Nor flash應(yīng)用案例
HPM MCU 支持串行外設(shè)總線(SPI)控制器,具備主機(jī)模式和從機(jī)模式。在主機(jī)模式下,可以控制多種外設(shè);在從機(jī)模式下,可以接收主機(jī)的請(qǐng)求以完成數(shù)據(jù)交換。該控制器支持可配置的時(shí)鐘頻率,支持 DMA 數(shù)據(jù)傳輸,并可運(yùn)行于單線、雙線和四線模式。
-
hpm_monitor服務(wù)
hpm_monitor 是一個(gè)高效、易用且具高度可移植性的服務(wù),旨在實(shí)時(shí)查看和設(shè)置當(dāng)前設(shè)備中的全局變量,或以高速(1 kHz 至 1 ms)上報(bào)全局變量。它常被用作監(jiān)控?cái)?shù)據(jù)示波器,特別適用于電機(jī)和電源的調(diào)試。
-
HPM MCU做Ethercat主站應(yīng)用方案
本方案基于支持以太網(wǎng)控制器的 HPM 67/64/63/68/6E 系列 MCU,提供了作為 EtherCAT 主站的通信解決方案。該方案利用開源的 EtherCAT 主站 SOEM 協(xié)議棧,確保高效的通信性能。HPM 6E00 系列 MCU 支持 ESC 控制器,因此本方案選擇 HPM6E00EVK 作為從站設(shè)備。通過與 HPM6750EVK/HPM6300EVK 等主站設(shè)備的協(xié)作,本方案成功實(shí)現(xiàn)了驅(qū)動(dòng) IO 點(diǎn)燈的功能。
-
hpm_motor庫(kù)
hpm_motor是一個(gè)針對(duì)電機(jī)控制核心算法的庫(kù)文件,該庫(kù)旨在通過不斷地更新完善,模塊化管理具體功能算法;對(duì)用戶來(lái)說(shuō)不用去關(guān)心底層如何實(shí)現(xiàn),加速用戶程序開發(fā)。軌跡規(guī)劃算法:電機(jī)在啟停時(shí),速度存在階躍的情況。電機(jī)速度的突變可能會(huì)導(dǎo)致電流過載。所以通常用加減速控制算法來(lái)規(guī)劃電機(jī)速度。libhpm_motor.a中使用的軌跡規(guī)劃算法是S型曲線,其核心是通過可變加加速度大小來(lái)控制加速度的變化,保證加速度不突變,使得加減速的速度曲線平滑,以此達(dá)到電機(jī)平穩(wěn)運(yùn)行的目的。
-
HPM FEMC驅(qū)動(dòng) 8080屏
本方案介紹了如何用FEMC控制器驅(qū)動(dòng)8080屏。將8080屏通過FEMC控制器掛載,如訪問RAM操作,通過讀寫對(duì)應(yīng)地址即可輕松驅(qū)動(dòng)點(diǎn)亮8080屏,并實(shí)現(xiàn)高速的刷新率。在HPM6700/6400、6300系列微控制器上均帶了多功能外部存儲(chǔ)器FEMC控制器。從8080協(xié)議時(shí)序圖和SRAM時(shí)序圖對(duì)比可知,8080并口時(shí)序和SRAM時(shí)序基本一致。因此,可以使用FEMC控制器來(lái)驅(qū)動(dòng)8080屏。
-
Bootrom OTA升級(jí)方案
本方案主要介紹如何借助 bootrom 自帶的 SEC_IMG_OFFSET 功能進(jìn)行 OTA 升級(jí)。OTA 升級(jí)我們采用 UART xmodem 功能,并且運(yùn)行的是加密固件。
-
HPM二級(jí)Boot固件升級(jí)方案
本方案是定制化的二級(jí)Boot升級(jí)方案,支持在二級(jí)Boot中固件升級(jí),也支持在APP應(yīng)用中固件升級(jí)。支持升級(jí)包制作,支持不同的校驗(yàn)算法,如:checksum/xor/crc32/sha1/sha256/sm3;支持ping/pang升級(jí),二級(jí)Boot支持remap跳轉(zhuǎn),userapp只需一個(gè)工程和linker文件;二級(jí)Boot支持版本校驗(yàn)及智能跳轉(zhuǎn)。
-
HPM電機(jī)外接SPI編碼器方案
該方案通過PWM特定時(shí)刻觸發(fā)ADC采樣,同時(shí)在PWM另一特定時(shí)刻觸發(fā)HDMA操作SPI控制器,并依靠HDMA鏈?zhǔn)侥J剑龀裳h(huán)鏈表,由HDMA全自動(dòng)完成SPI的讀寫任務(wù),將讀到的數(shù)據(jù)存放到指定內(nèi)存中,無(wú)需CPU參與。同時(shí)HPM ADC控制器也自帶DMA,ADC采樣完成后自帶DMA將采樣的數(shù)據(jù)存放到指定內(nèi)存中,CPU也無(wú)需參與。 用戶可直接在ADC采樣完成中斷中使用ADC采樣結(jié)果及SPI編碼器信息,去做后續(xù)閉環(huán)算法,最終調(diào)整下一周期PWM占空比。
-
電源通用軟件架構(gòu)方案
HPM Power方案是匯總電源MCU的需求,整合成一個(gè)通用的軟件結(jié)構(gòu)方案,并提供各類API接口。HPM Power Driver API 是基于HPM Software Development Kit (HPM SDK) 封裝的針對(duì)電源類的驅(qū)動(dòng)API接口。Power API將硬件上PWM對(duì)、PWM、ADC通道抽象成自定義ID序號(hào),上層應(yīng)用只需關(guān)注抽象的ID序號(hào)即可。
-
LWIP+ADC高性能解決方案
本方案以HPM6300開發(fā)板為例介紹以2MSPS采樣率進(jìn)行16位ADC采樣并將采樣數(shù)據(jù)通過ENET LWIP TCP的方式發(fā)送到上位機(jī)的應(yīng)用,ADC采樣使用搶占轉(zhuǎn)換模式、PWM觸發(fā)的方式,ENET LWIP TCP每次發(fā)送1024個(gè)16位采樣數(shù)據(jù)。該方案通過PWM特定時(shí)刻觸發(fā)ADC采樣和觸發(fā)HDMA轉(zhuǎn)換ADC數(shù)據(jù),并依靠HDMA鏈?zhǔn)侥J剑龀裳h(huán)鏈表,考慮到中斷響應(yīng)占用CPU資源,在鏈?zhǔn)饺蝿?wù)中增加狀態(tài)標(biāo)識(shí),從而不啟用中斷,以此達(dá)到ADC采樣及數(shù)據(jù)轉(zhuǎn)換全自動(dòng)完成,無(wú)需CPU參與,且將轉(zhuǎn)換后的數(shù)據(jù)放到ILM/DLM,CPU零等待訪問。最終達(dá)到性能最優(yōu)。
-
HPM6300EVK
HPM6300EVK提供了HPM6360微控制器大部分外設(shè)的接口,包括1個(gè)SD卡槽,1個(gè)USB Type-C接口,一個(gè)百兆網(wǎng)口,CAN FD接口等,并擴(kuò)展了NOR Flash,SDRAM等外接存儲(chǔ)器,并集成了板載調(diào)試器。
立即購(gòu)買 -
HPM6364IPA2
封裝:LQFP144
立即購(gòu)買 -
HPM6340IEP2
封裝:BGA-116
立即購(gòu)買 -
HPM6340IPA2
封裝:eLQFP-144
立即購(gòu)買 -
HPM6360IEP2
封裝:BGA-116
立即購(gòu)買 -
HPM6360IPA2
封裝:LQFP144
立即購(gòu)買 -
HPM6364IEP2
封裝:BGA-116
立即購(gòu)買 -
HPM6320IPA2
封裝:eLQFP-144
立即購(gòu)買 -
OBOX
離線燒錄器 支持先楫全系列 MCU 離線燒錄,支持撥碼進(jìn)入三種模式:燒錄模式、配置模式、升級(jí)模式。支持三種燒錄模式,手動(dòng)模式,自動(dòng)模式,機(jī)臺(tái)模式。支持串口、USB 燒錄;串口和 USB 自動(dòng)識(shí)別切換燒錄。
立即購(gòu)買
-
電力物聯(lián)網(wǎng)網(wǎng)關(guān)電力物聯(lián)網(wǎng)網(wǎng)關(guān)在現(xiàn)代電力系統(tǒng)中起著至關(guān)重要的作用。作為連接電力智能設(shè)備、傳感器的核心節(jié)點(diǎn),它承擔(dān)著數(shù)據(jù)傳輸、通信、安全和管理等重要功能。
-
繼電保護(hù)-智能開關(guān)/分布式光伏開關(guān)智能開關(guān)(智能斷路器)是集合傳統(tǒng)斷路器、電表、漏電保護(hù)、浪涌保護(hù)、定時(shí)器、過/欠壓保護(hù)、多功能儀表配電設(shè)備,多種功能于一身,讓用電安全更進(jìn)一步。
-
LED單色顯示屏控制器
-
樓宇可編程控制器(PDC)