logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式刷题进程与线程(二)】

(关中断 / 关调度器会阻塞整个系统,Mutex 只阻塞竞争的任务,不影响其他任务和中断)进程有独立地址空间,创建/切换开销大,通信需IPC,但互不影响安全性高。线程共享进程地址空间,创建/切换轻量,直接读写共享变量,但一个崩溃全部完蛋。线程池就是预先创建一组线程,放在一个「池子」里等待任务。当有新任务到来时,从池中取一个空闲线程去执行,执行完后线程不销毁,而是归还到池中继续等待。线程是CPU调度

文章图片
#linux#运维#服务器
【嵌入式刷题进程与线程(一)】

守护进程 = 后台默默运行、不跟你交互、开机自启、一直运行的程序普通进程:你开个终端跑 ./a.out,关掉终端进程就没了。守护进程:关掉终端、退出登录,它依然在后台跑。下面一套步骤,就是把一个普通进程 “改造” 成:脱离终端、独立运行、不受用户登录影响、安全稳定的系统后台服务。每一步都是为了去掉和 “用户环境” 的绑定。fork 父退出:让终端不再等待,程序后台化setsid:切断与终端的绑定,

文章图片
#嵌入式
9.系统学习-卷积神经网络

卷积神经网络是一种用来处理局部和整体相关性的计算网络结构,被应用在图像识别、自然语言处理甚至是语音识别领域,因为图像数据具有显著的局部与整体关系,其在图像识别领域的应用获得了巨大的成功。

文章图片
#学习#cnn#人工智能
【C语言关键字】

C语⾔默认定义的数据类型,不满⾜实际内存资源分配的。所以C语⾔⽀持在标准类型的基础上,通过组合来形成新的类型。本质上就是⽀持程序员根据实际需要来圈定内存的大小。

文章图片
#c语言#开发语言#嵌入式
【Linux 物联网网关主控系统-Linux主控部分(六)】

pthread_main.c 作为“指令分发中枢”,核心流程是初始化消息队列→阻塞接收外部指令→按指令类型分发(唤醒对应业务线程),依赖消息队列实现跨进程/线程的指令接收,通过互斥锁+条件变量保证指令分发的线程安全。pthread_camera.c 作为摄像头控制专属线程,核心流程是初始化摄像头设备→死循环等待拍照指令→接收到指令后执行指定次数的拍照操作,依赖互斥锁和条件变量实现与线程的指令同步,

文章图片
#linux#物联网
【Linux 物联网网关主控系统-Linux主控部分(六)】

pthread_main.c 作为“指令分发中枢”,核心流程是初始化消息队列→阻塞接收外部指令→按指令类型分发(唤醒对应业务线程),依赖消息队列实现跨进程/线程的指令接收,通过互斥锁+条件变量保证指令分发的线程安全。pthread_camera.c 作为摄像头控制专属线程,核心流程是初始化摄像头设备→死循环等待拍照指令→接收到指令后执行指定次数的拍照操作,依赖互斥锁和条件变量实现与线程的指令同步,

文章图片
#linux#物联网
【Linux 物联网网关主控系统-感知层部分(三)】

包含 MAC 层、NWK 层、APS 层、ZDO 层等,封装了 ZigBee 无线通信的底层细节,向上提供统一的 API(如AF_DataRequest()数据发送、osal_start_timerEx()定时器、ZDO_STATE_CHANGE网络状态事件),让开发者无需关注底层通信,仅需开发应用层业务。控制指令掩码:节点号掩码(STO_MASK)、设备号掩码(DEV_MASK)、命令字掩码(C

文章图片
#linux#物联网
【AI小智硬件程序(五)】

这段代码是 ESP32 FreeRTOS 后台任务的封装类WorkTask,核心作用是:在类的构造函数中自动创建一个 FreeRTOS 后台任务,任务内部运行死循环,每秒打印一次日志,专门处理耗时 / 后台逻辑。1.把后台任务中频繁用的、长串的 C++ 标准类型(如std::list<std::function<void()>>),简化成短别名(如ListFunction),减少代码书写量、提升可

文章图片
#嵌入式
9.系统学习-卷积神经网络

卷积神经网络是一种用来处理局部和整体相关性的计算网络结构,被应用在图像识别、自然语言处理甚至是语音识别领域,因为图像数据具有显著的局部与整体关系,其在图像识别领域的应用获得了巨大的成功。

文章图片
#学习#cnn#人工智能
【Linux进程及通信机制实验方案——LED作业与按键作业交互】

在C99标准之前,main函数没有参数的形式被写为int main(),这在某些情况下可能导致与int main(void)行为不完全相同的问题,因为int main()在老式的C语言标准中不明确指出函数是否接受参数。在上面的例子中,父进程在子进程结束前就结束了,那么其子进程的回收工作就交给了父进程的父进程的父进程(省略若干父进程)。wait () 是 waitpid () 的简化版,两者都是父进

文章图片
#linux#交互#microsoft
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择