Linux内核强制使用自配置的cmdline

开发过程中遇到一些问题,需要改cmdline。cmdline在不同的平台上有不同的改法,有的单独存在于一个分区中,有的使用的是uboot,需要在启动过程中中断启动并进行手动修改,也有的平台上使用的是uboot的变种读取配置文件获取cmdline,更甚...

交叉编译zlib和openssl for arm

首先是zlib 首先下载zlib,我这里采用zlib1.2.8 tar xvf zlib-1.2.8.tar.gz cd zlib-1.2.8 CC=armv-linux-gcc ./configure –prefix=/usr/local make make install 这样就可以将zlib交叉编译到/usr/local目录下。 接下来是opens...

linux进程/线程调度策略(SCHED_OTHER,SCHED_FIFO,SCHED_RR)

class="markdown_views prism-tomorrow-night"> 目的: 系统性的认识linux的调度策略(SCHED_OTHER、SCHED_FIFO、SCHED_RR); 实时调度?分时调度? 混搭系统(实时任务+分时任务),怎样调度。 linux的调度策略 linux内核的三种 调...

OCR开源库(文本区域定位和文本识别):github

一、SWT识别: yestinsong/Text-Detection( Text Detection System with MSER , SWT and Text Verification(fft and pca) ) https://github.com/yestinsong/Text-Detection aperrau/DetectText:Detect text with stroke width transform. h...

linux下的程序调试方法汇总

在Linux下的用户空间调试工具主要有系统工具和专门调试工具:'print' 打印语句,这是新手最常用的,也是最不提倡使用的;查询 (/proc, /sys 等)系统的虚拟文件查看,这个方法有局限性;跟踪 (strace/ltrace)工具使用这个比较普遍,值得提倡...

Wireless Extensions for Linux

Wireless Extensions for LinuxJean Tourrilhes23 January 97A Wireless LAN API for the Linux operating system.1 IntroductionThe purpose of this document is to give an overview of the WirelessExtensions. The first part will exp...

编程技巧之嵌入式C语言完全学习笔记及案例[图]

编程技巧之嵌入式C语言完全学习笔记及案例[图] 1、经典入门:hello world 1.1、概念: *源文件:源文件即源代码文件,C语言源文件后缀名是.c。 *头文件:头文件后缀名为.h(head,头),C语言代码由源文件和头文件组成。 *关键字:关键字是C...

linux下gdb调试多线程死循环

http://www.cppblog.com/elva/archive/2010/08/02/121943.html   1、我们首先要知道是哪个线程出了问题:     A、查进程  ps -ef | grep 进程名         B、查线程  top -H -p 进程ID 2、gdb查看  gdb 进程名  进程号 : ...

互联网火了这么久?为什么大家还都想进入IT行业?

搞IT不一定是程序猿!IT这个行业太广泛了,虽然写代码编程占了其中很重要的一个部分,但是真的不是全部!IT行业发展日...

第十六章:AP模式USB WIFI驱动移植

最近跳槽,忙着折腾新东西,所以也好久没更新博客了。虽然不知道现在的选择是对是错,但是总算跨出了第一步吧,就算是个坑,也得填平它。 使用到的硬件是联发科的MTK7601无线网卡 1、下载源码 源码路径:https://download.csdn.net/dow...

Firefly自动售货机解决方案

方案背景在智能化时代,智能设备为人们的衣食住行提供了更加便利的服务。新零售正在崛起,自助售货机解决方案是解决线上消费和线下体验的核心枢纽,只提供出货的传统自动售货机已逐渐失去竞争力。Firefly的智能售货机解决方案,融入了互联网...

非常详细的/etc/passwd解释

root:x:0:0:root:/root:/bin/bash   bin:x:1:1:bin:/bin:/sbin/nologin   daemon:x:2:2:daemon:/sbin:/sbin/nologin   desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin   mengqc:x:500:500:mengqc:/home/mengqc:/bin...

arm交叉编译 sshd服务

转自:http://blog.sina.com.cn/s/blog_7f2a9a390100xws4.html 步骤: 1.下载源码包,地址如下: openssh  http://www.openssh.com/portable.html openssl  http://www.openssl.org/source zlib     http://www.zlib.net/ 2.交...

Linux功耗管理(1)_整体架构

1. 前言 在这个世界中,任何系统的运转都需要能量。如树木依靠光能生长,如马儿依靠食物奔跑,如计算机系统依靠电能运行。而能量的获取是有成本的,因此如果能在保证系统运转的基础上,尽量节省对能量的消耗,就会大大提升该系统的生存竞...

rt2860v2源码分析一

git出源码: https://github.com/wuqiong/rt2860v2-for-openwrt-mt7620 再rt2860v2中搜索字符串__init, 找到驱动模块的入口函数: os/linux/rbus_main_dev.c:37:int __init rt2880_module_init(VOID); os/linux/pci_main_dev....

发布经验,赚取财富值,与更多的电子工程师一起成长!

写文章

热门文章

一周热门问题