99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于TC3xx SWAP特性實(shí)現(xiàn)SOTA功能的配置和流程

汽車ECU開(kāi)發(fā) ? 來(lái)源:汽車ECU開(kāi)發(fā) ? 作者:汽車ECU開(kāi)發(fā) ? 2022-11-21 09:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

什么是OTA

OTA:Over-the-Air Technology,即空中下載技術(shù)。

OTA升級(jí):通過(guò)OTA方式實(shí)現(xiàn)固件或軟件的升級(jí)。通過(guò)無(wú)線通信方式實(shí)現(xiàn)軟件升級(jí),都可以叫OTA升級(jí),比如無(wú)線以太網(wǎng)/藍(lán)牙等。

HSM:Hardware Security Module 模塊保證刷寫(xiě)的安全可靠。

OTA 系統(tǒng)功能示意如圖1所示:

1eb9a8a2-6934-11ed-8abf-dac502259ad0.png

圖1 系統(tǒng)功能示意圖

幾種常見(jiàn)的OTA實(shí)現(xiàn)方式比較及優(yōu)勢(shì)分析

在進(jìn)行SOTA更新時(shí),需要把舊的應(yīng)用程序擦除,把新的應(yīng)用程序?qū)懭?。常?guī)的實(shí)現(xiàn)方式需要分別開(kāi)發(fā)BootLoader程序和APP程序,MCU上電先運(yùn)行BootLoader,BootLoader根據(jù)情況選擇是否跳轉(zhuǎn)到APP和是否進(jìn)行程序更新。具體來(lái)說(shuō)有以下幾種方式:

1、方案一

BootLoader中內(nèi)置通訊協(xié)議棧,更新時(shí),先向MCU發(fā)送指令使其跳轉(zhuǎn)到BootLoader,之后先擦除舊APP,在接收新APP的同時(shí)直接將其寫(xiě)入Flash的APP運(yùn)行地址處。該方案的優(yōu)點(diǎn)是不需要額外的Flash暫存數(shù)據(jù),缺點(diǎn)是BootLoader代碼更復(fù)雜,且如果數(shù)據(jù)傳輸發(fā)生中斷,舊的APP將不能被恢復(fù)。該方案更適合Flash容量較小的MCU。

2、方案二

更新程序時(shí),由APP接收更新數(shù)據(jù)并暫存于Flash,再將APP更新標(biāo)志位置位;MCU重啟時(shí),BootLoader檢查更新標(biāo)志位,如有效,則擦除舊的APP,再將暫存于Flash的新APP數(shù)據(jù)寫(xiě)入APP運(yùn)行地址處。該方案的優(yōu)點(diǎn)是更新數(shù)據(jù)的接收由APP完成,BootLoader不需要通訊協(xié)議棧,代碼量更小,且數(shù)據(jù)傳輸中斷時(shí),原有APP不損壞。缺點(diǎn)是需要額外的Flash空間暫存更新數(shù)據(jù)。

3、方案三

在Flash中劃分出兩塊相同大小的區(qū)域,分為A區(qū)和B區(qū),都用來(lái)存放APP,但同一時(shí)間下只有一個(gè)區(qū)的APP是有效的,分別設(shè)置一個(gè)標(biāo)志位標(biāo)識(shí)其有效性。初始狀態(tài)下先將APP寫(xiě)入A區(qū),更新的時(shí)候,將新的APP寫(xiě)入B區(qū),再把A區(qū)的APP擦除,同時(shí)更新兩個(gè)區(qū)的有效性標(biāo)志位狀態(tài)。BootLoader中判斷哪個(gè)區(qū)的APP有效,就跳轉(zhuǎn)到哪個(gè)區(qū)運(yùn)行。這種方法不需要重復(fù)拷貝APP數(shù)據(jù),但最大的一個(gè)缺陷是AB區(qū)的APP程序運(yùn)行地址不同,需要分別編譯,從而使得可應(yīng)用性大大降低。

注釋:同時(shí)也可以將方案一和方案二相結(jié)合,即先采用方案一在BootLoader程序中內(nèi)置通訊協(xié)議棧,更新時(shí),先向MCU發(fā)送指令使其跳轉(zhuǎn)到BootLoader。之后接收更新數(shù)據(jù)的時(shí)候,采用方案二的方法,先將數(shù)據(jù)暫存于Flash,待數(shù)據(jù)全部接收完成后再擦除舊的APP,寫(xiě)入新的APP。結(jié)合方案一和方案二的優(yōu)點(diǎn),且能在沒(méi)有APP或APP損壞的狀態(tài)下實(shí)現(xiàn)程序更新。缺點(diǎn)是BootLoader代碼量更大,F(xiàn)lash空間占用更大。

