按类别查询搜索结果
关于关键词 的检测结果,共 9054
yangyefeng820803 | 2018-10-31 13:50:03 | 阅读(3310) | 评论(0)
一、LibCurl基本编程框架libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。想要知道更多关于libcurl的介绍,可以到官网 http://curl.haxx.se/上去了...【阅读全文】
yangyefeng820803 | 2018-10-25 22:48:51 | 阅读(3270) | 评论(0)
前言现在调试的Ubuntu、debian系统,蓝牙上层的协议使用bluez,蓝牙的移植与bluedroid略有不同。本文主要介绍Ubuntu(蓝牙移植上debian与Ubuntu是一样的)系统下蓝牙移植的相关知识,并给出移植指导。涉及的知识点有bluez下蓝牙的驱动、hciattach的作用、蓝牙电源的控制、蓝牙移植修改点。1 Bluez下内核蓝牙框架简介...【阅读全文】
yangyefeng820803 | 2018-10-25 22:48:46 | 阅读(1660) | 评论(0)
前言现在调试的Ubuntu、debian系统,蓝牙上层的协议使用bluez,蓝牙的移植与bluedroid略有不同。本文主要介绍Ubuntu(蓝牙移植上debian与Ubuntu是一样的)系统下蓝牙移植的相关知识,并给出移植指导。涉及的知识点有bluez下蓝牙的驱动、hciattach的作用、蓝牙电源的控制、蓝牙移植修改点。1 Bluez下内核蓝牙框架简介...【阅读全文】
mwh_80 | 2018-10-19 21:40:13 | 阅读(1380) | 评论(0)
以SDK下自带的 HID 鼠标示例为例说明: 音乐控制:代码中 main中调用了services_init初始化几个服务。 其中调用hids_init 来初始化hid服务 函数中首先定义了    static uint8_t rep_map_data[]  这个数组变量。 这个变量里面存的值就是 报告描述符,其将会被设置...【阅读全文】
wlbdd | 2018-10-19 17:49:56 | 阅读(1950) | 评论(0)
一、编译环境配置由于编译crosstool-NG依赖编译环境,本次编译在Ubuntu_16.04.2_64bit下进行,gcc版本为5.4.0,make版本为4.1,可通过gcc -v/make -v查看。二、crosstool_NG下载ESP8266内置Tensilical L106 32bit微处理器,我们使用的是大侠jcmvbkbc制作的Xtensa系列crosstool-NG,可在https://gith...【阅读全文】
13814089327 | 2018-10-17 10:02:46 | 阅读(10900) | 评论(0)
linux下通过wpa_supplicant实现wifi方式上网【阅读全文】
yangyefeng820803 | 2018-10-09 14:50:53 | 阅读(2730) | 评论(0)
Tbox电源模式当 Tbox 进行电源模式切换时应该通知 CSP。在车辆熄火(ignition off)后 Tbox 有不同的电源模式。在执行远程车辆信息服务时电源模式将对用户体验产生影响。Tbox 应该支持下面的电源模式:Normal/working全功能,Tbox 与 CSP能够主要通过 mqtt 进行通信,如果 mqtt...【阅读全文】
帮我Q下 | 2018-10-02 11:03:52 | 阅读(49150) | 评论(0)
简介:本文想描写一下进程的内存布局,注意这里的内存是指虚拟地址空间。由于作者wilcohuang已经转载并总结的很好了,正如作者wilcohuang所说:前人已经总结写的很好了,纵使再花大量时间也无法达到这个水平。所以,本文仅仅是在转载的基础上,重新排版和标红加粗,方便理解记忆。原文:Linux虚拟地址空间布局以及进程栈和...【阅读全文】
企鹅Unix | 2018-09-15 14:31:17 | 阅读(860) | 评论(0)
=========================================================================================按键中断实验一、看原理图,找到key2对应的引脚是GPX1_1,我们需要配置这个引脚为中断功能   XEINT9/KP_COL1/ALV_DBG5/GPX1_1二、分析芯片手册外设层次上GPX1CONGPX1CON[1]  [7:4]: 0xF = WAKEUP_INT...【阅读全文】
yangyefeng820803 | 2018-09-07 15:05:01 | 阅读(1070) | 评论(0)
刚刚结束对传感器HMC5883L的驱动书写及调试工作,虽然之前对相关的各种知识点都有接触,但是在真正从头书写驱动的时候还是遇到了很多不大不小的麻烦,在这里自行总结一下,也是作为以后驱动书写的一个经验教训,更是对以往所学内核驱动相关知识的复习和总结。事实证明,看了多少书,也不如亲自动手实践学的快,记得牢。...【阅读全文】
iARM | 2018-09-04 23:20:35 | 阅读(1570) | 评论(0)
1、查看 执行 crontab -e 可查看编辑的内容3、删除 crontab -r【阅读全文】
【嵌入式】 技术址备注
sxc906210 | 2018-08-17 17:17:45 | 阅读(0) | 评论(0)
1、如何在 Github 上发现优秀的开源项目?https://www.oschina.net/news/75674/how-to-find-good-opensource-object2、图解GitHub找仓库远程地址及删除仓库https://jingyan.baidu.com/article/c33e3f48e2f51cea15cbb586.html3、如何通过Git GUI将自己本地的项目上传至Githubhttps://blog.csdn.net/u011572517/articl...【阅读全文】
乐百事2 | 2018-08-17 10:06:52 | 阅读(2370) | 评论(0)
实现这个的思路是Makefile中获取到工程的git的commit信息,获取编译的日期,然后通过-D的方式把这些信息传递给程序中,如下Makefile中增加信息:通过这种方式可以把GIT_REVISION和COMPILE_TIME两个值以宏定义的方式传递给程序,这两个宏定义的赋值就是前面获取到的GIT_DIRTY_FLAG和COMPILE_TIME。在程序里面就可以直接用...【阅读全文】
kangyingkui | 2018-08-14 16:03:27 | 阅读(1040) | 评论(0)
低功耗设计, 无线通信产品, LoRa长距离, Contiki系统, 能耗实时跟踪能耗对电池供电的产品来说是一个重大问题,一旦电能耗尽设备将“罢工”。在《MCU低功耗设计(一)理论》中,我们介绍了节能的原理;在《MCU低功耗设计(二)实践》中,实测了STM8L151C8的低功耗值。一、      无线通信...【阅读全文】
ctianbao | 2018-08-09 16:55:34 | 阅读(1630) | 评论(0)
Ubuntu16.04.5系统开机Logo定制详细步骤及效果展示【阅读全文】
yangyefeng820803 | 2018-08-07 15:21:12 | 阅读(5850) | 评论(0)
现象:linux下C++开发的网络服务器程序,在页面刷新时有时候会出现进程退出的情况。使用gdb调试,发现是系统发送了SIGPIPE信号,导致进程退出的。规避或解决方法:最根本的解决办法是提高socket编程recv或send函数的健壮性。对返回值做全面的稳妥的处理。最有效的规避方法是在进程中自己捕获SIGPIPE...【阅读全文】
路过cfw | 2018-08-07 14:38:28 | 阅读(430) | 评论(0)
实现短距离声波通信,音频采样率16000Hz,性能消耗较小,准确率和传输速度适合一般场景使用。【阅读全文】
【嵌入式】 ROS 器听觉
yangyefeng820803 | 2018-08-02 15:26:41 | 阅读(1570) | 评论(0)
机器听觉,简单来说就是让机器人能听懂人说的话,以便更好的服务于人类。将语音——人类最自然的沟通和交换信息的媒介应用到智能机器人控制中,在机器人系统上增加语音接口,用语音代替键盘输入,并进行人机对话,不仅是将语音识别从理论转化为实用的有效证明,同时也是机器人智能化的重要标志之一。语音识别分为两步...【阅读全文】
yangyefeng820803 | 2018-08-02 13:13:04 | 阅读(3660) | 评论(0)
        ROS中的很多软件包都需要机器人发布tf变换树,那么什么是tf变换树呢?抽象的来讲,一棵tf变换树定义了不同坐标系之间的平移与旋转变换关系。具体来说,我们假设有一个机器人,包括一个机器人移动平台和一个安装在平台之上的激光雷达,以这个机器人为例,定义两个坐标系,一个...【阅读全文】
yangyefeng820803 | 2018-07-31 15:35:47 | 阅读(2580) | 评论(0)
一 launch file 介绍在运行ros程序时我们往往需要在不同终端启动多个不同的节点,这会让人有些沮丧。幸运的是,ROS 提供了一个同时启动节点管理器(master)和多个节点的途径,即使用启动文件(launch file)。事实上,在 ROS 功能包中,启动文件的使用是非常普遍的。任何包含两个或两个以上节点的系统都可以利用启动文件来...【阅读全文】