华清远见精心打造多款视频教程,均由百名老师倾情讲授,课程含金量极高。目前已有上万名学员从中受益。为了帮助更多对IT感兴趣、无法来校学习的学员,能够学到华清远见的视频教程,让更多自学的学员不再迷惑,特分享此篇ARM系列视频教程,从基础到高级,带你从循序渐进学好ARM体系机构及接口设计。
ARM开发作为嵌入式技术不可或缺的部分,在学习过程中必须熟练掌握ARM的体系结构,在这其中一些技术点非常让初学者头疼。因此今天将这些技术点整理到一起,让学习者能更好的学习ARM开发相关知识。此ARM系列视频教程十分全面,总共包含11讲内容。分别是:
第一课《基于210开发板的ARM概述》
课程内容包含:1.了解210开发板;2.掌握ARM基本概念
第二课《汇编指令集及MDK环境安装》
课程内容包含:1.ARM指令系统;2.指令格式;3.mdk安装;4.数据运算指令;5.数据运算指令-位运算;6.内存交换指令;7.内存加载存储指令;8.内存连续操作指令;9.跳转指令
第三课《GCC开发环境搭建》
课程内容包含:1.开发环境框图介绍;2.安装编译器;3.使用sd卡烧写uboot;4.hello编写和串口下载
第四课《异常处理机制》
课程内容包含:1.ARM异常处理讲解;2.未定义异常处理实现一;3.未定义异常处理实现二;4.swi异常处理实现
第五课《中断处理实现》
课程内容包含:1.中断概念介绍;2.中断控制器工作流程讲解;3.外部中断实现;4.中断程序优化;5.WDT介绍;6.WDT驱动实现
第六课《时钟系统》
课程内容包含:1.时钟概念;2.210时钟讲解;3.210时钟编码实现;4.210时钟设置程序测试
第七课《ARM GPIO编程》
课程内容包含:1.GPIO控制器介绍;2.蜂鸣器连接图;3.210蜂鸣器驱动汇编实现;4.蜂鸣器驱动C语言实现
第八课《ARM串口编程》
课程内容包含:1.串行通信介绍;2.串口连接图;3.串口编程;4.从0编写print函数
第九课《ARM nand flash编程》
课程内容包含:1.nand flash介绍;2.nand flash管脚定义;3.nand flash地址结构图;4.nand flash和Soc连接图;5.nand flash驱动测试方法讲解;6.nand flash驱动实现一;7.nand flash驱动实现二;8.nand flash驱动实现三
第十课《从零编写Bootloader(上)》
课程内容包含:1.启动流程详解;2.蜂鸣器驱动实现;3.时钟系统详解一;4..时钟系统详解二;5.串口驱动详解一;6.串口驱动详解二;7.DDR驱动
第十一课《从零编写Bootloader(下)》
课程内容包含:1.Nand接口;2.Nand驱动;3.Nand驱动读操作;4..启动内核
通过以上11节课的学习,学员可以轻松掌握ARM开发相关技术,并对嵌入式技术有更加深入的理解。相信热爱ARM技术开发、热爱嵌入式的你一定会很喜欢!
获取ARM体系结构和接口技术学习资料请加QQ3538900875(点击直接加QQ)