嵌入式中的启动流程
较为系统的介绍rtos的ota技术以及linux系统的启动流程
较为系统的介绍rtos的ota技术以及linux系统的启动流程
本文是笔者学习RISC-V时系统总结而成的,包含上下两部分,第一部分对RISC-V进行系统性介绍,包含RISC-V项目的基本情况与规范,基本命令的介绍,与OS的关系等内容。其参考资料为b站的rvos,视频由中科院软件所汪辰主讲,PLCT项目负责人吴伟发布。第二部分系统的介绍了RISCV体系结构部分,虽然与源码级别工程仍有差距,但作为嵌入式软件/系统工程师来说深度广度足够了,该部分参考书籍为《RISCV体系结构编程与实践 -笨叔》,笨叔也有arm相关的著作以及更为出名的Linux相关的书籍,因此笔者也推荐使用笨叔的两本不同体系结构的书籍对比学习。
本文是笔者学习Rust时系统总结的笔记,内部详细地介绍了Rust的特点以及语法,较为深入的探讨了Rust语言的语法,参考资料包括但不限于b站的Rust编程语言入门教程,Rust语言圣经(Rust Course),Rust语言中文社区,The Rust Programming Language
本文是博主移植驱动工作的总结,详细介绍了移植过程以及遇到的问题及其解决方案,希望对各位有帮助。同时,代码已进入RT-Thread主线。博文同时发表在个人博客wumingzi.top
个人搭建动态博客的详细过程,由Halo框架+NexT主题构成
本文从OSI网络模型出发介绍计算机网络,并涉及多种有关计算机网络的应用。需要注意的是本文有较为浓厚的学术界气息,对于具体的协议使用本文不阐述
Linux驱动深入,包含PCIE,USB以及常用子系统的粗浅介绍
本文阐述系统为x86体系架构,idt,gdt,tss,系统启动引导过程均以x86架构为蓝本,arm不适用,并且由于参考资料过于过于久远,读者应谨慎参考
基础的Linux应用与驱动开发
本文较为详细地介绍了C++的语法和使用中需要注意的坑,还介绍了STL库和Modern C++,甚至涉及C++20的部分新特性。在最后,我们大致的介绍了C++常用的设计模式
本文较为详细地介绍了Python的语法,参考资料为b站的黑马程序员
本文介绍了Git,GDB,Makefile,CMake四种C/C++编程中常用的工具链,还涉及一点GCC制作库文件的内容
参考书籍:《FreeRTOS 内核实现与应用开发实战指南》
一些嵌入式软件工程师常用的知识点,以体系结构,OS和编译器为主要内容
本文为FreeRTOS的系统性学习的总结,内容包含简单API的使用和RTOS的原理介绍,参考视资料为b站的韦东山视频,内部并未优化排版。
本文是笔者研究生入学期间对C进行系统性复习总结而成的笔记,因此内部排版混乱,知识点散乱而不成系统,望读者谨慎参考
本文是笔者研究生入学期间对STM32进行系统性学习总结而成的笔记,可用作入门参考资料使用,主要参考资料为b站江协科技的STM32入门教程-2023版
本文是笔者研究生入学期间vim进行系统性复习总结而成的笔记,因此内部排版混乱,知识点散乱而不成系统,望读者谨慎参考
资本主义 100 年所创造的物质财富超过了以往一切时代的总和
本文测试 Markdown,网页排版及渲染