2023 年 7 月,蘇州旗芯微半導體有限公司(旗芯微)正式發布基于 AUTOSAR Classic Platform ( CP ) 4.3.1 的 FC7300 MCAL 驅動軟件。FC7300 MCAL 是旗芯微軟件工程師團隊繼 FC4150 MCAL 之後,針對旗芯微 FC7300 系列 MCU 完全自主開發的 MCAL 驅動。該驅動的發布意味着旗芯微在推動 AUTOSAR 生态構建方面取得了又一重要進展。
FC7300 MCAL 驅動軟件嚴格遵守 AUTOSAR CP 4.3.1 版本的規範及要求,涵蓋了汽車應用的 AUTOSAR 标準模塊,并通過 CDD(Complex Device Driver)實現了非标準模塊的開發。
微控制器抽象層(MCAL)插件及源碼,包含以下模塊:
微控制器驅動:
Mcu: Microcontroller unit driver
Wdg: Watchdog driver
Gpt: General purpose timer driver
I/O 驅動:
Adc: Analog to digital conversion driver
Dio: Digital I/O driver
Icu: Input capture unit driver
Port: Port driver
Pwm: Pulse width modulation driver
存儲器驅動:
Fls: Flash driver
Fee: Flash EEPROM emulation driver
通信驅動:
Can: Controller area network driver
Lin: Local interconnect network driver
Spi: Serial peripheral interface driver
Eth: Ethernet driver
複雜驅動:
Dma: Direct memory access driver
I2c: Inter-integrated circuit driver
Trgsel: Trigger select driver
加密驅動:
Crypto: Hardware Secure Module driver
樁模塊:EcuM、Dem、CanIf、WdgIf、EthIf、EthTrcv、LinIf、CryIf、Os 等。
該驅動支持使用第三方 AUTOSAR 配置工具 EB tresos Studio 進行配置并生成代碼。EB tresos 是汽車應用廣泛使用的 AUTOSAR 圖形配置及代碼生成工具。驅動還支持 FC_IDE ( 旗芯微軟件團隊自主研發的一款 IDE 軟件 ) 、IAR、HighTec、GHS、Lauterbach、Jlink 等多種 IDE 及調試工具,可滿足不同開發團隊的需求。
此外,驅動包提供了豐富的用戶文檔和基于 FC7300EVB 開發闆示例工程。旗芯微軟件團隊也可随時提供強大的技術支持,幫助客戶降低開發成本并提升開發效率。
AUTOSAR(AUTOmotive Open System Architecture,汽車開放系統架構)作爲一種行業标準,旨在推動汽車電子系統的開放性和标準化。它提供了統一的軟件架構,能夠支持汽車電子系統的複雜功能和通信。旗芯微作爲國内率先加入 AUTOSAR 開發合作夥伴(Development Partners)的半導體企業之一(Vendor ID: 174),緻力于開發高性能、高可靠性的智能汽車控制器芯片,面向汽車不同應用場景設計出了覆蓋安全标準 ISO26262 ASIL-B 至 ASIL-D 的多個系列産品,可廣泛應用于車身、中控、域控、底盤、安全、動力、電池管理等領域。
關于旗芯微
蘇州旗芯微半導體有限公司成立于 2020 年 10 月,基于 ARM Cortex M4、M7 等系列架構構建面向汽車不同應用場景的高性能、高可靠性的片上系統,開發智能汽車高端控制器芯片。通過采用自研 IP,多核鎖步等技術以及應用于車規芯片的六西格瑪模拟電路設計流程,設計出覆蓋安全标準 ISO26262 ASIL-B 至 ASIL-D 的全系列産品家族。 公司産品均滿足車規 AEC-Q100、功能安全标準 ISO26262 以及各項車規可靠性測試,可廣泛應用于車身、中控、域控、底盤、安全、動力、電池管理等領域。