吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SA32Bxx系列 MCU MCAL介紹

矽力杰半導體 ? 2024-05-08 08:19 ? 次閱讀

SA32Bxx系列

MCU MCAL 介紹

矽力杰已于近期正式推出符合ISO26262 ASIL-B等級的基于ARM Cortex-M4F內核的SA32Bxx系列MCU,以滿足車身系統、汽車儀表、門窗座椅控制、車燈控制、空調控制、低壓BMS等應用需求。在眾多應用中,AUTOSAR常被提及并作為車規MCU軟件生態的重要一環。

AUTOSAR的體系中,和硬件密切相關的部分是MCAL,MCAL的全稱是Microcontroller Abstractions Layer,也被稱為是微控制抽象層,在AUTOSAR基礎軟件中屬于最底層,其中包含有MCU的外設驅動,MCAL層通常是由芯??商開發并提供。矽力杰此次正式推出配套的AUTOSAR MCAL軟件包,以滿足需要使用AUTOSAR生態開發的相關應用需求。

AUTOSAR體系結構在最?抽象層上區分了三個軟件層: Application(應?程序)、Runtime Environment(運?時環境)和Basic Software(基礎軟件)。

AUTOSAR基礎軟件進?步分為Services(服務層)、ECU Abstraction(ECU抽象層)、Microcontroller Abstraction(微控制器抽象層)和Complex Drivers(復雜驅動層)。

微控制器抽象層(MCAL)

即與實際微處理器間的連接,位于AUTOSAR BSW的最底層,?于映射微處理器的功能和外圍接?。

矽力杰MCAL軟件以及子模塊的說明

98205f2e-0cd0-11ef-9118-92fbcf53809c.png

Notes:目前的MCAL版本為4.3.1

*AUTOSAR各個模塊及 Silergy MCAL的各個子模塊示意圖

矽力杰MCAL模塊大致可以分為:基礎模塊、功能模塊、CDD_DRV模塊、CDD_SAFETY。

983a1b94-0cd0-11ef-9118-92fbcf53809c.png

以上所有模塊真正做到了軟件的規范化和高通用性,以便客戶可以通過最簡潔的方式集成我們的MCAL。所有模塊從設計到開發再到測試均嚴格按照內部規范流程,皆通過完善的靜態、單元、集成測試,體現了矽力杰MCAL軟件開發的高質量性。

MCAL代碼包及其配套文件

9857993a-0cd0-11ef-9118-92fbcf53809c.png

以下是針對各子模塊的一個概要說明:

1) MCU驅動模塊

MCU驅動提供的服務如下:

-軟件置位;

-選擇微處理器的狀態(停止、休眠、掛起等);

-配置喚醒行為;

-管理內部PLL時鐘單元;

-給RAM相關地址賦初始值;

2) WDG驅動模塊

該模塊為控制和觸發看門狗硬件提供服務,由看門 狗管理模塊(WdgM)調用。

3) GPT驅動模塊

通用定時器驅動提供了訪問片內定時器的接口,用于控制器周期性和單一事件。

4) PORT驅動模塊

該模塊負責微處理中所有Port的初始化工作。

5) DIO驅動模塊

數字輸入輸出驅動提供訪問DIO通道、DIO端口和 DIO通道組的讀寫服務。

6) ADC驅動模塊

ADC驅動用于抽象訪問模數轉換器。對于每一個輸 入通道,其轉換參數可配置。

7) CAN驅動模塊

CAN驅動用于CAN控制器的抽象訪問,負責報文發 送和接收以及CAN控制器不同狀態(休眠/停止等)的切換。

8) CRC驅動模塊

Cyclic Redundancy Check(CRC)驅動是為了給 芯片內數據在傳輸過程中接收方能夠接收到準確的數據提供數據傳輸檢錯的功能。

9) Crypto驅動模塊

加密驅動提供標準化的加密功能和安全密鑰/證書存儲的接口,為汽車電子系統提供一個標準的接口來調用底層的加密硬件。

10) FEE模塊

Flash模擬EEPROM模塊,處于內存硬件抽象層(Memory Hardware Abstraction),與Fls模塊配合完 成掉電數據保存。

11) FLS驅動模塊

Flash驅動提供獨立于硬件訪問flash內存的機制,其提供的接口服務可以用于讀寫、比較和擦除flash塊。

12) LIN驅動模塊

LIN驅動提供初始化報文發送(報頭、響應、休眠模式和喚醒)的服務,同時還負責接收響應,檢查當前狀態和驗證喚醒事件。

13) PWM驅動模塊

PWM驅動提供初始化和控制微控制器中的PWM通道的服務。

14) SPI驅動模塊

