91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

TC3xx內(nèi)部模塊框圖和各種內(nèi)部總線及存儲(chǔ)器訪問(wèn)方式

832065824 ? 來(lái)源:汽車電子嵌入式 ? 作者:汽車電子嵌入式 ? 2022-11-04 14:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

TriCore是英飛凌自主開發(fā)的私有內(nèi)核。早在2000年,英飛凌發(fā)布了第一代TriCore單片機(jī)產(chǎn)品。英飛凌為TriCore申請(qǐng)了注冊(cè)商標(biāo),在一個(gè)內(nèi)核架構(gòu)里集成了RISC精簡(jiǎn)指令集單片機(jī),MCU微控制器,DSP數(shù)字信號(hào)處理的功能,是一款計(jì)算能力強(qiáng)大的32位實(shí)時(shí)單片機(jī)內(nèi)核架構(gòu)。TC3xx系列MCU是基于TC1.6P作為其內(nèi)核的。本系列文章將記錄Infineon芯片的學(xué)習(xí)筆記。本文首先介紹TC3xx的內(nèi)部模塊框圖和各種內(nèi)部總線以及存儲(chǔ)器訪問(wèn)方式,接著介紹TC1.6.2的內(nèi)核架構(gòu),這其中主要介紹了尋址方式,通用寄存器,上下文管理,中斷機(jī)制,Trap機(jī)制,MPU機(jī)制等內(nèi)容。

c77e21ec-5bfc-11ed-a3b6-dac502259ad0.png

1.Architectural Overview

c797935c-5bfc-11ed-a3b6-dac502259ad0.png

圖1:TC3xx相比于TC2xx改進(jìn)部分

如圖一所示,TC3xx內(nèi)部最多支持6個(gè)核,這些核間使用SRI總線進(jìn)行通信,每個(gè)核都有自己的Memory。TC3xx在核架構(gòu)上相比于TC2xx做了如下改進(jìn):

1.1 Performanc

1)支持Tricore 1.6.2的內(nèi)核

2)增加了新的指令

3)最多支持6個(gè)核,最大主頻達(dá)到300MHz

4)每個(gè)CPU有自Local的Flash bank,也就是說(shuō)有自己的Local的總線可以訪問(wèn)自己Local的Flash bank,速度更快

5)

1.2 Memories

1)更大的SRAM

2)更強(qiáng)大的內(nèi)存保護(hù)單元MPU。數(shù)據(jù)和代碼保護(hù)的Register的設(shè)置更多。

1.3 ADC

1)TC2xx有隊(duì)列模式,自動(dòng)掃描模式,背景掃描模式,TC3xx只有隊(duì)列掃描模式,更加的靈活。

1.4 Delta-Sigma

1.5 HSM

1)支持非對(duì)稱加密算法

1.6 Standby control unit

專門的低功耗管理單元

1.7 IO Pads

支持5/3.3v兩種硬件系統(tǒng)

1.8 Ethernet

1)支持千M以太網(wǎng),支持一部分TSN/AVB的功能

1.9 Safety

1.10 ADAS

增強(qiáng)的SPU

c7d1ca72-5bfc-11ed-a3b6-dac502259ad0.png

圖2:TC3xx系列資源概況

2.Memory Concept

2.1 Memory architecture

c8089f20-5bfc-11ed-a3b6-dac502259ad0.png

圖3:TC3xx內(nèi)存架構(gòu)

主要關(guān)注PFlash和LMU部分。

每個(gè)CPU都可以通過(guò)一個(gè)私有的LPB總線訪問(wèn)各自3M的PFlash的bank,訪問(wèn)速度比較快。外部有個(gè)LMU的Ram,分為兩種,一種叫dLMU,另一種叫LMU。每個(gè)cpu可以通過(guò)私有的總線訪問(wèn)dLMU,對(duì)于LMU,CPU只能通過(guò)SRI總線來(lái)訪問(wèn),速度相對(duì)dLMU的訪問(wèn)較慢。

