自学的方法有很多,看你有没有C语言和操作系统的基础。现在网上资料很多,各种培训视频,教程都有。
1.linux入门也不容易。关键看你的基础。如果你精通C语言,对单片机有很好的掌握,有操作系统的概念和基础,比如你以前玩过ucosii或者ucosiii,你自学linux就容易多了。买个开发板,找些linux上的视频教程,自己做。入门很容易,几个月就能熟练掌握linux。
2.如果你是嵌入式单片机的小白,那么你一上来就想学linux会很难。就算看视频教程,学起来也会很难。linux属于操作系统和软件,需要下载到硬件系统,比如ARM芯片。其实ARM肯定比MCU难很多,不容易掌握。
3.自学linux要看你的基础。基础好的话,自学很容易。如果你是小白,不要开始学习linux。太难了,还会打击你的信心。学习单片机是个低水平的初学者。