发布网友
共1个回答
热心网友
其实嵌入式开发主要还是看书多,视频不可能很深入
有几个方面:
对 linux系统理解不?如果不理解,可看看《鸟哥的linux私房菜》, 理解linux系统
要自己能够配置几个常用服务器,例如 nfs, samba,
及配置网络。
自己编译一次内核,编译内核的过程也是理解内核的过程
自己编一次 busybox, 编的过程也是熟悉busybox的过程。
自己用 busybox 做一个initrd, 理解嵌入式单板启动流程。
嵌入式里面你的开发方向是什么?用户面编程?界面编程?网络编程?脚本编程?内核编程?驱动编程?
每一个都有不同的重点。
网络和系统 c 编程可以看《UNIX网络编程》《UNIX环境高级编程》
界面编程看看你要用什么界面,一般界面开发的少。可到用时再学
驱动编程是根据厂家的手册去写驱动。这得找本linux内核源码书入门学。
追答书不用全看 不懂了再看
要求能自己安装系统
自己能定制内核
自己会配置输入法桌面网络 FTP服务器。SAMBA服务器 NFS服务器
自己能做WEB服务器
到这基本就入门了 后面再看自己方向决定下一步学习内容