今天小编分享的汽车经验:旗芯微FC7300 MCAL驱动軟體正式发布,欢迎阅读。
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 以及各项车规可靠性测试,可广泛应用于车身、中控、網域控、底盘、安全、动力、电池管理等领網域。