負責處理SPI串口數據交換,主要用于MCU與外部高速器件(例如外部FLASH、SBC)的數據交互。

15) CDD_I2C驅動模塊*

負責處理I2C串口數據交換,主要用于MCU與外部指令器件(例如外部EEPROM、外部看門狗等)的數據交互。

16) CDD_UART驅動模塊*

該模塊負責處理UART串口數據交換,主要用于MCU與外部特定器件的數據交互,也可作為Debug的通信口。

17) CDD_DMA驅動模塊*

該模塊使系統在CPU 最小干預的情況下,執行復雜高效的數據塊傳輸,以支持高波特率、高實時性通信。

18) CDD SAFETY模塊*

該模塊以SAFETY PACK形式呈現,可滿足功能安全ASIL-B等級的要求,使用者默認了解ISO2626并已閱讀《SA32Bxx_series_safety_manual》。

*對于CDD_Drv和SAFETY模塊矽力杰提供詳細的集成指南(詳情請聯系矽力杰代理商及FAE)

AUTOSAR各模塊都可以靈活的配置,無論是模塊本身還是模塊內部的子模塊,甚至通用參數也需要高度可配置以滿足不同項目的需求。矽力杰 SA32Bxx系列芯片MCAL支持基于AUTOSAR標準架構的系統開發,使用EB Tresos Studio進行靈活的配置,可大大提高軟件的復用率,降低開發和維護的門檻,也方便整車廠、Tier1或其他第三方合作伙伴基于矽力杰MCU進行應用開發。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    456

    文章

    51170

    瀏覽量

    427222
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17317

    瀏覽量

    352630
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9165

    瀏覽量

    369170
