学好ARM让领导刮目相看《Armv8/Armv9架构从入门到精通(三期)》
Arm精选铂金VIP的活动宣告结束。现在进入ARM三期课程的活动阶段,具体活动如下所示:购买ARM三期赠【999元的ARM直播回放】【999元的ARM直播回放】【99元的ARM架构扫盲-SOC架构扫盲】【99元的飞书-ARM专栏】
今日购买ARM三期,赠送 (1月5日后不再赠送)
999元的ARM直播回放
199的aarch64汇编基础入门
99元的ARM架构扫盲-SOC架构扫盲
99元的飞书-ARM专栏
1 讲师介绍
周贺贺 baron ,12 年手机安全、汽车安全、芯片安全开发经验,擅长 Trustzone/TEE/ 安全的设计与开发,对 ARM 架构的安全领域有着深入的研究和丰富的实践经验,能够将复杂的安全知识和处理器架构知识进行系统整理并清晰讲解,透过事务看本质,帮助学员快速入门和理解。
2 课程特色
一个真正的讲解ARM架构知识的课程;
一个讲解软硬件架构知识的课程;
一个以安全为核心思想的架构课程,章章可见安全。
一个讲解大系统软件思想的课程。
一个白话/通透、易于理解的课程。
一个持续更新、长期迭代、拒绝烂尾的课程。
一个敢于批判、敢于拨乱反正,一切实事求是,一切以官方文档证据为主的课程。
一个超多原创彩色框图的课程。
一个让多数人完成了从小白到大神进阶的课程。
一个让大佬再次突破瓶颈的课程。
一个人辅助学员拿到高通、小米等offer的课程。
一个不承诺答疑,但经常在群里回答问题,经常半夜两三点钟语音回答问题的讲师。
一个敢于直播、敢于讨论的讲师。
一个天天被学员怼来怼去的讲师。
2025玩得就是真实和实在。不玩虚的, 不嘎韭菜。
2025做就做最好的课程。开更多的课程、讨论小组,录更多的精彩课程。
3 适用人群
ARM架构做为一切信息产品技术的底座,它是一切信息技术的基石,掌握了ARM就像掌握了乾坤大挪移,之后再学习任何产品或技术就像开挂。在信息爆炸知识泛滥的时代,谁拥有快速学习的能力,谁就能占据主导地位傲视天下...
[工程师]:嵌入式软件工程师、BSP系统工程师、芯片软件工程师、Linux内核驱动工程师、软件工程师、芯片验证工程师、ASIC硬件设计工程师、安全架构专家、信息安全工程师;
[行业方向]: SOC芯片厂、tier1、tier2、主机厂、方案商、品牌商、移动互联网大厂;
[产品方向]:消费电子类、手机、服务器、PC机、无人机、电视机、智能穿戴、路由器、汽车电子、智能座舱、自动驾驶、云计算、边缘计算、安防、智能家居、物联网IOT;
[个人发展方向]:适合学生从入门到精通,适合职场人快速提升拔高,适合资深工程师查缺补漏;
......
4 学员收益
全体系地掌握Armv8/Armv9的核心知识点, 包括但不限于ARM基础、异常中断、GIC、MMU、Cache、ARM architecture、SOC architecture、AMBA、power、timer、exclusive、Armv9 feature、Trustzone、虚拟化等;
彻底掌握Arm架构、SOC架构、掌握常规IP,包括但不限于gic、smmu、timer、AMBA、TZC400等;
掌握SOC大芯片的设计思想、掌握主流的大系统软件思想,包括但不限于Linux kernel、uboot、ATF、optee、spl、bootrom、Secureboot;
ARM不再神秘,SOC大芯片不再神秘、大系统软件不再神秘,让您在短期内就能cover住全局;
从coder到designer的巨变。看得懂设计、看得懂本质。不再是傻傻得干活,一切变得有理有据、有始有终,做职场清晰人;
能去芯片厂干活,能与芯片大厂工程师一较高下。不再惧怕开会。成为技术担当,赢得尊重;
从天天被吊,变成天天吊别人;
看得懂15000多页的ARM架构手册,看懂看透和掌握时代前沿技术;
知道学习什么,怎么去学习,从此之后有了一个明确的学习路线,技术水平提升N个level, 掌握快速的学习方法;
学完ARM架构,您就是既懂软件、又懂硬件的"准"架构师。
5 课程大纲
ARM基础:Arm基础简介、ARM和SOC架构基本原理、ARM的4个异常等级4个安全状态2个执行状态、aarch64的重要寄存器、A64指令集
异常中断&gic:学ARM架构最重要的就是学习异常中断,异常中断是ARM架构的灵魂,学好异常中断再去学习其它模块,就像开挂。多系统、大系统之间的调用/切换靠着就是异常中断。
Trustzone:Trustzone安全架构是Armv8/Armv9架构中的重要一环,ARM架构中的每一个知识点都和安全有着密不可分割的关系,没有安全的学习是不完整的学习。
虚拟化:虚拟化也是ARM架构中的重要组成部分,虚拟化不仅仅是hypervisor,虚拟化不仅仅是normal world侧才有,在安全侧也有虚拟化。
Cache:在工程实践中,我们所遇到的最难的问题、超低概率性的问题,80%以上都是和cache相关的。cache做为ARM架构中最难的一个模块,我们有必要花时间将这部分学透学精,学通后你将信息满满、自信爆棚。
MMU:MMU做为ARM架构中最简单的一个模块,对于软件工程师几乎是透明的,MMU模块的学习是最具有性价比的一个知识点,花一点点的时间学习MMU,你就将能理解操作系统或内核中的很多知识点,以前无法理解的就瞬间领悟了。
Power电源管理:虽然这部分有太多的定制化,每个厂商都有自己特有的设计。然而我们可以学习ARM标准的设计方案。
ARM架构:ARM架构不仅仅是上述一些重要模块,其实还有很多很多feature和知识点,我们需要逐一理解和掌握。
SOC架构:弄清楚SOC里都有啥,都有哪些常规的设计,对我们今后的软硬件的大系统设计大有帮助。