英飛凌AURIX TC3xx實(shí)現(xiàn)上述SOTA方案拓?fù)鋱D,如圖2 所示:

1ec0ed6a-6934-11ed-8abf-dac502259ad0.png

圖2 TC3xx實(shí)現(xiàn)SOTA方案常見(jiàn)拓?fù)鋱D

經(jīng)過(guò)上面的分析,可以看到幾種常見(jiàn)方案都有其優(yōu)缺點(diǎn)。但對(duì)于TC3xx這一類的MCU來(lái)說(shuō),F(xiàn)lash容量通常都很大,足夠用,所以通??梢韵劝袮PP暫存下來(lái)再進(jìn)行更新,防止數(shù)據(jù)傳輸中斷導(dǎo)致APP不可用。

同時(shí)AURIX TC3xx也支持AB SWAP功能。以方案三為例:TC3xx系列如果使能SOTA功能,它的AB Bank Flash物理地址支持兩種不同物理地址映射到同一個(gè)邏輯地址方式(MCU自動(dòng)從兩種物理地址映射一個(gè)虛擬地址),從而使得APP編譯時(shí)不需要區(qū)分AB區(qū),使用相同的邏輯地址即可,從而避免了方案三的硬傷,為我們提供了一種最佳的SOTA方案。接下來(lái),我們將以方案三作為基礎(chǔ),結(jié)合實(shí)例詳細(xì)講解使用英飛凌AURIX TC3xx如何實(shí)現(xiàn)更優(yōu)的SOTA。

推薦的OTA實(shí)現(xiàn)方式詳解

TC3xx的Flash地址映射方式

首先, TC33x和TC33xED不支持AB SWAP功能,其他TC3xx設(shè)備都能夠通過(guò)AB SWAP功能實(shí)現(xiàn)SOTA軟件更新。

TC3xx 如果使能了AB SWAP功能,F(xiàn)lash大小實(shí)際能用的最少減半,TC3xx各系列AB SWAP能力如圖3所示。

1ee91128-6934-11ed-8abf-dac502259ad0.png

圖3 TC3xx支持AB SWAP功能芯片系列及映射關(guān)系

啟用SOTA功能時(shí),通過(guò)將PFLASH拆分為兩A和B兩個(gè)Bank的能力,其中一組可以讀取和執(zhí)行BANK組,而另一組可以寫(xiě)入新代碼。因此雖然單個(gè)物理PFLASH Bank中不支持同時(shí)讀寫(xiě)(RWW)功能,但是通過(guò)AB分組支持未使用的BANK組提供安全可靠地對(duì)數(shù)據(jù)執(zhí)行寫(xiě)入和擦除操作的能力來(lái)實(shí)現(xiàn)SOTA功能。

舉例TC387 AB SWAP特性

為了方便理解英飛凌TC3xx SOTA 功能,我們以TC387為例進(jìn)行分析。TC387 PFLASH 10M空間映射關(guān)系,使能了AB SWAP后,實(shí)際使用大小為4M,如圖4所示:

1eefaaec-6934-11ed-8abf-dac502259ad0.png

圖4 TC387 PFLASH 映射關(guān)系以及可用PFLASH大小

TC387的4M PFlash地址空間無(wú)論是A Bank還是B Bank, 對(duì)于用戶來(lái)說(shuō),統(tǒng)一為虛擬地址0X80000000-0x803FFFFF 4M地址空間。但是刷寫(xiě)過(guò)程中, A bank實(shí)際操作物理地址0X80000000-0x803FFFFF 4M空間,B Bank 實(shí)際操作物理地址0X8060 0000-0x80AF FFFF 4M空間。

注意,如果使能了AB SWAP功能,TC3xx PFLASH就沒(méi)有所謂Local PFLASH和Global PFLASH概念,統(tǒng)一理解為Global PFLASH。CPU訪問(wèn)PFLASH由之前的CPUx可以通過(guò)Local總線訪問(wèn)本PFLASHx提高訪問(wèn)速度,變?yōu)镃PUx訪問(wèn)PFLASH只能通過(guò)Global總線從而稍微增加了CPU訪問(wèn)PFLASH時(shí)間。具體參考圖5所示。