收藏 人收藏

    評論

    相關推薦

    盛群半導體推出High PSRR LDO系列HT72BXX及HT78BXX

    盛群半導體推出High PSRR LDO系列—輸出電流為300mA及500mA的HT72BXX及HT78BXX。以業界領先的技術,在PSRR值高達70dB的優異表現下,僅需18μA耗電流。最高輸入電壓為7.0V,相較于大部份的線
    發表于 08-30 08:41 ?1319次閱讀

    使用doxygen分析MCAL源碼的層次架構

    閱讀MCAL源碼包中的源碼,猜測MCAL可能只是MCU底層SDK向AutoSAR的一個適配接口。
    的頭像 發表于 11-02 12:25 ?1179次閱讀
    使用doxygen分析<b class='flag-5'>MCAL</b>源碼的層次架構

    MCAL的CAN模塊配置介紹

    大家好,我是嵌入式老林,從事嵌入式軟件開發多年,今天分享的內容是MCAL的CAN模塊配置介紹,希望能對你有所幫助
    的頭像 發表于 12-12 15:31 ?5564次閱讀
    <b class='flag-5'>MCAL</b>的CAN模塊配置<b class='flag-5'>介紹</b>

    AUTOSAR MCAL MCU模塊的相關資料分享

    作者:Stephen Du免責聲明: 本文為個人學習筆記及總結,僅代表個人觀點,盡可能保證內容準確性。復制/轉發請注明來源/作者。歡迎添加微信交流學習。AUTOSAR MCAL MCU模塊解析1.
    發表于 11-03 08:18

    SPC574K MCU Driver配置錯誤背景介紹

    SPC574K MCU Driver 配置錯誤背景介紹MCU驅動程序為其他微控制器抽象層(MCAL)軟件模塊所需的基本微控制器初始化、斷電功能、復位和微控制器特定功能提供服務。錯誤代碼
    發表于 02-10 06:32

    【AutoSAR】【MCALMCU模塊

    及外設時鐘等; 初始化RAM區; MCU的功耗控制; MCU的復位控制; 獲取復位原因.模塊提供的服務接口功能三、配置1、時鐘配置英飛凌TC27x系列,提供EXCEL配置工具,可直接輸入需要的頻率,直接計算出各個配置項的配置值,
    發表于 10-25 20:21 ?22次下載
    【AutoSAR】【<b class='flag-5'>MCAL</b>】<b class='flag-5'>MCU</b>模塊

    AUTOSAR MCAL解析:MCU

    作者:Stephen Du免責聲明: 本文為個人學習筆記及總結,僅代表個人觀點,盡可能保證內容準確性。復制/轉發請注明來源/作者。歡迎添加微信交流學習。AUTOSAR MCAL MCU模塊解析1.
    發表于 10-27 18:36 ?29次下載
    AUTOSAR <b class='flag-5'>MCAL</b>解析:<b class='flag-5'>MCU</b>

    CHIPWAYS發布基于EB tresos StudioXL660x MCU MCAL版本

    日前,CHIPWAYS發布XL660x MCU MCAL 軟件版本,該版本適配于CHIPWAYS自主研發的同時滿足AEC-Q100和ISO 26262 ASIL-B功能安全標準的車規級32位MCU芯片產品XL660x
    的頭像 發表于 08-29 09:39 ?1002次閱讀
    CHIPWAYS發布基于EB tresos StudioXL660x <b class='flag-5'>MCU</b> <b class='flag-5'>MCAL</b>版本

    經緯恒潤為國產芯片MCAL軟件開發賦能

    近日,經緯恒潤為矽力杰半導體開發的AutoSAR底層軟件MCAL成功交付。該MCAL產品基于矽力杰SA32Bxx系列5款芯片進行開發,包含了MCU
    的頭像 發表于 12-27 08:00 ?794次閱讀
    經緯恒潤為國產芯片<b class='flag-5'>MCAL</b>軟件開發賦能

    IAR將推出全面支持矽力杰SA32BXX車規ASIL-B MCU

    IAR嵌入式開發解決方案已全面支持矽力杰SA32BXX系列車規ASIL-B MCU以及即將推出的SA32DXX系列ASIL-D
    的頭像 發表于 06-26 15:08 ?760次閱讀

    IAR全面支持矽力杰SA32系列車規MCU

    IAR嵌入式開發解決方案已全面支持矽力杰SA32BXX系列車規ASIL-B MCU以及即將推出的SA32DXX系列ASIL-D
    的頭像 發表于 06-27 15:04 ?555次閱讀

    IAR全面支持矽力杰SA32系列車規MCU

    支持矽力杰的SA32BXX系列車規ASIL-B MCU。這一重要舉措無疑將為中國汽車行業的開發者們帶來強大的技術支撐和創新動力。
    的頭像 發表于 06-27 17:27 ?1000次閱讀

    矽力杰攜手IAR,共建SA32系列車規MCU生態

    矽力杰SA32系列車規MCU攜手IAR共進矽力杰SA32BXX系列車規ASIL-BMCU以及即將推出的S
    的頭像 發表于 06-28 08:19 ?786次閱讀
    矽力杰攜手IAR,共建<b class='flag-5'>SA</b>32<b class='flag-5'>系列</b>車規<b class='flag-5'>MCU</b>生態

    PEmicro開發與燒錄工具全面支持矽力杰SA32系列車規MCU

    PEmicro宣布,其開發與燒錄工具繼支持矽力杰Teridian系列之后,現已全面支持矽力杰SA32B系列SA32B16、SA32B14、
    的頭像 發表于 12-13 18:04 ?345次閱讀
    PEmicro開發與燒錄工具全面支持矽力杰<b class='flag-5'>SA</b>32<b class='flag-5'>系列</b>車規<b class='flag-5'>MCU</b>

    MaxWiz推出矽力杰SA32B系列車規MCU專用量產燒錄器

    深圳邁斯威志科技(MaxWiz)近期推出矽力杰SA32B系列車規MCU專用量產燒錄器MP300SLG。該型號燒錄器全面支持SilergySA32B系列
    的頭像 發表于 12-18 12:03 ?206次閱讀
    MaxWiz推出矽力杰<b class='flag-5'>SA</b>32B<b class='flag-5'>系列</b>車規<b class='flag-5'>MCU</b>專用量產燒錄器
    娱乐城官方网站| 百家乐官网技巧介绍| 大发888官方中文网址| 鑫鼎百家乐的玩法技巧和规则| 百家乐是咋玩法| 三公百家乐官网在线哪里可以| 最新百家乐官网双面数字筹码 | G3娱乐城| 大发888娱乐城动态| 全讯网hg33.com| 如何玩百家乐赚钱| 百家乐代理条件| 百家乐注册优惠平台| 百家乐官网这样赢保单分析 | 棋牌游戏平台开发| 大发888冲值| 大发888手机版下载| 太阳城蓝山园| 全讯网新3| 百家乐手论坛48491| 大发888体育开户| 三晋棋牌中心| 优博最新网址| 景洪市| 衢州市| 百家乐官网游戏试玩免费| 百家乐官网稳中一注法| 太阳城现金| 上海二八杠分析仪| 大发888怎么提款| 永利线上娱乐| 黄梅县| 赌博百家乐官网探讨| 百家乐官网任你博娱乐| 百家乐官网棋牌游戏币| 大赢家百家乐66| 网络百家乐现金游戏哪里的信誉好啊| 大众百家乐的玩法技巧和规则| 威尼斯人娱乐场cqsscgw88| 亿酷棋牌世界 完整版官方免费下载| 钱柜百家乐官网娱乐城|