c8388cb2-5bfc-11ed-a3b6-dac502259ad0.png

圖4:TC3xx內(nèi)存訪問(wèn)速度

PSPR,DSPR,DLMU都是Local的SRAM,CPU訪問(wèn)自己的Local Ram的熟讀非常的快,例如CPU讀寫local DSPR都是0等待時(shí)間的。CPU也能范圍其他核的Local Ram,但是讀/寫/取指的速度就會(huì)變慢。

c87f0ade-5bfc-11ed-a3b6-dac502259ad0.png

圖5:內(nèi)存范圍起始地址

對(duì)于同一款內(nèi)存可以使用cache的訪問(wèn)方式或者非cache的訪問(wèn)方式。例如對(duì)于PFLASH的訪問(wèn)如果使用cache則起始地址是0x80000000,非cache的訪問(wèn)方式的起始地址是0xA0000000。同樣,LMU也存在0x90000000/0xB00000000兩個(gè)起始地址。

對(duì)于每個(gè)CPU內(nèi)部的PSPR和DSPR都不需要使用cache,CPU等待時(shí)間是0ws。

每個(gè)CPU都有3M的local PFLASH的bank,CPU通過(guò)LPB總線訪問(wèn)PFLASH。這個(gè)LPB總線在使能了AB SWAP之后就會(huì)被disable掉,這么做的原因是為了讓code運(yùn)行在A Bank還是B Bank的performence都是一樣的(是能ab swap和disable lpb總線的操作在UCB的一塊區(qū)域操作)。

2.2 Memory and connectivity

c89ddafe-5bfc-11ed-a3b6-dac502259ad0.png

圖6:CPU內(nèi)部總線連接圖

CPU通過(guò)SRI Master Interface連接到其他core的SRI Slave Interface來(lái)范圍其他核的memory。

2.3 Memory map

c8c4bb9c-5bfc-11ed-a3b6-dac502259ad0.png

c980d71e-5bfc-11ed-a3b6-dac502259ad0.png

c9b24696-5bfc-11ed-a3b6-dac502259ad0.png

圖7:內(nèi)存映射圖

3.On-chip Bus Connectivity

ca229662-5bfc-11ed-a3b6-dac502259ad0.png

圖8:SRI總線

Tricore里面,內(nèi)核之間的相互訪問(wèn)和通信都是通過(guò)SRI總線進(jìn)行的。Tricore 1.6.2里面SRI總線有3個(gè)Domain,Domain 1包括CPU0-3,通過(guò)SRI0進(jìn)行相互訪問(wèn)。其他類似。SRI直接通過(guò)S2S Bridge連接。

ca521428-5bfc-11ed-a3b6-dac502259ad0.png

圖9:SRI總線連接圖

ca709e16-5bfc-11ed-a3b6-dac502259ad0.png

圖10:SRI總線間最差延遲時(shí)間

ca9cfbbe-5bfc-11ed-a3b6-dac502259ad0.png

圖11:TC39x內(nèi)部SRI總線連接圖

每個(gè)SRI總線都有一個(gè)SRI Master Interface和一個(gè)SRI Slave Interface,對(duì)于一個(gè)SRI總線的SRI Slave Interface就存在同一時(shí)間多個(gè)SRI Master Interface訪問(wèn)的問(wèn)題,那么就需要SRI具有仲裁的功能。

4.TC1.6.2 Architecture

4.1 TriCore concept

cacc021a-5bfc-11ed-a3b6-dac502259ad0.png

圖12:TriCore定義

TriCore的含義:既有RISC精簡(jiǎn)指令集的特性,也集成了DSP數(shù)字信號(hào)處理器的性能,同時(shí)也可以實(shí)現(xiàn)實(shí)時(shí)控制。

cb520ab8-5bfc-11ed-a3b6-dac502259ad0.png

圖13:英飛凌TriCore的發(fā)展圖

4.2 Address range

