![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 89
咸鱼过江
show you the code and talk it。
展开
-
采用移位寄存器(SN74HC164DR)驱动多个LED<应用案例>
主控通过MCU_LED_DA和MCU_LED_CLK两个引脚控制移位寄存器74HC164,clk上升沿时将数据右移,将多个串起来会自动右移。例如如上图所示,驱动中给20个时钟,实现将LG3_L/A点亮。for(i = 0;i++){//由于硬件中实际控制的灯只有20个,所以gpio_cnt为20个。通过赋予da不同的值达到控制灯亮的目的。例如s[0]为1时,当此for循环执行完成后LG3_L/A引脚会置位为高电平。原创 2023-07-20 18:18:06 · 1370 阅读 · 0 评论 -
reredirect-动态重定向工具使用说明
reredirect-动态重定向工具使用说明原创 2022-02-18 22:08:39 · 1377 阅读 · 0 评论 -
linux C进程相关总结
linux C函数记录进程与线程创建进程进程状态main()进程ID父进程与子进程UID和GID环境变量标准IO进程基本操作创建进程终止进程exec族函数wait()函数进程与线程创建进程fork()函数fork()函数进程状态ps -aux:查看当前进程状态main()进程创建后通常要调用 exec 族函数来装载程序文件的可执行映像,并在完成装载后调用程序的 ma...原创 2019-05-05 20:12:30 · 313 阅读 · 0 评论 -
linux C 线程相关
linux C线程相关linux多线程概述什么是线程线程与进程的关系为什么要是用多线程POSIX Threads 概述线程管理线程ID创建与终止连接与分离线程属性linux多线程概述什么是线程线程(thread)是包含在进程内部的顺序执行流,是进程中的实际运作单位,也是操作系统能够进行调度的最小单位。一个进程中可以并发多条线程,每条线程并行执行不同的任务。线程与进程的关系一个线程...原创 2019-05-08 12:17:29 · 224 阅读 · 0 评论 -
编译和链接的简要说明
编译和链接的简要说明编译链接编译一般来说,无论是 C、C++、还是 pas,首先要把源文件编译成中间代码文件,在 Windows 下也就是 .obj 文件,UNIX 下是 .o 文件,即 Object File,这个动作叫做编译(compile)。编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是你需要告诉编译器头文件的所在位置(头文件中应该只是声明,而定义应该放在...原创 2019-03-15 11:01:59 · 189 阅读 · 0 评论