一,前言
现在高端芯片越来越多,不但集成GPU还集成AI,但是为什么我要开启一轮古老的linux复习及深入学习的原因,是因为AI我之前玩过,但是我要发明算法,我真心不会,顶多仅看懂算法,兴趣不大。我最感兴趣的还是软件设计,创造发明小工具,而soc比mcu能做的事情更多,所以从感兴趣的内容来入手,动力更强,效果更好。
二,过程记录
1,qemu源码学习及linux0.11源码学习(2023下旬)
2,uboot复习(2023下旬)
三,新路历程
2023/09/01: 开学咯,之前的blog我写了5年,由于不好用,所以我换了blog同时也换了新的学习大方向,正好再来一个5年。
2024/12/01: 当学习了一段时间linux驱动开发后,我发现必须在它定义的框架中来设计小模块,虽然有一定的代码设计发挥,可以在小模块中从0开始造轮子。但是linux内核或其它系统模块对我的影响我并不清楚,我喜欢every thing under the control,也就是我要了解所有代码的运行情况,按这样的思路我去学习linux驱动的话,内容太多了,所有我还是选择继续深入单片机相关的开发,比如驱动+应用+算法一起,作为一整套全栈系统,因为单片机的RTOS及中断及汇编还是调试方法我都比较熟悉,可以说是every thing under the control了。
2024/03/17: 由于我用了Obsidian笔记后,发现对它有了依赖,它是离线的,那么我为什么还要花时间重新整理笔记放入到网上来show呢?我可不喜欢显摆。为了降本增效,所以我决定在51CTO上封笔了,谢谢各位笔者关注。