个人的一点经验,其实Linux开发跟单片机开发本质上没有区别,无非就是驱动和应用,如果是应用,那就是算法逻辑,在哪个平台上运行是一样的;如果是驱动开发,本质上都是操作外设寄存器,不过Linux的驱动运行在内核空间而已
要转向Linux开发,最好选一个方向,搞驱动或者搞应用,因为Linux的程序比较庞大,一般是一组人共同开发的