按类别查询搜索结果
关于关键词 的检测结果,共 5670
yangyefeng820803 | 2019-04-17 10:55:00 | 阅读(2210) | 评论(0)
方法一: 在/etc/rcn.d (n表示级别)中添加软链接 1.1 查询当前用户运行级别 执行:1 runleveleg: 1.2 到对应的rcn.d目录中添加软链接 注:S–>表示启动,99–>表示运行顺序。 eg:cd /etc/rc5.dln -vsf /etc/init.d/start.sh S99start121.3 将对应的启动脚本start.sh放入/etc/ini...【阅读全文】
lianglican | 2019-04-16 20:21:13 | 阅读(228940) | 评论(0)
开发环境:Ubuntu 16.04 x64 + Qt Creator 4.7.2 + Qt-4.8.7目标板:TI am335x开发板编译工具:arm-arago-linux-gnueabi-gcc  开发中需要链接FFmpeg库,一方面想在PC机上直接运行调试,一方面要在板子上验证。如果每次都去修改Pro文件,会非常繁琐,如下图,每种平台的库都是由不同编译器编译出来的...【阅读全文】
fangdikui | 2019-04-13 12:31:45 | 阅读(2150) | 评论(0)
在 gpio_led_probe()里制造一个段错误,内核启动出错,便可打印Backtrace ,可以清晰的看到函数调用过程,比起源码里分晰来得更快[    2.494011] Backtrace: [    2.496585] [<c05c34b0>] (gpio_led_probe) from [<c04fd2a0>] (platform_drv_probe+0x58/0xb8)[    2.50524...【阅读全文】
ifndef | 2019-04-08 12:50:35 | 阅读(3350) | 评论(0)
本文档基于SDK13.1这里详细介绍一下fds相关的api使用说明。前置文档为 FDS介绍文档。不了解fds的可以先看一下这个文档。ret_code_t  fds_register(fds_cb_t cb);  该函数注册 fds的事件处理函数,fds提供了写/更新/删除等api,不过这些api都是异步的,即调用后函数函数会立刻返回,但是实际的flash...【阅读全文】
yangyefeng820803 | 2019-03-07 17:36:50 | 阅读(3900) | 评论(0)
概述:工作之余学习mqtt,使用开源的Mosquitto实现mqtt的使用。如:broker(服务器/代理),消息订阅及发布。系统环境:ubuntu14.041,MQTT简介 MQTT 是一个轻量级协议,使用基于 TCP/IP 协议的发布/订阅消息转发模式,在物联网应用中大规模使用。 MQTT 协议的中心是 broker( 服务器/代理) ,客户端通过订阅...【阅读全文】
yangyefeng820803 | 2019-03-07 17:25:40 | 阅读(3190) | 评论(0)
mqtt协议是最近比较流行的即时推送的协议到 http://mosquitto.org/download/ 下载源码或者跟我一样我直接下git$ git clone git://git.eclipse.org/gitroot/mosquitto/org.eclipse.mosquitto.git$ cd  org.eclipse.mosquitto/ 编译pc平台的$ make WITH_SRV=no运行$ cp src/mosquitto mosquitto_pc$ cp client/...【阅读全文】
yangyefeng820803 | 2019-03-07 17:02:24 | 阅读(4300) | 评论(0)
本文就众多MQTT-Server中的mosquitto的安装进行讲解。一、下载。对于Ubuntu系统,可以使用sudo apt-get 来安装mosquitto,但是这种方法虽然简单,但是对于配置文件的修改和管理比较麻烦,配置文件需要自己写好然后启动时载入,因此不太推荐。本人更推荐的是第二种方法,也就是本文重点要讲的,下载tar.gz安装包,进行...【阅读全文】
yangyefeng820803 | 2019-03-04 21:31:37 | 阅读(5700) | 评论(0)
/*struct pinctrl_state {     struct list_head node;//挂入链表头的节点    const char *name;//该state的名字    struct list_head settings;//属于该状态的所有的settings};*/static int xxx_probe(struct platform_device *dev){ /*先申请内存、注册创建相关节点*/ /*下...【阅读全文】
ispsubb | 2019-02-24 10:04:09 | 阅读(55110) | 评论(0)
uboot 添加 cmd whoami , 以示版权【阅读全文】
yangyefeng820803 | 2019-02-18 09:32:16 | 阅读(51320) | 评论(0)
基本是原文的翻译用户设置与工作空间设置VS Code提供了两种设置方式:- 用户设置: 这种方式进行的设置,会应用于该用户打开的所有工程;- 工作空间设置:工作空间是指使用VS Code打开的某个文件夹,在该文件夹下会创建一个名为.vscode的隐藏文件夹,里面包含着**仅适用于当前目录的**VS Code的设置。工作空间的设置会...【阅读全文】
安然一笑wk | 2019-01-15 20:55:43 | 阅读(2320) | 评论(0)
一、发送信号的函数    int pthread_kill(pthread_t thread, int sig);    1、别被名字吓到,pthread_kill可不是kill,而是向线程发送signal。还记得signal吗,大部分signal的默认动作是终止进程的运行,所以,我们才要用sigaction()去抓信号并加上处理函数。    2、向指定ID...【阅读全文】
yangyefeng820803 | 2019-01-11 15:40:27 | 阅读(39320) | 评论(0)
一、异步通知概念:  异步通知是指:一旦设备就绪,则主动通知应用程序,应用程序根本就不需要查询设备状态,类似于中断的概念,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达。下面我们就看一下在linux中机制的实现方式。  在linux...【阅读全文】
dixiaobing | 2019-01-10 10:36:41 | 阅读(3140) | 评论(0)
蓝牙BLE加密流程【阅读全文】
dixiaobing | 2019-01-10 10:30:24 | 阅读(1070) | 评论(0)
BLE基础知识1、传统蓝牙的传输距离几十米到几百米不等,BLE 则规定为 100 米(实际上没有那么远,50米以内比较稳定,和设备发射功率有关)2、为了实现极低的功耗,BLE 协议设计为:在不必要射频的时候,彻底将空中射频关断(可以在需要的时候快速建立连接进行控制操作)。与传统蓝牙 BR\EDR 相比,BLE 有这三大...【阅读全文】
laoyouji | 2019-01-09 20:04:46 | 阅读(3460) | 评论(0)
Makefile中的ifeq 多条件使用【阅读全文】
wlbdd | 2019-01-09 14:59:35 | 阅读(1190) | 评论(0)
单片机开发之应用、驱动分层方案【阅读全文】
Dong_绍宁 | 2018-12-20 10:04:29 | 阅读(1480) | 评论(0)
使用IAR过程中出现注释的文字不能正常识别的情况,后来搜了下解决了问题,同时记录到自己的bolg以备忘。解决方法:tool-option设置如下:关闭工程再重新打开就显示正常了:【阅读全文】
yangyefeng820803 | 2018-12-14 11:54:50 | 阅读(4850) | 评论(0)
近年来,随着黑客网络攻击事件频繁发生,网络安全问题亟待解决,同时security方面的软件解决方案也正快速更迭,相关软件开发人员也变得更紧缺。使用传统纯软件的方法实现网络安全加解密、身份认证等算法存在较多缺陷,如执行各类算法的时间、资源消耗较大,并且无法实现密钥等secret的安全存储,这时各类芯片厂商推出了硬件...【阅读全文】
xuelei_51 | 2018-12-11 17:57:47 | 阅读(7010) | 评论(0)
一、生成configure过程中各文件之间的关系图二、详细介绍autoscan: 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。aclocal:根据已经安装的宏,用户定义宏和acinclude.m4文件中的宏将configure.ac文件所需要的宏集中定义到文件...【阅读全文】
帅得不敢出门 | 2018-12-10 11:44:24 | 阅读(2810) | 评论(0)
这其实是openwrt中的一个功能,现在把它移到普通的target中target文件系统是squashfs,它是只读的,每升级一个文件都得整个区擦除然后重新写,很麻烦,使用overlayfs可以使只读区中单个文件进行替换修改,很方便。根目录是squashfs只读的挂载设备是/dev/mtdblock2,其上有/overlay /rootdir文件夹, 分配出一个jffs2分区mtd...【阅读全文】