cb810cfa-5bfc-11ed-a3b6-dac502259ad0.png

圖14:TriCore的尋址空間

4G的尋址空間,16個(gè)Segment,小端系統(tǒng)。

4.3 Pipeline

cbea91ca-5bfc-11ed-a3b6-dac502259ad0.png

圖15:Pipline

整型的Pipline主要組數(shù)據(jù)的運(yùn)算,類似數(shù)據(jù)的加減乘除。Load/Store Pipline主要用來(lái)做數(shù)據(jù)的讀取和存儲(chǔ),Loop Pipline主要做數(shù)據(jù)的循環(huán)處理。三個(gè)Pipline可以并行處理。

4.4 Instructions

cc566f26-5bfc-11ed-a3b6-dac502259ad0.png

ccbecf94-5bfc-11ed-a3b6-dac502259ad0.png

圖16:指令

支持16位和32位指令格式,op1的bit 0為1則是32位指令,op1的bit 0為0則是16位指令。

支持位操作

支持MAC乘加指令,除法指令,單周期多數(shù)據(jù)處理指令SIMD。

4.5 Data Types

ccf75af8-5bfc-11ed-a3b6-dac502259ad0.png

圖17:支持的數(shù)據(jù)類型

支持大部分?jǐn)?shù)據(jù)類型。

4.6 Addressing Modes

cd265740-5bfc-11ed-a3b6-dac502259ad0.png

圖18:尋址方式

支持絕對(duì)地址尋址,相對(duì)地址尋址,先加減后運(yùn)算尋址,先運(yùn)算后加減尋址。

4.7 Core Registers

cd54f5f0-5bfc-11ed-a3b6-dac502259ad0.png

cd74d0f0-5bfc-11ed-a3b6-dac502259ad0.png

圖19:核寄存器

通用寄存器:和ARM核(r0 - r15)不一樣,數(shù)據(jù)寄存器和地址寄存器分開。數(shù)據(jù)運(yùn)算和地址運(yùn)算不沖突,這樣可以提高尋址和數(shù)據(jù)處理的效率。

系統(tǒng)寄存器:PC指針,程序狀態(tài)字寄存器,系統(tǒng)控制寄存器(比如設(shè)置系統(tǒng)在Run/Halt/Sleep狀態(tài))

上下文寄存器:

中斷和陷阱控制寄存器:ICR寄存器可以控制全局中斷的開關(guān)。BIV是中斷向量表的起始地址,BTV是陷阱向量表的起始地址。

內(nèi)存保護(hù)寄存器:

棧中斷寄存器:通用寄存器里面的A10是user stack pointer,而ISP是interrupt stack pointer,通過(guò)PSW寄存器可以設(shè)置是否使用ISP,如果使用了ISP的話,通常情況下系統(tǒng)使用A10作為棧指針,一旦產(chǎn)生中斷后系統(tǒng)把ISP指向的地址賦值給A10,也就是中斷使用另一塊內(nèi)存作為??臻g。

訪問(wèn)核寄存器只能只用專用的MTCR,MFCR指令。

A11類似ARM核里面的LR寄存器。

所謂Global Address也就是進(jìn)入中斷或者進(jìn)行函數(shù)調(diào)用的時(shí)候是不存這些內(nèi)容的。

數(shù)據(jù)和地址寄存器可以兩個(gè)合起來(lái)作為一個(gè)64位的寄存器(P0/D0)。

4.8 Context Management

cd9f54a6-5bfc-11ed-a3b6-dac502259ad0.png

圖20:上下文管理

cdd01c3a-5bfc-11ed-a3b6-dac502259ad0.png

圖21:上下文存儲(chǔ)區(qū)域

TriCore的上下文處理比較特殊。對(duì)于通用MCU(ARM 核)在進(jìn)入中斷或者函數(shù)調(diào)用時(shí)候的上下文內(nèi)容一般存放在棧里面的,但是TriCore的上下文存放在一個(gè)叫CSA的區(qū)域的。Upper Context 的內(nèi)容由硬件自動(dòng)處理,而Lower Context的內(nèi)容需要一些特殊的指令操作。