1ef8693e-6934-11ed-8abf-dac502259ad0.png

圖5 SOTA功能使能后只能通過(guò)Global總線訪問(wèn)PFLASH

TC3xx的SOTA功能描述

當(dāng)TC387 SOTA功能激活時(shí),PFLash被劃分為兩部分A Bank和B Bank,一部分用來(lái)存儲(chǔ)讀取可執(zhí)行代碼(active bank),另一部分可用來(lái)寫(xiě)入(inactive bank)即刷寫(xiě)。當(dāng)APP更新完畢后,兩個(gè)部分互換,即切換上面兩種地址映射方式。在標(biāo)準(zhǔn)模式下使用PF0-1作為active bank,后文稱作組A,在Alternate模式下使用PF2-3作為active bank,后文稱作組B,就可以實(shí)現(xiàn)第二章節(jié)所述方案三,且能寫(xiě)入完全相同的APP程序,以相同的地址(邏輯地址)進(jìn)行運(yùn)行。


需要注意的是,所有NVM操作都是通過(guò)DMU使用PFLASH的物理系統(tǒng)地址執(zhí)行的,也就是說(shuō),NVM操作總是使用標(biāo)準(zhǔn)的地址映射,而不管選擇使用哪種地址映射?!癗VM操作”是一個(gè)術(shù)語(yǔ),用于任何針對(duì)FLASH的命令,如程序、擦除等,但不包括讀取代碼。有關(guān)SOTA地址映射的參數(shù)在Flash中的UCB(User Configuration Block)中進(jìn)行配置,在UCB中配置后,只有當(dāng)下次MCU復(fù)位的時(shí)候才會(huì)更新配置,后文會(huì)有詳細(xì)解釋。

TC3xx的SOTA功能實(shí)現(xiàn)詳解

實(shí)現(xiàn)SOTA功能所需關(guān)注配置項(xiàng)

英飛凌AURIX TC3xx實(shí)現(xiàn)SOTA功能主要需要配置如圖6所示:

1f00ee6a-6934-11ed-8abf-dac502259ad0.png

圖6 SOTA功能所需關(guān)注配置項(xiàng)

1

SOTA模式使能UCB_OTP.PROCONTP.SWAPEN,該參數(shù)決定是否開(kāi)啟SOTA模式,在寄存器Tuning Protection Configuration中的SWAPEN進(jìn)行配置,對(duì)應(yīng)UCB定義如下:

使能AB SWAP功能的UCB定義(UCB32-39是ORIG, 40-47 COPY,建議全部都需要配置,內(nèi)容可以一樣。)如下:

1f2d1fee-6934-11ed-8abf-dac502259ad0.png

1f3364d0-6934-11ed-8abf-dac502259ad0.png

1f5e52b2-6934-11ed-8abf-dac502259ad0.png

1f6b77da-6934-11ed-8abf-dac502259ad0.png

2

配置UCB_SWAP_ORIG/UCB_SWAP_COPY中的UCB_SWAP_ORIG_MARKERLx/UCB_SWAP_COPY_MARKERLx,激活下一次reset需要運(yùn)行的標(biāo)準(zhǔn)(0x00000055)還是備選(0x000000AA)地址。在寄存器SCU_SWAPCTRL中,可以查看當(dāng)前激活的是標(biāo)準(zhǔn)還是備選地址。

我們參考下面關(guān)于SOTA功能實(shí)現(xiàn)的UCB,內(nèi)容定義:

1f75593a-6934-11ed-8abf-dac502259ad0.png1f7da00e-6934-11ed-8abf-dac502259ad0.png

1f87dd30-6934-11ed-8abf-dac502259ad0.png

1f9647ee-6934-11ed-8abf-dac502259ad0.png

1fbb53a4-6934-11ed-8abf-dac502259ad0.png

3

同1描述UCB塊,只要使能了SOTA就會(huì)自動(dòng)禁止CPU通過(guò)本地總線訪問(wèn)PFLASH功能,紅色方框中寄存器值自動(dòng)為1,即禁止。

1fc09b7a-6934-11ed-8abf-dac502259ad0.png

1fc585fe-6934-11ed-8abf-dac502259ad0.png

1fd09a48-6934-11ed-8abf-dac502259ad0.png

SOTA功能實(shí)現(xiàn)時(shí)SWAP配置及流程

