- 博客(43)
- 收藏
- 关注
原创 C++ 开发【深入浅出】笔记02
多态,同一种类型的不同表现形式。基类指针指向基类对象基类对象调用的成员函数,基类指针指向派生类对象则调用派生类得成员函数,这种现象就称为多态
2023-11-08 20:39:19
274
原创 C++ 开发【深入浅出】笔记01
在面向对象程序设计中,一般将变量(数据成员)隐蔽起来,外部不能直接访问。把成员方法作为对外界的接口,通过成员方法访问数据
2023-10-31 17:07:17
200
原创 嵌入式系统开发【深入浅出】 IWDG 与 WWDG
独立看门狗和窗口看门狗都可用来检测和解决由软件错误引起的故障;当计数器达到给 定的超时值时,触发一个中断(仅适用于窗口型看门狗)或产生系统复位,
2023-10-10 21:40:01
632
原创 嵌入式系统开发【深入浅出】 EXTI 与 NVIC
EXTI (External interrupt) 就是指外部中断,通过 GPIO检测输入脉冲,引起中断事件,打断原来的代码执行流程,进入到中断服务函数中进行处理,
2023-10-09 20:16:26
1593
原创 嵌入式系统开发【深入浅出】 GPIO 类设备的驱动程序
GPIO 类设备的驱动程序、GPIO基本流程、对于某一个管脚来说最多有几种功能?拓展 【定时器与系统定时器】
2023-10-07 19:50:06
711
原创 嵌入式系统开发【深入浅出】绪论
世界主流的cpu架构:RISC 精简指令集 arm 、mips 、power pcCISC 复杂指令集 X86 、amd64
2023-09-26 19:44:05
224
原创 UNIX高级编程【经典面试题】多线程
进程是操作系统资源分配的最小单位,拥有独立的内存空间和执行上下文,可以执行独立的任务。线程是进程内的执行流程,共享进程的内存空间和资源,是CPU调度的最小单位。进程之间相互独立,通信复杂,切换开销大;线程之间相互依赖,共享数据、内存等资源,切换开销小。创建和销毁进程比线程开销大。线程同步是为了避免多个线程同时对共享资源进行访问而引发的竞争条件和并发问题。锁(互斥量):使用互斥锁保证临界区的独占访问。信号量:使用信号量管理资源的分配和释放。条件变量:通过条件变量实现线程的等待和通知机制。
2023-09-07 20:27:44
463
原创 UNIX高级编程【深入浅出】第四章文件和目录(下)
利用DIR*,递归获得子目录信息 与 利用glob,递归获得子目录信息 。解析命令行选项,实现命令行行为
2023-09-04 20:30:42
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人