ce0d2526-5bfc-11ed-a3b6-dac502259ad0.png

圖21:上下文事件和指令

對(duì)于絕大部分簡(jiǎn)單的ISR, Trap, 函數(shù)調(diào)用都比較簡(jiǎn)單的話只要保存Upper context就足夠了,也就不會(huì)產(chǎn)生后面的BISR,SVLCX,STLCX,STUCX指令。

ce3efe52-5bfc-11ed-a3b6-dac502259ad0.png

圖22:CSA存放地址

CSA可以存放在DSPR(一般存放在這里),DLMU,External Memory里面,通過(guò)修改連接ld文件來(lái)配置。

FCX: 指向空閑的CSA的起始地址。

PCX: 指向已經(jīng)使用的CSA的地址。

LCX: 指向空閑CSA的結(jié)束地址。

4.8 Interrupt System

ce694518-5bfc-11ed-a3b6-dac502259ad0.png

ce8fdad4-5bfc-11ed-a3b6-dac502259ad0.png

cec9de78-5bfc-11ed-a3b6-dac502259ad0.png

圖23:中斷系統(tǒng)

TriCore 1.6.2中最多有7個(gè)中斷服務(wù)提供對(duì)象,分別是CPU0-5以及DMA。每一個(gè)Service Provider對(duì)應(yīng)一個(gè)中斷控制單元ICU,中斷服務(wù)請(qǐng)求節(jié)點(diǎn)SRN最多有1024個(gè),8個(gè)GPSR可以用作軟中斷做來(lái)核間通信。

cef89a7e-5bfc-11ed-a3b6-dac502259ad0.png

圖24:中斷仲裁

ICU能夠仲裁處理多個(gè)SRN同時(shí)的請(qǐng)求。

cf1d5396-5bfc-11ed-a3b6-dac502259ad0.png

圖25:中斷保護(hù)

中斷寄存器也有保護(hù)機(jī)制,SRC有ECC的保護(hù)措施,在寫完SRC寄存器后會(huì)自動(dòng)生產(chǎn)一個(gè)ECC的Code,然后這個(gè)SRC的內(nèi)容在被讀取的時(shí)候就會(huì)做ECC的check。

SRC寄存器的權(quán)限也可以設(shè)置。比如,每個(gè)Bus Master總線都會(huì)有一個(gè)TAG-ID,我們可以設(shè)置SRC寄存器可以被哪些TAG-ID表示的總線訪問(wèn)。

cf442fca-5bfc-11ed-a3b6-dac502259ad0.png

圖26:服務(wù)請(qǐng)求控制寄存器SRC

cf6304a4-5bfc-11ed-a3b6-dac502259ad0.png

圖27:中斷控制寄存器ICR和中斷向量表地址寄存器BIV

VSS寄存器設(shè)置中斷向量表是8字節(jié)對(duì)齊還是32字節(jié)對(duì)齊。

cf8ed8b8-5bfc-11ed-a3b6-dac502259ad0.png

圖28:中斷向量表

在TricCore里面,中斷向量表不是固定的,是跟著中斷優(yōu)先級(jí)走的,也就是整個(gè)中斷向量表內(nèi)中斷服務(wù)的排序是會(huì)跟著中斷優(yōu)先級(jí)的變化而變化的(和其他內(nèi)核不一樣)。

d02a596e-5bfc-11ed-a3b6-dac502259ad0.png

圖29:中斷處理過(guò)程

4.9 DMA service requests

d0c8261c-5bfc-11ed-a3b6-dac502259ad0.png

圖30:DMA服務(wù)請(qǐng)求

SRN目標(biāo)也可以選擇DMA的,選擇DMA的時(shí)候,TOS要設(shè)置成1。中斷優(yōu)先級(jí)要設(shè)置成和DMA的通道號(hào)一樣,也就是中斷優(yōu)先級(jí)在選擇DMA的時(shí)候就是DMA的通道號(hào),這個(gè)很關(guān)鍵。

