[问题] 驱动跟应用程式请推荐书籍

楼主: sdarktemplar (惟ゆい)   2017-08-17 10:36:30
目前新工作要用FPGA开发东西,需要做以下事情
1. Verilog,大学学过,但是根本忘光了,
上周复习发现硬件转code跟范例很简单,
但是看别人实际实作的code要转硬件就完全黑人问号。
2. Windows and Linux Driver,因为FPGA是PCIe的接口,
所以要有PCIe接口的Driver。
3. Windows and Linux可以控制硬件的Application,同2,
要有程式去控制
目前我在驱动算是没有经验,只有八年MCU经验而已,
Win的App也只写过简单的程式,没有跟硬件沟通过,Linux则是只有Build过IC的SDK
想请教各位前辈,关于上面这三点,有没有推荐的书籍或是网站可以让我学习的
谢谢
作者: james732 (好人超)   2017-08-17 11:33:00
从0开始做还是有前人的基础?
楼主: sdarktemplar (惟ゆい)   2017-08-17 11:36:00
前人只有Verilog的code,但是没交接这样
作者: wtchen (没有存在感的人)   2017-08-17 11:37:00
迷路文。两天后处理。
楼主: sdarktemplar (惟ゆい)   2017-08-17 11:51:00
请问我的问题应该去那边问,谢谢
作者: v00623 (阿哩他命EX PLUS)   2017-08-17 11:56:00
好奇MCU转Driver的原因
楼主: sdarktemplar (惟ゆい)   2017-08-17 11:59:00
不是自愿的...
作者: james732 (好人超)   2017-08-17 13:00:00
几乎是一片空白的话你要不要赶快逃(?)
楼主: sdarktemplar (惟ゆい)   2017-08-17 13:06:00
先试试看 反正也有点兴趣 老板也给时间让我学
作者: johnjohnlin (嗯?)   2017-08-17 13:37:00
Altera pcie 的话好像有半官方的 driver 可以用
作者: james732 (好人超)   2017-08-17 13:39:00
工作如果有时间压力的话最好有人教或至少有sample1我不懂但2,3都有相当难度尤其是2
作者: Schottky (顺风相送)   2017-08-17 13:51:00
硬要扯也不能说没关系,两种 driver 都只能用 C/C++ 写但你又没有 PC 程式经验,2 和 3 几乎不可能交给你做前人连 driver 都没有表示公司原本就不具备这能力吧?
楼主: sdarktemplar (惟ゆい)   2017-08-17 15:29:00
因为要做的东西接口只有输出mipi跟parallel,好像没有mcu有mipi或是parallel输入的接口 所以才用FPGA
作者: MasterChang (我爱ASM)   2017-08-17 17:37:00
越级打怪下场都不好PCIe用CH368可以让你省不少事情...http://www.wch.cn/download/CH368DS1_PDF.html
作者: poiuy777 (帅气又拉风)   2017-08-17 22:50:00
小弟写过Windows Driver几年 API跟user mode的不一样 需要习惯一下 还有 Windows很黑 里面很多struct都是要你保留给它 你不能用 你也不用知道他的功用 这让我刚开始时
作者: longlongint (华哥尔)   2017-08-17 23:26:00
先把 FPGA 厂商给的光盘片打开来看吧
作者: EdisonX (卡卡兽)   2017-08-18 01:23:00
一定要 windows / linux driver 都要 support ?个人私心是觉得 linux driver 可能比较简单一点2/3 怎我直觉是同一件事... 只是把 reg 挂在 ui 上?
作者: james732 (好人超)   2017-08-18 01:26:00
如果3要做很精美的UI的话就会超麻烦

Links booklink

Contact Us: admin [ a t ] ucptt.com