加载中…
个人资料
李家凯
李家凯
  • 博客等级:
  • 博客积分:0
  • 博客访问:32,194
  • 关注人气:9
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ZYNQ(FPGA+ARM+Linux)开发学习路线_武汉华嵌科技推荐

(2018-11-10 20:24:57)
标签:

zynq

武汉华嵌嵌入式培训

嵌入式工程师就业

教育

it

分类: 技术研讨
ZYNQ(FPGA+ARM+Linux)开发学习路线_武汉华嵌科技推荐
 
华嵌科技—— 张老师
 
 
      zynq的开发,可以从FPGA+soc,ARM+linux两个方面来考虑。下面华嵌科技给大家学习路线,希望对大家有所帮助。
 
 
1、裸机开发,学习zynq的FPGA开发部分和片上ARM核的外设接口编程,裸奔一些demo应用开发,熟悉逻辑器件与arm外围接口特性。
 
2、在zynq平台上搭建嵌入式Linux操作系统了,让Linux运行与ARM核之上,其实就是Linux的系统移植问题,可以参见华嵌科技的嵌入式Linux系统移植课程大纲
 
(1)u-boot(bootloader)的编译,使系统具备启动能力
(2)Linux kernel(内核)的编译,就是准备操作系统
(3)device tree(设备树) 的编译,Linux上的驱动是通过设备树与硬件挂钩的
(4)rootfs(文件系统)的制作
 
3、在完成了u-boot的编译,kernel的编译,设备树的编译,文件系统的编译挂载后,一个完整的Linux系统就搭建成功了,后面就是测试系统环节。
 
4、学习Linux平台应用程序的编写、交叉编译与下载调试;此部分可以参考华嵌科技的嵌入式Linux应用班大纲来学习
 
5、学习Linux驱动程序的编写,驱动学习可以参考华嵌科技的嵌入式Linux驱动班大纲来学习,这样就可以方便的操纵FPGA的PL部分与ARM和的外设部
 
 
      最后,关于ZYNQ(FPGA+ARM+Linux)开发学习路线问题我们就简单介绍到这里,希望能给大家起到抛砖引玉的作用,欢迎大家多多技术探讨。
 
      e-mail:1216677636@qq.com
 
原创文章,转载请注明来源:华嵌科技 http://www.embedhq.org

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有