4.10 Traps

d0fab8fc-5bfc-11ed-a3b6-dac502259ad0.png

圖31:Trap

Trap的概念就類似ARM里面的Exception vector異常向量。Trap也有自己的Trap向量表,Trap是為了檢查一些非法的訪問(wèn),例如NMI中斷,內(nèi)存保護(hù)。Trap有自己的類型TCN和ID TIN。

d151b0bc-5bfc-11ed-a3b6-dac502259ad0.png

圖32:Trap類型

Trap類型一般有兩種劃分方式,同步或者異步,硬件或者軟件。

同步Trap:CPU在執(zhí)行的過(guò)程中發(fā)生的Trap,比如說(shuō)中斷溢出,取值錯(cuò)誤,內(nèi)存非法訪問(wèn)等。Trap發(fā)生的時(shí)候,CPU會(huì)把Trap發(fā)生的指令的下一條指令作為返回地址保存到A11寄存器當(dāng)中,所以在Trap的handler里面可以讀取A11來(lái)定位Trap發(fā)生的位置。

異步Trap:和中斷類似,一般由外設(shè)或一些協(xié)處理器的錯(cuò)誤造成的。比如說(shuō)FPU上發(fā)生的一些Trap。異步Trap發(fā)生的時(shí)候,A11中的內(nèi)容不具備參考意義的。

硬件Trap:比如說(shuō)CPU執(zhí)行的指令是非法的,內(nèi)存保護(hù)錯(cuò)誤等。

軟件Trap:軟件調(diào)用了一些系統(tǒng)調(diào)用指令,比如assert。

d1f8ee90-5bfc-11ed-a3b6-dac502259ad0.png

d257cd98-5bfc-11ed-a3b6-dac502259ad0.png

圖33:具體的Trap

d291b6e8-5bfc-11ed-a3b6-dac502259ad0.png

圖34:Trap處理過(guò)程

關(guān)鍵點(diǎn),D15保存了Trap的ID號(hào),可以在handler中讀取D15獲取Trap ID。

d2d81b2e-5bfc-11ed-a3b6-dac502259ad0.png

圖35:Trap保護(hù)機(jī)制

4.11 Permission Privilege Levels

d3019e9a-5bfc-11ed-a3b6-dac502259ad0.png

圖36:權(quán)限設(shè)置

d32c1c24-5bfc-11ed-a3b6-dac502259ad0.png

d358e4d4-5bfc-11ed-a3b6-dac502259ad0.png

d3874a86-5bfc-11ed-a3b6-dac502259ad0.png

圖37:不同模式下的訪問(wèn)權(quán)限

User0模式允許訪問(wèn)外設(shè)寄存器,不允許訪問(wèn)內(nèi)核寄存器,也不允許訪問(wèn)中斷系統(tǒng)寄存器。

User1模式可以訪問(wèn)中斷系統(tǒng)寄存器。

Supervisor模式可以訪問(wèn)核寄存器。

4.12 Memory protection

d3a7324c-5bfc-11ed-a3b6-dac502259ad0.png

d3d632cc-5bfc-11ed-a3b6-dac502259ad0.png

圖38:內(nèi)存保護(hù)

實(shí)際上就是6組MPU保護(hù),6*18的數(shù)據(jù)保護(hù),6*10的代碼保護(hù)。

Bus MPU: 可以設(shè)置哪些Master Interface可以訪問(wèn)Local SRAM

d402f122-5bfc-11ed-a3b6-dac502259ad0.png

d42c199e-5bfc-11ed-a3b6-dac502259ad0.png

圖38:增強(qiáng)的內(nèi)存保護(hù)

4.13 Temporal Task Protection

