按类别查询搜索结果
关于关键词 的检测结果,共 6924
dongdjz | 2019-03-28 17:15:40 | 阅读(660) | 评论(0)
  嵌入式系统经过40多年的发展,已经广泛应用在科学研究、工程设计、军事技术、各类产业、商业文化艺术、限乐业、人们的日常生活等方方面面。嵌入式计算机系统同通用型计算机系统相比具有以下特点。  ①嵌入式系统通常是面向特定应用的嵌入式中央微处理器(CPU).与通用型的最大不同就是是嵌入式CPU大多工作在为特...【阅读全文】
yangyefeng820803 | 2019-03-07 17:36:50 | 阅读(3860) | 评论(0)
概述:工作之余学习mqtt,使用开源的Mosquitto实现mqtt的使用。如:broker(服务器/代理),消息订阅及发布。系统环境:ubuntu14.041,MQTT简介 MQTT 是一个轻量级协议,使用基于 TCP/IP 协议的发布/订阅消息转发模式,在物联网应用中大规模使用。 MQTT 协议的中心是 broker( 服务器/代理) ,客户端通过订阅...【阅读全文】
yangyefeng820803 | 2019-03-07 17:25:40 | 阅读(3150) | 评论(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 | 阅读(4270) | 评论(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){ /*先申请内存、注册创建相关节点*/ /*下...【阅读全文】
micklongen | 2019-02-19 17:18:23 | 阅读(4820) | 评论(0)
                     Nasm源代码解析     RAA算法分析RAA是用来单个字节存储和读取的,这部分我们分成两部分分析:1.数据结构和算法分析2.给出代码注释          ...【阅读全文】
yangyefeng820803 | 2019-02-18 09:32:16 | 阅读(51310) | 评论(0)
基本是原文的翻译用户设置与工作空间设置VS Code提供了两种设置方式:- 用户设置: 这种方式进行的设置,会应用于该用户打开的所有工程;- 工作空间设置:工作空间是指使用VS Code打开的某个文件夹,在该文件夹下会创建一个名为.vscode的隐藏文件夹,里面包含着**仅适用于当前目录的**VS Code的设置。工作空间的设置会...【阅读全文】
安然一笑wk | 2019-01-15 20:55:43 | 阅读(2310) | 评论(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 | 阅读(39310) | 评论(0)
一、异步通知概念:  异步通知是指:一旦设备就绪,则主动通知应用程序,应用程序根本就不需要查询设备状态,类似于中断的概念,一个进程收到一个信号与处理器收到一个中断请求可以说是一样的。信号是异步的,一个进程不必通过任何操作来等待信号的到达。下面我们就看一下在linux中机制的实现方式。  在linux...【阅读全文】
dixiaobing | 2019-01-10 10:30:24 | 阅读(1060) | 评论(0)
BLE基础知识1、传统蓝牙的传输距离几十米到几百米不等,BLE 则规定为 100 米(实际上没有那么远,50米以内比较稳定,和设备发射功率有关)2、为了实现极低的功耗,BLE 协议设计为:在不必要射频的时候,彻底将空中射频关断(可以在需要的时候快速建立连接进行控制操作)。与传统蓝牙 BR\EDR 相比,BLE 有这三大...【阅读全文】
laoyouji | 2019-01-09 20:04:46 | 阅读(3450) | 评论(0)
Makefile中的ifeq 多条件使用【阅读全文】
wlbdd | 2019-01-09 14:59:35 | 阅读(1180) | 评论(0)
单片机开发之应用、驱动分层方案【阅读全文】
Dong_绍宁 | 2018-12-20 10:04:29 | 阅读(1460) | 评论(0)
使用IAR过程中出现注释的文字不能正常识别的情况,后来搜了下解决了问题,同时记录到自己的bolg以备忘。解决方法:tool-option设置如下:关闭工程再重新打开就显示正常了:【阅读全文】
xuelei_51 | 2018-12-11 17:57:47 | 阅读(6980) | 评论(0)
一、生成configure过程中各文件之间的关系图二、详细介绍autoscan: 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。aclocal:根据已经安装的宏,用户定义宏和acinclude.m4文件中的宏将configure.ac文件所需要的宏集中定义到文件...【阅读全文】
帅得不敢出门 | 2018-12-10 11:44:24 | 阅读(2800) | 评论(0)
这其实是openwrt中的一个功能,现在把它移到普通的target中target文件系统是squashfs,它是只读的,每升级一个文件都得整个区擦除然后重新写,很麻烦,使用overlayfs可以使只读区中单个文件进行替换修改,很方便。根目录是squashfs只读的挂载设备是/dev/mtdblock2,其上有/overlay /rootdir文件夹, 分配出一个jffs2分区mtd...【阅读全文】
熬夜睡觉奥 | 2018-11-30 09:01:05 | 阅读(420) | 评论(0)
通用定时器作为输入捕获的使用。我们将用 TIM5 的通道 1 (PA0)来做输入捕获,捕获 PA0 上高电平的脉宽(用 WK_UP 按键输入高电平),通过串口打印高电平脉宽时间输入捕获简介输入捕获模式可以用来测量脉冲宽度或者测量频率。 STM32 的定时器,除了 ...【阅读全文】
yangchao860915 | 2018-11-26 11:00:14 | 阅读(950) | 评论(0)
yangchao860915 | 2018-11-25 11:53:19 | 阅读(830) | 评论(0)
yangyefeng820803 | 2018-11-23 17:17:16 | 阅读(2980) | 评论(0)
一 概述  Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpi...【阅读全文】