你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

《年中视频学习心得》+学Demo视频,提升产品技能

[复制链接]
VegardCheng 发布时间:2025-7-1 17:49
阅读主题, 点击返回1楼
收藏 评论23 发布时间:2025-7-1 17:49
23个回答
VegardCheng 回答时间:2025-7-22 16:58:45
7 `9 M/ p( v# h: d7 b% z  S
无标题.png 1 s8 P. O( |5 t; P4 l
Day16:学习【STM32MP2 RIF线上课程】4.0_一般访问规则( }# p  ^+ c9 ]+ j

; x' }$ v( t/ X+ R" k- ?' t/ S心得:引入RIF框架的目的是为了配合内核的TrustZone特性,从系统层面更好地支持安全隔离,实现资源保护,让不同权限的软件只能使用分配给它的资源
/ t3 D; ?" w" e' I2 Z( u
VegardCheng 回答时间:2025-7-23 16:19:26

8 B% ^- c, y/ z 无标题.png $ n2 @3 t+ R0 Z6 C+ ?, m0 ]
Day17:学习【STM32MP2 RIF线上课程】8_几个典型的RIF感知IP介绍
+ i/ Q3 z- ^) w& ~
' F3 D8 J) M  t* q2 _2 a" x心得:FMC的RIF-aware特性
2 R0 I. a- A1 l$ T! J
1、从FMC视角看,其下管理几个独立的资源: ① 0:通用FMC配置寄存器FMC_CFGR ②1:NOR/PSRAM controller (片选NE1),包含寄存器和关联的 memory map的subregion(64MB) ③ 2:NOR/PSRAM controller (片选NE2),包含寄存器和关联的 memory map的subregion(64MB) ④ 3:NOR/PSRAM controller (片选NE3),包含寄存器和关联的 memory map的subregion(64MB) ⑤4:NOR/PSRAM controller (片选NE4),包含寄存器和关联的 memory map的subregion(64MB) ⑥5:NAND controller,包含寄存器和关联的memory map的subregion(4KB)
2、 FMC兼容RIF架构的隔离和安全保护功能包括: ①资源的CID过滤策略,包括可选的基于semaphore的CID domain分配 ② 资源的Secure/Non-secured访问控制 ③资源的Privileged/Unprivileged访问控制 ④资源的RIF配置锁定(即锁定CID, S/NS, Priv/Unpriv配置)
3、FMC资源访问控制 ①FMC_SECCFGR:配置资源的Secure/Non-secured访问属性 • 只允许S+Priv代码配置,使能CID过滤时,只有TD或授权的CID可以写
②FMC_PRIVCFGR:配置资源的Privileged/Unprivileged访问属性 • 只允许S+Priv代码配置,使能CID过滤时,只有TD或授权的CID可以写
③FMC_CIDCFGRx:配置资源的CID访问控制(只允许Trusted Domain配置) • CFEN:是否使能CID过滤 • SCID:使能CID过滤,静态分配模式,分配资源给某个指定的CID • SEMEN:是否使能semaphore共享模式 • SEMWLCx:使能CID过滤和semaphore共享模式时,定义CID白名单
④FMC_SEMCRx:使能CID过滤和共享模式时,用于白名单中的CID获取semaphore
⑤ FMC_RCFGLOCKR:锁定资源的RIF配置(只允许TD/DD写)
4、FMC默认状态 • 所有资源都是Non-secured, Unprivileged属性,允许所有CID读写(CID过滤不使能)
VegardCheng 回答时间:2025-7-24 15:27:48

5 I3 G; n  q! M 无标题.png # u2 F) s8 A, e
Day18:学习【STM32MP2 RIF线上课程】3.0_RIF资源隔离概览  h; j4 _& L9 j- ~- E8 N4 D/ h
+ Q, \! G' T, l9 ?
心得:一、RIFSC 对 Master 的配置和管理' d4 {# G# A/ s" R( c. C2 d9 \
* h5 l6 n' q8 q6 Y/ y5 s
1、 主要功能和目的. b! l% E2 y2 K3 L- o1 w! l9 W
0 z) b. Z8 K% v- S( v
①分配每个Master的CID:用于RIF隔离机制区分访问来自哪个master(包括Debug port CID)
4 r: \$ C2 h6 @2 {8 g3 [  q& b8 ~* @6 W  X1 ]; [
②指定TDCID:确定哪个Master具有最高信任权限! d, h7 O) Q2 X$ S0 M" R4 A

% o0 u0 {+ X' E③配置Master发起访问时的安全和特权属性:Secure/Non-secured,Privileged/Unprivileged;非CPU的Master & 非RIF-aware Master
& U8 o3 ^- a2 Y$ [% ]/ z9 V
4 r* L$ R9 Z# V! G④支持外设类型的Master选择CID配置来源: 由RIMC指定,或者继承自RISUP配置) H+ @6 C6 B1 |. ]

; d' p* o% T0 j$ h2 O⑤锁定Master配置
3 c  E; \$ W6 M! ]5 B
VegardCheng 回答时间:2025-7-25 09:27:02

: T# {' v9 Z, A# j4 n 无标题.png 0 X$ z4 s$ q) N9 _5 F
Day19:学习基于STM32N6和STM32MP257 PLC的手势识别与跟随系统
' Y) x  ]9 A/ h( i( I; {; D4 `  N6 z3 X
心得:该系统由三大部分构成:手势识别与数据采集的感知部分、数据转换与处理任务的PLC部分以及实现运动控制与手势跟随的灵巧手部分。! f! F- I4 ?% m6 {4 k9 K
VegardCheng 回答时间:2025-7-28 18:08:49
无标题.png 1 T+ d% q5 Z, H+ p* J1 o
Day20:再次学习秉持本地化思维,笃行“在中国,为中国”战略,构建STM32双供应链新生态
9 ]5 S% k& l6 x* N+ L+ J* ]
VegardCheng 回答时间:2025-7-29 17:43:58

+ `" {; x& M1 o. V 无标题.png 5 i/ H% z0 K; g( t( z8 C5 c- L
Day21:学习【2023年STM32峰会】分论坛演讲:ST25与STSAFE结合助力IOT应用创新0 e- _, O( O" V" H3 P, M: t8 p
VegardCheng 回答时间:2025-7-30 10:47:19

- o' M9 F, R% G( I 无标题.png : @! I' O9 y$ o9 e" D; \
Day22:学习【2023年STM32峰会】研讨会演讲:基于STM32WB的2.4G多基于多协议,无线多节点连接技术
, I. I2 A! ?$ [0 S7 J
  C5 [- l$ j0 C( F7 }5 I9 g1 }3 c. A
VegardCheng 回答时间:2025-7-31 16:08:16
2 U" A% f8 _. K, B; j
无标题.png
* _+ `$ M6 m- m. d: G9 DDay23:学习【2023年STM32峰会】研讨会演讲:STM32WB携手ST54 助力可穿戴与STPay-Mobile
, d' f& F. K$ J* U/ S' U. o
VegardCheng 回答时间:2025-8-1 10:39:42
1 G0 S8 S: @9 j* }) j
无标题.png
0 }- X: V9 F0 e, M. ]Day24:学习【2023年STM32峰会】分论坛演讲:STM32Wx 助力万物互联3.0
; H" F: p$ M7 ~6 }0 [* a
12

所属标签

相似技术帖

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版