![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式Linux开发
文章平均质量分 56
晴天dd
这个作者很懒,什么都没留下…
展开
-
线程池的创建与工作流程分析
1.创建并初始化线程池pool_init (thread_num);/*创建线程池,线程池中最多有thread_num个活动线程*/ 1.1定义一个线程池结构体变量pool,并初始化结构体pool的各变量;/*线程池结构*/ typedef struct { pthread_mutex_t queue_lock; pthread_cond_t queue_ready; /*链表结构,线程池中所有等待任务7*/ Cthread_task *queu原创 2021-08-03 18:51:08 · 486 阅读 · 0 评论 -
移动物体监控系统(ALSA、V4L2、Motion、CGI、Web/Boa)--个人笔记
关于项目移动物体监控与报警系统,进行了全程资料整理与流程记录,仅供日后回顾与复习用。1.声音报警子系统 1.1 OSS/ALSA声卡驱动内核配置 a. OSS、ALSA、ALSA-OSS封装架构介绍 b. 内核配置与运行 配置、编译、下载、运行,然后在SecureCRT窗口检查开发板上声卡驱动是否完整(ls /dev/dsp、ls /dev/mixer);若无,则将驱动复制到rootfs的lib子目录,通过in...原创 2021-07-31 11:14:21 · 731 阅读 · 0 评论 -
挂载根文件系统--使用Initramfs方式
1. 进入rootfs文件目录,创建软链接cd .../rootfs/ln -s ./bin/busybox init2、配置linux内核,使其支持initramfsmake menuconfig ARCH=arm2.1进入配置菜单,选中General setop --->2.2选中Initial RAM filesystem and .....2.3接着修改Initramfs sources file(s)的路径为要挂在的根文件目录(../../rootf.原创 2021-07-28 03:09:00 · 877 阅读 · 0 评论 -
Smart210开发板ping-系列问题(开发板ping通主机,主机ping通虚拟机,唯独~开发板ping不通虚拟机)
硬件:PC机、虚拟机(Linux)、开发板(smart210)常用模型:注:1).有线网卡与无线网不可同连一个路由器,不可在同网段; 2).vmware选择桥接模式,虚拟网络适配器选定具体的网卡名称(有线/无线); 3).将开发板、PC机、虚拟机的IP置于同网段下;选用模型(2)作为目标1.确保smart210_uboot下载至开发板成功;2.按照目标模型联通,用直连网线连接开发板、路由器、PC机;3.#setenv gatewayip 192.168.1.1 (网转载 2021-07-27 23:08:45 · 677 阅读 · 0 评论 -
Bootloader(Uboot)下载安装、并进行分析
1、首先,SD卡已下载系统安装辅助程序,通过命令:dnw + 文件 +地址(前提是已安装了dnw驱动);并插到开发板上,设置从SD卡启动(迅速按任意键进去菜单命令)。dnw命令使用如下:/home/dnw smart-210-uboot 200000002、接着,进行Uboot的配置、编译,下载(使用dnw命令,格式如上)。2.1配置U-Boot如下:TQ210: make TQ210_configSmart210: make smart210_configOK21...原创 2021-07-24 20:04:50 · 1782 阅读 · 0 评论 -
VMware系统下USB/SD卡不显示/连接失败问题--解决办法
操作如下1.菜单栏选中“虚拟机设置”2.选中“USB控制器”,根据自己USB接口选择USB兼容性(USB接口类型),点击确定,等稳定后尝试插拔USB设备;3.若未成功,随便选择另一个USB兼容接口并点击确定,待系统稳定,再次切换为自己设备的USB接口(如设备接口为USB3.0,先选中USB2.0点击确定,稳定后再选择USB3.0,就OK了)注:以上操作,仅代表本人在本PC机上操作步骤与实现方法,欢迎讨论~...原创 2021-07-24 16:01:46 · 1975 阅读 · 1 评论