實(shí)時(shí)操作系統(tǒng)對(duì)于內(nèi)存訪問(wèn)錯(cuò)誤可以通過(guò)MPU內(nèi)存保護(hù)來(lái)識(shí)別和定位問(wèn)題,但是對(duì)于任務(wù)超時(shí)該怎么來(lái)監(jiān)控了?-- TriCore提供了時(shí)間任務(wù)保護(hù)機(jī)制來(lái)實(shí)現(xiàn)任務(wù)超時(shí)監(jiān)控。

d4537318-5bfc-11ed-a3b6-dac502259ad0.png

d4ed8c64-5bfc-11ed-a3b6-dac502259ad0.png

d5099ddc-5bfc-11ed-a3b6-dac502259ad0.png

圖39:時(shí)間任務(wù)保護(hù)

5.Summary

d5a32eac-5bfc-11ed-a3b6-dac502259ad0.png

d5d39be6-5bfc-11ed-a3b6-dac502259ad0.png

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)投訴
  • 英飛凌
    +關(guān)注

    關(guān)注

    68

    文章

    2518

    瀏覽量

    142890
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    39

    文章

    7739

    瀏覽量

    171678
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    3040

    瀏覽量

    91661

原文標(biāo)題:學(xué)習(xí)筆記 | Aurix TC3xx Architecture

