摘要:
来源于网络各平台,个人学习整理记录 1、程序与进程 程序是数据结构+算法,本身只包含代码和全局变量、常量,当调用到内存中时,代码存储在文本段,全局变量和常量存储到数据段; 但是对于一个进程来说,还要在上述基础上具备堆和栈,用来存储运行过程中的局部变量、临时变量、返回值等; 因此,进程可以看作是一个运 阅读全文
摘要:
最无益,只怕一日曝十日寒,贵在有恒。 目录2025-01-181、基础内容2、通用GPIO操作3、硬件操作4、驱动涉及的思想_面向对象_分层_分离1)面向对象2)分层3)分离5、驱动进化之路_总线设备驱动模型01-196、驱动进化之路_设备树的语法7、驱动进化之路_内核对设备树的处理与使用7.1 内 阅读全文
摘要:
内容来源各博主,个人学习整理记录 目录1、IC 电源引脚边的0.1μf电容2、MOS管为什么有时候需要栅极驱动芯片? 1、IC 电源引脚边的0.1μf电容 为什么是0.1μf: 对于电容来说,容抗与频率成反比,理论情况下来说,随着频率增大,容抗减小,对高频的滤除效果会比较好; 但是实际电容是包含寄生 阅读全文
摘要:
目录数组数组理论基础二分查找移除元素有序数组的平方长度最小的子数组螺旋矩阵Ⅱ总结篇链表1.链表理论基础2.移除链表元素3.设计链表4.反转链表5.两两交换链表中的节点6.删除链表的倒数第N个节点7.链表相交8.环形链表Ⅱ9.总结篇哈希表1.哈希表理论基础2.有效的字母异位词3.两个数组的交集4.快乐 阅读全文
摘要:
目录1、move与forwardmoveforward2、左值和右值左值右值引用和值类别之间的关系3、 1、move与forward move 语法形式:std::move<T>(t),T 是要转换的对象的类型(通常可以通过模板参数推导自动确定),t 是要被转换(移动)的左值对象; 应用场景:资源所 阅读全文
摘要:
目录1、创建型模式工厂方法模式抽象工厂模式生成器模式原型模式单例模式2、结构型模式适配器模式桥接模式组合模式装饰模式-- 装饰者模式、装饰器模式、Wrapper、Decorator外观模式享元模式--缓存、Cache、Flyweight代理模式--Proxy3、行为模式责任链模式命令模式迭代器模式中 阅读全文
摘要:
1、学习路线 1.1 知乎:菜鸟分享嵌入式Linux驱动开发学习路线与心得(一) 嵌入式方向:嵌入式Linux系统中,往上有应用程序功能开发和界面设计,往下有内核编程相关的驱动开发; 学习嵌入式Linux需要的基础知识: C语言基础知识; 基础知识:操作系统相关知识、Linux系统基本使用、虚拟机使 阅读全文
摘要:
目录C++ STL容器<array>: 定长数组容器<vector>: 动态数组容器<deque>: 双端队列容器<list>: 双向链表容器<forward_list>: 单向链表容器<stack>: 栈容器适配器<queue>: 队列容器适配器<priority_queue>: 优先队列容器适配 阅读全文