信盈达公司2008年在深圳特区南山高新科技园成立。自成立至今近九年来专注为企业和个人提供高端方案设计、高端嵌入式/Android培训等服务。公司下设信盈达实训学院、信盈达研发中心、信盈达教学仪器三大业务板块。九年来公司坚持"技术持平、服务持平",以雄厚的实力和专业的品质成为国内有实力从产品底层研发到系统层开发的嵌入式实训、产品解决方案提供商。为**IT行业提供具价值的职业教育服务。
课程目标:
通过这次面授,学员能够对ZYNQ7000有更深层次的认识。对于使用ZYNQ7000 开发项目有很好的了解和把握。 学员具备开发、配置系统的能力及项目管理经验。
课程大纲:
主题 |
内容
|
培训内容
|
基于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硬件系统设计
学员互动、提问环节
|
|
开课的培训课程有:
一、嵌入式Linux驱动开发班
二、嵌入式ARM9+Linux培训班
三、嵌入式培训工作开发班
四、嵌入式cortex-m3+ucos开发培训班
五、FPGA应用开发班
六、android驱动开发班
七、单片机编程培训班
八、单片机开发培训班
九、单片机综合开发班
十、电子PCB设计培训班
分别开设有民治中心(公司总部)、南山中心、龙岗中心、西乡中心、广州中心、南宁、长沙,及华中郑州中心
更多培训课程,学习资讯,课程优惠等学校信息,请进入 广州海珠区嵌入式培训广州白云区单片机培训 网站详细了解,免费咨询电话:400-998-6158