SOTA功能應(yīng)用時(shí):分系統(tǒng)剛啟動(dòng)時(shí)SWAP配置和系統(tǒng)運(yùn)行時(shí)SWAP配置。

系統(tǒng)啟動(dòng)時(shí)SWAP配置:

如果SOTA功能使能,那么代碼生成的文件至少需要刷進(jìn)Active Bank。為了信息安全,建議通過(guò)UCB_PFLASH設(shè)置相應(yīng)的sectors讀寫(xiě)保護(hù)。

起始地址需要在UCB_BMHD配置好。

如果當(dāng)前選擇的是標(biāo)準(zhǔn)地址,那么0x00000055H需要寫(xiě)入U(xiǎn)CB_SWAP的MARKERL0.SWAP這個(gè)域。然后通過(guò)把MARKERL0.SWAP的地址寫(xiě)入MARKERH0.ADDR予以確認(rèn);同時(shí),將CONFIRMATIONL0.CODE的地址寫(xiě)入CONFIRMATIONH0.ADDR;同時(shí),將57B5327FH寫(xiě)入57B5327FH予以確認(rèn)。

UCB_ OTP一次性刷寫(xiě)保護(hù)以設(shè)置所需的OTP、WOP和標(biāo)定保護(hù)。請(qǐng)注意,任何受OTP或WOP保護(hù)的扇區(qū)都不能使用新映像重新編程。

如果使能了HSM,主核代碼和HSM代碼需要同時(shí)刷入到AB bank的PFLASH S0-S39。

任何受OTP保護(hù)的HSM扇區(qū)都不能使用新映像重新編程。

最后,由于SWAPEN是在UCB_OTP里面設(shè)置的,所以要在下一個(gè)重啟后SOTA的使能才有效。具體流程,參考圖7所示:

1fda7c34-6934-11ed-8abf-dac502259ad0.png

圖7 系統(tǒng)剛啟動(dòng)時(shí)SWAP配置及流程

系統(tǒng)運(yùn)行時(shí)SWAP配置:

下面是程序正在運(yùn)行時(shí),需要實(shí)現(xiàn)軟件SWAP到新程序的配置流程。

為了可以正確切換到新程序中,首先新的程序需要刷到對(duì)應(yīng)的非激活的PFLASH Bank,如果非激活的BANK中對(duì)應(yīng)的sectors使能了讀寫(xiě)保護(hù),那么刷寫(xiě)之前要先解保護(hù)。

切記:由于NVM特性,PFLASH 和DFLASH不能同時(shí)操作。因此,在應(yīng)用程序中運(yùn)行的EEPROM驅(qū)動(dòng)程序和執(zhí)行BOOT刷寫(xiě)之間需要進(jìn)行一些協(xié)調(diào)。確保要寫(xiě)入的新程序所用的的PFLASH正確無(wú)誤。例如:如果在PFLASH的SOTA重新編程/擦除期間出現(xiàn)硬故障,可以使用替換邏輯扇區(qū)功能(有關(guān)更多詳細(xì)信息,請(qǐng)參閱DMU章節(jié))。此功能允許用戶使用“替換邏輯扇區(qū)”命令序列將故障邏輯扇區(qū)映射到冗余扇區(qū)。

由于UCB刷寫(xiě)次數(shù)的限制(100次),我們可以通過(guò)16 個(gè)SWAP配置依次使用來(lái)增加SWAP的次數(shù)(100*16=1600次)。方式流程如下圖8所示:

注意:上一次用過(guò)的配置,CONFIRMATIONL(x-1) ) 和CONFIRMATIONH(x-1) 全寫(xiě)為1。

增加SWAP次數(shù),可以通過(guò)UCB_SWAP_ORIG/UCB_SWAP_COPY配置如下寄存器:

1f9647ee-6934-11ed-8abf-dac502259ad0.png

1feb935c-6934-11ed-8abf-dac502259ad0.png

1ff34214-6934-11ed-8abf-dac502259ad0.png

20015188-6934-11ed-8abf-dac502259ad0.png

20084e0c-6934-11ed-8abf-dac502259ad0.png

增加SWAP次數(shù)方法流程如圖8所示:

200eb27e-6934-11ed-8abf-dac502259ad0.png

圖8 增加SWAP次數(shù)方法流程

新的配置寫(xiě)好后,選擇下一次要激活的程序,等下一次重啟即運(yùn)行新刷寫(xiě)的程序。詳細(xì)流程如圖9所示:

