DE1-SOC入门之Linux开发环境搭建

入手DE1-SOC这块FPGA也有两三个月了,将友晶提供的入门学习例程、代码等摸索了一下,感觉正常的fpga和arm之间的通信、控制已经没多大问题了。可是很多时候,事情没有自己想的那么简单。现在接手的项目,实时性略高(不是相当高的那种,延迟的1、2ms还是能接受的),对arm的运算量也非常大,本来想着用轮询一遍遍查看fpga的标志位,一旦有变,立刻去读取数据,后面想想看,这样有点太浪费cpu了,于是还是选择用中断吧,既然要用到中断,就需要中断驱动的编写、编译,要编译驱动嘛,Linux开发环境还是必须得有滴~~

言归正传,首先先来说一下本人的电脑和使用的软件,本人电脑win10 64位(之前用win7开发的,还是win7好,win10略有一点兼容性小问题,不过被我解决了),虚拟机使用的是virtual box的5.0.16 64位版本,Linux使用的是ubuntu-12.04.5-desktop-i386,没有用64位的原因是当时安装arm-linux编译器好像有个什么库装不上,索性就用32位了,其实用高版本的编译器就没问题了,但是自己也没试过了,DE1-SOC我使用的是友晶提供的ubuntu系统,内核版本3.12。注意,这个教程不太适合新手,至少你需要把友晶提供的几个例程都做一遍,而且要了解驱动方面的知识,这个知识嘛,我是买了讯为的4412板子,看讯为的视频学习的,不过讯为的驱动教程还没有更新完,你当然也可以去找韦东山的资料ÿ

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值