文章出處:【微信號(hào):汽車電子嵌入式,微信公眾號(hào):汽車電子嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    CW32F030 RAM存儲(chǔ)器的介紹

    時(shí)鐘頻率進(jìn)行訪問(wèn) ?支持奇偶校驗(yàn)功能 3 RAM 存儲(chǔ)器操作 用戶可執(zhí)行的 RAM 存儲(chǔ)器操作包括:讀操作、寫操作。 對(duì) RAM 的讀寫操作支持 8bit、16bit 和
    發(fā)表于 01-12 06:33

    請(qǐng)問(wèn)單片機(jī)程序存儲(chǔ)器64KB是外擴(kuò)的還是外擴(kuò)加內(nèi)部的呢?

    單片機(jī)程序存儲(chǔ)器64KB是外擴(kuò)的還是外擴(kuò)加內(nèi)部的呢?
    發(fā)表于 01-06 08:24

    AURIX? TC3xx 電機(jī)控制電源板:設(shè)計(jì)解析與特性洞察

    AURIX? TC3xx 電機(jī)控制電源板:設(shè)計(jì)解析與特性洞察 一、引言 作為一名電子工程師,在電機(jī)控制領(lǐng)域不斷探索新的解決方案是我們的日常工作。今天要給大家介紹的 AURIX? TC3xx 電機(jī)控制
    的頭像 發(fā)表于 12-21 15:50 ?576次閱讀

    英飛凌AURIX? TC3xx安全應(yīng)用套件快速上手

    英飛凌AURIX? TC3xx安全應(yīng)用套件快速上手 在電子工程師的日常工作中,快速且有效地掌握新的硬件套件是一項(xiàng)必備技能。今天,我們就來(lái)探討一下英飛凌AURIX? TC3xx安全應(yīng)用套件的快速啟動(dòng)
    的頭像 發(fā)表于 12-19 14:30 ?521次閱讀

    請(qǐng)問(wèn)如何利用CW32L083系列微控制內(nèi)部Flash存儲(chǔ)器進(jìn)行程序升級(jí)和數(shù)據(jù)存儲(chǔ)?

    如何利用CW32L083系列微控制內(nèi)部Flash存儲(chǔ)器進(jìn)行程序升級(jí)和數(shù)據(jù)存儲(chǔ)
    發(fā)表于 12-15 07:39

    芯源的片上存儲(chǔ)器介紹

    片上FLASH 閃存由兩部分物理區(qū)域組成:主FLASH 存儲(chǔ)器和啟動(dòng)程序存儲(chǔ)器。 ●● 主 FLASH 存儲(chǔ)器,共 64KB,地址空間為 0x0000 0000 - 0x0000 FFFF。該區(qū)
    發(fā)表于 11-12 07:34

    Everspin存儲(chǔ)器8位并行總線MRAM概述

    在需要高速數(shù)據(jù)寫入與極致可靠性的工業(yè)與數(shù)據(jù)中心應(yīng)用中,Everspin推出的8位位并行接口MRAM樹立了性能與耐用性的新標(biāo)桿。這款Everspin存儲(chǔ)器MRAM與SRAM引腳兼容的存儲(chǔ)器,以高達(dá)35
    的頭像 發(fā)表于 10-24 16:36 ?666次閱讀

    請(qǐng)問(wèn)如何僅使用軟件和 TC375 精簡(jiǎn)板來(lái)測(cè)量函數(shù)調(diào)用的堆棧使用情況?

    我想測(cè)量 AURIX TriCore? TC3xx 項(xiàng)目的函數(shù)調(diào)用的堆棧使用情況。 我不知道該怎么做。 我知道事實(shí)上作為硬件我只有一個(gè) TC375 lite 開發(fā)板,沒有 BlueBox 或任何
    發(fā)表于 08-08 07:28

    TC3XX 的端口可以同時(shí)被 EvADC 和 DSADC 用于 ADC 轉(zhuǎn)換嗎?

    1、TC3XX 的端口可以同時(shí)被 EvADC 和 DSADC 用于 ADC 轉(zhuǎn)換嗎? 例如,TC36X系列的AN1引腳 2、同時(shí)重新分配同一個(gè)引腳,是否會(huì)影響EVAADC和DSADC的轉(zhuǎn)換結(jié)果的精度和速度?
    發(fā)表于 08-07 08:19

    兩片TC3XX芯片之間的時(shí)鐘同步可以實(shí)現(xiàn)嗎?

    實(shí)現(xiàn)兩片TC3XX芯片之間的時(shí)鐘同步,希望兩片芯片的PWM輸出能夠同步。類似功能的芯片能實(shí)現(xiàn)上述操作嗎?期待你的答復(fù)。非常感謝?。?!
    發(fā)表于 08-04 07:51

    TC3XX /TC1.6.2OCDS如何通過(guò)軟件啟用核心調(diào)試控制?

    如何通過(guò)軟件啟用核心調(diào)試控制?也就是說(shuō)可以通過(guò)軟件讀取DBGSR.DE =1。參考TriCore? TM TC1.6.2 核心架構(gòu)手冊(cè)第 1 卷。
    發(fā)表于 07-30 06:27

    CYPD3177-24LQXQT是否實(shí)現(xiàn)內(nèi)部存儲(chǔ)器?

    CYPD3177-24LQXQT 是否實(shí)現(xiàn)內(nèi)部存儲(chǔ)器?(例如 內(nèi)存)? BCR 數(shù)據(jù)表中似乎沒有提及這一點(diǎn)。
    發(fā)表于 05-07 07:23

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

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

    瑞薩RA系列MCU FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南(09)存儲(chǔ)器映射

    3.3 存儲(chǔ)器映射 前文所述,寄存與RAM、FLASH一樣都是芯片內(nèi)部的一種存儲(chǔ)設(shè)備。那么,當(dāng)我們需要訪問(wèn)它們的時(shí)候,我們需要知道它們的
    的頭像 發(fā)表于 04-16 15:52 ?1600次閱讀
    瑞薩RA系列MCU FSP庫(kù)開發(fā)實(shí)戰(zhàn)指南(09)<b class='flag-5'>存儲(chǔ)器</b>映射

    請(qǐng)問(wèn)STM32訪問(wèn)FPGA內(nèi)部SRAM部分區(qū)域?yàn)楹沃荒茏x不能寫?

    采用STM32F427+FPGA+Flash。 STM32通過(guò)FMC總線訪問(wèn)FPGA內(nèi)部SRAM,起始地址為0x60000000; Flash中存儲(chǔ)FPGA的配置數(shù)據(jù),STM32和FP
    發(fā)表于 03-12 07:59