2014c664-6934-11ed-8abf-dac502259ad0.png

圖9 系統(tǒng)運(yùn)行時(shí)SWAP配置

總結(jié)

TC3xx SWAP特性實(shí)現(xiàn)OTA功能后,特別注意以下五點(diǎn):

Flash大小實(shí)際能用的最少減半,詳情參考圖3。

CPU訪問(wèn)Flash只能通過(guò)Global總線從而稍微增加了訪問(wèn)時(shí)間,參考圖5。詳細(xì)參數(shù)請(qǐng)查相應(yīng)的數(shù)據(jù)手冊(cè)。

PFLASH的prefetch功能被禁止,同樣會(huì)稍微影響整個(gè)系統(tǒng)的性能。

功能安全方面:Active Bank 的safety_endinit保護(hù)依舊存在,但是Inactive Bank的safety_endinit保護(hù)無(wú)效。

信息安全方面:Active Bank 和Inactive Bank同樣受信息安全相關(guān)寄存器的保護(hù)。

至此,TC3xx SWAP特性實(shí)現(xiàn)SOTA功能的配置和流程介紹完畢。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5635

    瀏覽量

    175979
  • 藍(lán)牙
    +關(guān)注

    關(guān)注

    116

    文章

    6078

    瀏覽量

    174046
  • OTA
    OTA
    +關(guān)注

    關(guān)注

    7

    文章

    612

    瀏覽量

    36589
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    TC397XX如何使用 EB 堆棧處理 IRQ?

    我們正在使用 TC397XX。我遇到的問(wèn)題是 EB Stack 中沒(méi)有 IRQ 驅(qū)動(dòng)程序。那么,我們?nèi)绾问褂?EB 堆棧處理 IRQ。 從哪個(gè) AUTOSAR 版本開(kāi)始,IRQ 驅(qū)動(dòng)程序被刪除了?
    發(fā)表于 07-15 06:20

    Aurix TC36x MTU SSH4 和 SSH9寄存器值錯(cuò)誤的原因?

    有所不同。 我一直不明白,為什么 MTU SSH4 和 SSH9 會(huì)在不改變 DMU_HF_PROCONRAM 寄存器的情況下發(fā)生改變 根據(jù) TC3xx 安全手冊(cè) 2.0,只要 SSH4 和 SSH9
    發(fā)表于 07-14 07:52

    請(qǐng)問(wèn)CCG5中怎么做DR_SWAP?

    請(qǐng)教個(gè)問(wèn)題,在 CCG5代碼中怎么實(shí)現(xiàn)DR_SWAP?我們配置了端口 0 作為源對(duì)外充電,但是我們希望 PORT0 做了 UFP。我們是這樣寫(xiě)的代碼:案例 APP_EVT_PD_合同談判_完成
    發(fā)表于 05-26 07:23

    當(dāng) ccg3pa 收到 pr_swap 命令時(shí),它不會(huì)執(zhí)行 eval_pr_swap 函數(shù),為什么?

    角色交換命令。 我在 swap.c-eval_pr_swap 函數(shù)中添加了調(diào)試 uart 消息。 但我發(fā)現(xiàn),當(dāng) ccg3pa 收到 pr_swap 命令時(shí),它不會(huì)執(zhí)行 eval_pr_swa
    發(fā)表于 05-26 06:15

    請(qǐng)問(wèn)tc3xx如何配置多個(gè)dedicatedRxBuffersNumber?

    tc3xx如何配置多個(gè)dedicatedRxBuffersNumber?
    發(fā)表于 04-21 07:53

    基于Infineon TC4D9+TLF4D985的Aurix StartKit

    英飛凌推出新一代AURIX TC4xx系列MCU,專為電動(dòng)汽車和自動(dòng)駕駛技術(shù)設(shè)計(jì),解決處理器性能瓶頸,降低系統(tǒng)成本,加速產(chǎn)品上市。 在電池管理系統(tǒng)(BMS)中,TC4xx通過(guò)強(qiáng)大的PPU實(shí)現(xiàn)精準(zhǔn)電池
    的頭像 發(fā)表于 04-16 14:16 ?745次閱讀
    基于Infineon <b class='flag-5'>TC</b>4D9+TLF4D985的Aurix StartKit

    優(yōu)化TC3xx系統(tǒng)運(yùn)行效率的策略

    目錄 1.Tricore尋址模式 2.lsl鏈接文件Section分析 3.限定符對(duì)于代碼的影響 4.小結(jié) 1.Tricore尋址模式 今天聊個(gè)好玩的事情。 之前ARM培訓(xùn)的時(shí)候,他們對(duì)于函數(shù)形參
    的頭像 發(fā)表于 11-16 11:00 ?1402次閱讀
    優(yōu)化<b class='flag-5'>TC3xx</b>系統(tǒng)運(yùn)行效率的策略

    CC33xx WLAN特性

    電子發(fā)燒友網(wǎng)站提供《CC33xx WLAN特性.pdf》資料免費(fèi)下載
    發(fā)表于 10-29 09:14 ?0次下載
    CC33<b class='flag-5'>xx</b> WLAN<b class='flag-5'>特性</b>

    Simplelink CC33xx安全特性

    電子發(fā)燒友網(wǎng)站提供《Simplelink CC33xx安全特性.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 11:49 ?0次下載
    Simplelink CC33<b class='flag-5'>xx</b>安全<b class='flag-5'>特性</b>

    CC13xx/CC26xx硬件配置和PCB設(shè)計(jì)注意事項(xiàng)

    電子發(fā)燒友網(wǎng)站提供《CC13xx/CC26xx硬件配置和PCB設(shè)計(jì)注意事項(xiàng).pdf》資料免費(fèi)下載
    發(fā)表于 09-03 11:12 ?0次下載
    CC13<b class='flag-5'>xx</b>/CC26<b class='flag-5'>xx</b>硬件<b class='flag-5'>配置</b>和PCB設(shè)計(jì)注意事項(xiàng)

    DP83TC812、DP83TC813和DP83TC814:Open Alliance規(guī)范合規(guī)性測(cè)試所用的配置

    電子發(fā)燒友網(wǎng)站提供《DP83TC812、DP83TC813和DP83TC814:Open Alliance規(guī)范合規(guī)性測(cè)試所用的配置.pdf》資料免費(fèi)下載
    發(fā)表于 08-27 11:22 ?0次下載
    DP83<b class='flag-5'>TC</b>812、DP83<b class='flag-5'>TC</b>813和DP83<b class='flag-5'>TC</b>814:Open Alliance規(guī)范合規(guī)性測(cè)試所用的<b class='flag-5'>配置</b>

    請(qǐng)問(wèn)AURIX TC3xx tricore架構(gòu)下浮點(diǎn)運(yùn)算和將浮點(diǎn)數(shù)小數(shù)點(diǎn)去掉變成整數(shù)來(lái)計(jì)算哪種方式更加節(jié)省算力?

    AURIX TC3xx tricore架構(gòu)下浮點(diǎn)運(yùn)算和將浮點(diǎn)數(shù)小數(shù)點(diǎn)去掉變成整數(shù)來(lái)計(jì)算哪種方式更加節(jié)省算力? 比如一個(gè)浮點(diǎn)數(shù)12.89V,如果將其寫(xiě)成12890mV,再參與計(jì)算,哪種方式更加節(jié)省算力
    發(fā)表于 08-26 06:54

    請(qǐng)問(wèn)EB tresos如何配置TC39XX的Flexray?

    EB tresos如何配置TC39XX 的 Flexray,在網(wǎng)絡(luò)上找不到相關(guān)的配置方法??梢蕴峁┮幌?EB 的配置工程嗎?
    發(fā)表于 08-14 08:14

    TC367 SYS RESET/APP RESET之后RAM不會(huì)清除怎么解決?

    我看了單片機(jī)干貨|AURIX? TC3xx 復(fù)位后RAM不初始化方法 - 知乎 (zhihu.com) 這篇文章,并且設(shè)置了UCB(僅僅設(shè)置了DFLASH_ORIG) ? 然后設(shè)置了一些變量
    發(fā)表于 07-24 07:23

    ERAY (FlexRay) 模塊卡在INTEGRATION_LISTEN狀態(tài),為什么?

    大家好, 我有 TC3XX 入門(mén)套件板,我想實(shí)施并測(cè)試 FlexRay 協(xié)議。 我的想法是在開(kāi)發(fā)板上的兩個(gè)可用 ERAY 模塊之間實(shí)現(xiàn)環(huán)回。 我以演示項(xiàng)目為起點(diǎn),只添加了 ERAY 模塊 1
    發(fā)表于 07-24 06:54