|
|
|
全部课程 >嵌入式硬件开发 |
|
龙芯处理器架构原理与应用开发
|
|
|
Freed |
曾任龙芯集成电路设计有限公司,负责龙芯有关的应用设计和开发。 |
|
|
|
时间地点:北京 、上海、深圳 根据报名开班 |
课程费用:4500元/人 |
企业内训:可以根据企业需求,定制内训,详见
内训学习手册 |
|
课程针对客户需求,关注嵌龙芯处理器的架构原理、系统接口、驱动开发。并讲解龙芯处理的应用系统分析设计、实现开发方法。课程将有具有丰富龙芯处理器架构和应用经验的专家讲解。
|
培训目标: |
1、 龙芯最新PMON详解,包括龙芯3A和龙芯2H;
2、 龙芯的地址空间分配,包括内存空间分配、IO空间分配、PCIe的空间分配、LPC的空间分配等;
3、 龙芯硬件设计中内存参数的调试;
4、 龙芯平台LINUX、VxWorks驱动开发与X86平台不同;
5、 龙芯处理器设计中主要关注点;
6、 龙芯平台下串口、CAN、PCIe驱动示例讲解。 |
培训对象:嵌入式软件、硬件开发工程师 |
学员基础:了解处理器基本原理,具有处理器驱动开发经验。 |
授课方式: 定制课程 + 案例讲解
+ 小组讨论,60%案例讲解,40%实践演练 |
培训内容:2天
|
龙芯处理器及的配置结构 |
硬件处理器平台
VxWorks BSP的配置结构
|
BSP的中断实现与驱动移植 |
BSP的中断实现与驱动移植
龙芯3A+2H平台异常处理机制
中断机制在BSP中的实现
中断的初始化
中断分发
驱动移植
|
内存与图形系统优化及测试 |
大内存的实现
龙芯架构TLB
VxWorks大内存实现
图形加速的实现
加速接口及初始化
加速的实现
内存和驱动测试
图形加速测试 |
系统需求分析与总体设计 |
基于龙芯
3A+2H 处理器的嵌入式系统需求分析
嵌入式硬件子系统总体方案设计
嵌入式硬件子系统模块设计
系统软件总体方案设计
硬件模块测试软件总体方案设计 |
嵌入式软件子系统详细设计与实现 |
PMON
启动程序详细设计与实现
PMON 程序结构及主要命令
PMON 启动程序代码开发
PMON 启动设置与编译 |
嵌入式
Linux 操作系统的构建
|
Linux 内核源码的获取和处理
Linux 内核的配置与编译
Linux 文件系统的移植
Linux 系统启动管理器 |
设备驱动程序设计与开发
|
Linux
平台下串口、CAN、PCIe设备驱动开发
PCIe 驱动程序数据结构实现
PCIe 驱动程序模块开发
PCIe 设备驱动程序的加载 |
硬件模块测试软件实现
|
存储器模块功能测试例程
串口、CAN、PCIe模块测试例程 |
|
|
|
|
|
|
|
|
|
3087 次浏览 53 次
|
其他人还看了课程 |
|
|
|