培训对象
课程适合于使用FPGA器件进行科研和产品开发的具有中等以上水平的工程技术人员,也适合于相关专业领域具有相当水平的教师和研究生。
授课大纲
主题一:重点讲述ZYNQ器件的组成、硬件系统设计、PlanAhead软件操作基础、开发流程、典型外设开发、SOC开发等知识,不涉及到Linux系统移植与应用开发;
学习内容
1.ZYNQ-7000硬件系统设计
2.ZYNQ-7000嵌入式系统开发流程
3.ZYNQ-7000 SOC系统开发流程
主题二:重点讲述嵌入式Linux系统的裁剪和驱动、应用开发,并在ZYNQ器件上展开相关实现;
学习内容
本课程主要讲述基于ZYNQ7000的Linux系统开发原理和流程,包括系统移植、软硬系统开发、应用系统开发等内容,计划12学时。主要内容包括:
1.基于ZYNQ7000的Linux开发基础,包括ZYNQ7000交叉编译环境的和说明和搭建、编译器和二进制工具详解、ZYNQ7000 bootloader说明、u-boot说明以及结合ZYNQ7000的u-boot移植等内容。
2.简介Linux内核结构和特点,裁减并移植Linux内核到ZYNQ7000板卡上,制作Linux根文件系统,完成Linux系统的上电启动流程。
3.Linux系统下外设驱动的特点及框架,分析Linux中大部分外设驱动的方法,并结合ZYNQ7000芯片特别重点讲述PS外设以及PL自定义外设的驱动方法。
4.Linux系统下应用程序开发,分析Linux内存特点,阐明进程和线程应用区别,讲述Xilinx SDK环境下Linux应用程序的开发和调试的流程,并以嵌入式网络为例深入讨论Linux应用的工程开发模式和方法。
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值