学习FPGA技术到工作至今,经验是从实践中获得,多动手才是王道,对基础电路的理解可以从画PCB板层中慢慢理解掌握,记得之前行业师傅说过一句话,FPGA工程师在设计电路数字电路系统中,前提是:心中有电路,手中有代码;至于开发工具:QUARTUS,ISE,VIVADO;仿真工具:MODELSIM;都是为工程师服务而已;现在的开发工具都很智能化。
FPGA新手总是觉得FPGA无从下手,也不知道该如何下手。包括刚开始做FPGA开发时候的我,也是如此。针对这种情况,我还是劝新手们,多做点试验,多有点想法,然后试着写些小的程序,然后再FPGA上验证功能,如果不是你想要的,那就再调试,慢慢的你就学习到一些实践的东西。因为最终FPGA不是理论,他要靠实践来完成,你才知道哪些是对的哪些是错的。光靠书本不去试验肯定是不行的,所以劝大家多动动手。
目前觉得fpga的发展方向:
1:接口统一化,类似于AXI系接口;
2:硬件语言软件化;
3:系统化。
以后fpga开发难度会越来越下降,也是技术开发的方向。搁在几年前,硬件很吃香,现在几乎不需要硬件工程师。其实也不是不需要,而是硬件越来越标准化,一个行业越来越标准,说明开发的难度也随之降低。
做开发,心态问题很重要,什么人适合做研发,什么人适合做销售。我觉得这个是勉强不来的。有的人做销售,不需要什么技术和技巧,因为他从小就能说会道,周边的人都比较喜欢,和别人沟通,交际这方面比较擅长。如果是这样的人,就适合做销售和行政之类,和别人打交道的工作。如果你让这些人做技术,他坐不住,处处感觉别扭。有的人做研究,我觉得同样也不需要太多的技术,因为他从小就沉默寡言,喜欢发呆思考问题,数理化总能不怎么学都能考试高分,但是如果家里来了亲戚,确害羞的不爱说话,也就是人们常说的木讷,这些人适合做技术。如果你让这些人做销售,单子估计一个也接不到。所以我觉得不管做什么,根绝自己的性格找到合适的工作,这样身心愉悦!
#畅聊人工智能# #物联网# #FPGA# #如何学习单片机# #如何自学IT# #什么叫单片机# #编程观点# #编程杂谈# #IT那些事# #it那些事儿# #ARM32# #分享编程技巧# #代码技术控# #数据库知识分享# #D加密技术# #程序员开发工具# #java 编程#