友情链接:
SonarQube培训 |
MeterSphere培训 |
MeterSphere培训 |
汽车电子总线协议培训
版权所有
曙海教学优势
课程可定制,线上/线下/上门皆可,报名热线:4008699035。本课程以项目实战案例实现为主线,面向企事业单位项目开发实际,秉承21年积累的教学和研发经验,培训讲师将会与您分享设计的全流程以及工具的综合使用经验以及技巧。
我们的课程培养了大批受企业欢迎的工程师。曙海培训的课程在业内有广泛的美誉度。大批企业和曙海
建立了良好的合作关系,20多年来,合作企事业单位以达30多万。
主题 |
内容
|
培训内容
|
基于ZYNQ7000的Linux开发基础
|
ZYNQ7000交叉编译环境的搭建、编译器和二进制工具详解、ZYNQ7000 bootloader说明、u-boot说明以及结合ZYNQ7000的u-boot移植等内容。学员互动、提问环节
|
1) 交叉编译器的安装
2) 交叉编译器的环境设置
3) 下载并编译ZYNQ Linux uBoot、Kernel
|
基于ZYNQ7000的Linux开发进阶
|
简介Linux内核结构和特点,裁减并移植Linux内核到ZYNQ7000板卡上,制作Linux根文件系统,完成Linux系统的上电启动流程。学员互动、提问环节
|
1) 创建uBoot,生成boot.bin
2) 创建device tree
3) 创建uramdisk、文件系统
4) QSPI Flash、SD 卡启动Linux
|
基于ZYNQ7000的Linux驱动开发
|
重点讲叙Linux系统下外设驱动的特点及框架,分析Linux中大部分外设驱动的方法,并结合ZYNQ7000芯片特别重点讲述PS外设以及PL自定义外设的驱动方法。学员互动、提问环节
|
1) 添加驱动源码、Device tree 的修改
2) Kconfig、makefile 的修改
3) Linux与PL之间的交互通信驱动程序编写
4) 中断在驱动中的实现
5) AXI读写在驱动中实现、VDMA硬件搭建
|
基于ZYNQ7000的Linux应用开发
|
重点讲述Linux应用程序的开发和调试的流程,并以嵌入式网络为例深入讨论Linux应用的工程开发模式和方法。学员互动、提问环节
|
添加USB、以太网驱动、LCD显示驱动示例
1) 熟悉GPIO驱动的开发
2) 熟悉驱动的开发工作
3) 熟悉驱动与应用的分工协作
|
基于ZYNQ7000的Linux系统优化
|
搭建双核ARM均运行Linux 平台,双核驱动和应用程序与单核差异,多核实时性测试方法,多核负责均衡方法
学员互动、提问环节
|
|
基于ZYNQ7000的项目管理、硬件系统介绍
|
ZYNQ7000 产品团队开发版本管理
ZYNQ7000硬件系统设计
学员互动、提问环节
|
|