10 个解决方案
#1
如果有项目的话相信你会转的很快的,毕竟有硬件基础。
#2
读读 LDD
#3
做过无操作系统的MCU相关开发么?C代码?如果这些都熟练,那就好办了,Linux硬件驱动和单片机程序的很相似,只是多了很多功能函数为了顺利的插入Linux内核并工作。多看看内核相关,了解一下内核中驱动是如何工作的。再看看上层的APP是如何访问底层驱动的,毕竟写驱动的目的是给上层app使用。开发板买什么都行,卖的多、评价好、开发板上引出的GPIO资源多就行,没必要有多高的主频,多大的内存。韦东山的嵌入式开发教学视频不错,尤其是驱动的教程,挺好。
#4
我也想转,我做过单片机,看过,数字电路,模拟电路的视频。
#5
驱动开发没啥要弄得吧 天天debug
#6
学好C语言,其他都好说!!
#7
看书:LDD, ULK,LKD,参照例子,边看边实践。
#8
先多看几本书,ldd3首选!
#9
不建议去买什么板子,去接一些小外包吧,直接免费帮别人做。
#10
要我是你就去弄fpga去
#1
如果有项目的话相信你会转的很快的,毕竟有硬件基础。
#2
读读 LDD
#3
做过无操作系统的MCU相关开发么?C代码?如果这些都熟练,那就好办了,Linux硬件驱动和单片机程序的很相似,只是多了很多功能函数为了顺利的插入Linux内核并工作。多看看内核相关,了解一下内核中驱动是如何工作的。再看看上层的APP是如何访问底层驱动的,毕竟写驱动的目的是给上层app使用。开发板买什么都行,卖的多、评价好、开发板上引出的GPIO资源多就行,没必要有多高的主频,多大的内存。韦东山的嵌入式开发教学视频不错,尤其是驱动的教程,挺好。
#4
我也想转,我做过单片机,看过,数字电路,模拟电路的视频。
#5
驱动开发没啥要弄得吧 天天debug
#6
学好C语言,其他都好说!!
#7
看书:LDD, ULK,LKD,参照例子,边看边实践。
#8
先多看几本书,ldd3首选!
#9
不建议去买什么板子,去接一些小外包吧,直接免费帮别人做。
#10
要我是你就去弄fpga去