FPGA与嵌入式Linux选哪个?
如果你有很好的硬件知识,可以选择FPGA。FPGA是基于硬件描述语言的工具,与软件设计完全不同。相反,如果你的软件编程能力不错,可以选择嵌入式linux。
就薪资而言,无论是FPGA还是Linux,只要学习扎实,水平高,都可以拿到不错的薪资。如今,FPGA广泛应用于超声成像、图像处理、通信协议、人工智能等领域,其前景是客观存在的。Linux现在也很流行,在嵌入式软硬件开发方面都有涉及。同时,linux和FPGA将在嵌入式开发中相结合。利用各自的优势,尽可能降低系统设计的复杂度。
总之选择什么要看自己的专业和兴趣。
嵌入式程序员就一定要学Linux吗?
不一定。如果是在单片机上开发程序,只需要做好C语言和硬件的数字化和模块化电就可以了。如果你想在linux操作系统上开发一个程序,你必须学习linux内核,bootloader,驱动开发,系统编程,进程和线程。
习惯了linux,你会发现这东西比windows好太多了!
不一定,如果它像8051一样嵌入,你不不需要学习Linux根本;如果是嵌入式比如esp8266,可以学也可以不学,但是学起来会方便很多;如果是arm之类的嵌入式系统,基本都要学Linux。
Linux是嵌入式系统的主流解决方案。;不要被绕过。
不学linux怎么调试?
不会,但是你学了以后技术前景更好。