- 博客(27)
- 收藏
- 关注
转载 linux ——内存共享映射mmap和munmap
IPC三种通信机制是指:信号量、共享内存、消息队列,信号量:通过操作系统中的PV操作来实现;共享内存:申请一块内存,进程A往共享内存中写,其他的进程就可以通过读出共享内存中的内容来获取进程A所传送的信息;消息队列:创建一个消息队列,进程A往队列里面写,那么进程B通过读队列中的容来获取进程A传送的信息。 mmap可以把磁盘文件的一部分直接映射到内存,...
2019-08-22 17:16:00
264
转载 u-boot串口和stdio、console初始化及相关操作详解
转自:https://blog.youkuaiyun.com/metersun/article/details/52527553当u-boot的启动执行到_main函数处,将在_main函数中执行板级的前初始化和后初始化操作,即函数board_init_f和board_init_r。串口的初始化以及相关stdio、console操作穿插在这两个函数的执行过程中。下面将分别详细讨论这两阶段中涉及的...
2019-08-02 16:32:00
212
转载 Source Insight 护眼字体及背景配置
转载:https://blog.youkuaiyun.com/dosthing/article/details/800130591、前言 古人云,窈窕淑女,君子好逑。一副好的外表确实让人心旷神怡,同样,一份护眼好看的软件使操作界面对程序员来说也能倍感愉悦,大大提升工作效率。关于程序员视力保护的问题,在知乎等平台上的讨论也是老生常谈。下面讲讲Source Insight如何把背景字体配置成...
2019-05-11 22:08:00
183
转载 Python-1 试玩OpenCV
转载自:https://www.cnblogs.com/warcraft/p/8145894.html昨天同事说微信更新有跳一跳小游戏,便更新了玩一玩。至于抄袭不抄袭我不讨论,看玩法和色彩都很简洁。想用Python试试摄像头捕捉图像,然后分析距离每次都能跳到中心,有生物机械手指之类的再弄到树莓派上岂不是能玩最高分啦。 -心路历程环境是windows,安装opencvp...
2019-05-06 20:51:00
148
转载 Windows 安装 pip
转载自:https://blog.youkuaiyun.com/catstarxcode/article/details/79724764pip是一款非常方便的python包管理工具,本文主要介绍在windows 10下安装pip方法。1. 下载pip地址:https://pypi.python.org/pypi/pip#downloads注意选择tar.gz压缩包,目前最新版本为9.0.3...
2019-05-06 20:30:00
158
转载 设备树()
转载:https://www.cnblogs.com/xiaojiang1025/p/6131381.htmlhttps://www.cnblogs.com/targethero/tag/设备树/https://www.cnblogs.com/kevinhwang/p/5667044.htmlLinux设备树语法详解概念Linux内核从3.x开始引入设...
2019-04-10 16:30:00
607
转载 vm ubuntu如何设置全屏
vm ubuntu如何设置全屏转自:https://blog.youkuaiyun.com/fmyzc/article/details/79486111在win10中用虚拟机安装了Ubuntu 16.04 之后发现无法全屏,shift+enter之后还是不行,屏幕只占了中间的一部分,把这个解决过程记录一下。1.在终端输入xrandr,并回...
2018-11-10 22:25:00
111
转载 ZYNQ之uboot,kernel,设备树,文件系统生成(转载)
转载自:https://www.cnblogs.com/huakaimanlin/p/9055800.html Vivado:2016.4 Linux:Ubuntu16.4 ZYNQ:xc7z020 下载文件名称 2016.4-zed-release.tar.xz device-tree-xlnx-xilinx-v2016.4.zip ...
2018-11-09 09:56:00
461
转载 container of()函数简介
在linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member), 但是当你通过追踪源码时,像我们这样的一般人就会绝望了(这一堆都是什么呀? 函数还可以这样定义??? 怎么还有0呢??? 哎,算了,还是放弃吧。。。)。 这就是内核大佬们厉害的地方,随便两行代码就让我们怀疑人生,凡是都需要一个过程,慢慢来吧。 其实,原理很简...
2018-10-28 22:15:00
48
转载 DEVICE_ATTR
转发自:https://blog.youkuaiyun.com/wujiangguizhen/article/details/37929963使用DEVICE_ATTR,可以在sys fs中添加“文件”,通过修改该文件内容,可以实现在运行过程中动态控制device的目的。类似的还有DRIVER_ATTR,BUS_ATTR,CLASS_ATTR。这几个东东的区别就是,DEVICE_ATTR...
2018-07-19 15:23:00
248
转载 tftp使用方法
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件。TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。下面就详细介绍一下...
2018-06-23 20:01:00
309
转载 sscanf的高级用法
sscanf的高级用法(总结)2012-04-25 18:50:25分类:C/C++sscanf(recvbuf,"%*[^/]/%[^ ]s",buf_rev);sscanf(buf, "GET /%[^ ]", buf_rev);这个是在一个webserver.c里面的例子,通过sscanf()语句可以找到和它前面相匹配的语句然后打...
2015-11-14 09:57:00
135
转载 指针空间的申请与释放
一、malloc()和free()的基本概念以及基本用法: 1、函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针。如果分配失败,则返回一个空指针(NULL)。 关于分配失败的原因,应该有多种,比如说空间不足就是一种。 char *Ptr = NULL; Ptr = (char *)malloc...
2015-11-09 17:18:00
492
转载 stm32 资源
http://www.360doc.com/content/13/0415/17/7991404_278444614.shtml转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4554864.html
2015-06-05 16:02:00
69
转载 lwIP相关TCP/IP应用函数
lwIP为使用TCP/IP协议通信的应用程序编程提供了两种接口接口(APIs):* 低层次的称之为"core" / "callback" 或者 "raw" API* 高层次的称之为"sequential" APIlwIP "sequential" API为使用TCP/IP协议栈编程提供符合常规的、通用的途径,它与BSD socket API非常相似。程序的执行过程同样是...
2015-05-27 10:02:00
329
转载 android host usb
http://blog.youkuaiyun.com/androidlinuxg/article/details/17069173还在百度Google导出搜索如何进行USB接口的HID进行开发吗?网站上很多文章并不完善,这方便的也介绍的不多,我看了很多资料,借助网上的一些代码,整理了以下信息,希望能给大家提供便捷首先请大家仔细看看Google官方并不详细的SDK文档http://develo...
2015-05-04 16:09:00
79
转载 USB 描述符详细解析,来自老外网站,比协议描述清晰
http://blog.youkuaiyun.com/lanmanck/article/details/8938054转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4475788.html
2015-05-04 11:42:00
56
转载 linux那些事儿之我是usb
http://blog.youkuaiyun.com/fudan_abc/article/list/3转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4449801.html
2015-04-23 11:06:00
81
转载 usb开源项目
http://www.baiheee.com/OpenSource/Easy%20USB%2051%20Programer/Easy%20USB%2051%20Programer1.htm转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4446700.html
2015-04-22 10:39:00
131
转载 [如何让高仿小米3手机露出狐狸尾巴]
找来找去,觉得新出的小米3还可以,就在taobao上买了一台,到货后粗略看了下跟真的一样,就没太在意是否为假货,也就没有进入软件去确认一下,就这么一个偷懒,成了悲剧:买到高仿机了。发现过程:相机无法拍照,提示存储空间不够。进入设置中查看存储,发现内部存储空间总容量约为12G,实际数据不到3G,而其他则占将近了9G之多!朋友,如果你的小米手机出现类似的情况,那么恭喜你,基本上可以判定也是高...
2015-04-17 09:47:00
119
转载 STM32——USB详细使用说明 附件H
http://blog.sina.com.cn/s/blog_5fd719d60101g8ov.html转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4432612.html
2015-04-16 17:02:00
420
转载 keil MDK 仿真stm32f107vc
http://blog.youkuaiyun.com/stephen_yu/article/details/7725247转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4409039.html
2015-04-09 10:50:00
514
转载 PLL为什么可以倍频
原来一直想不通频率为什么可以增加。 一个4M的时钟怎么就可以升高到40M, 现在明白了,4M的时钟并没有被升高, 而是PLL里的VCO这个东西, 这个东西可以产生一定范围的内的任意频率信号, 频率由输入的电压决定, 但是它无法稳定的输出某一个频率信号,所以外接的4M时钟就是用来作为参照的。 所以真正的倍频的时钟信号都是VCO产生的。 VCO能输出的最高频率就是这个PLL能产生的最高频...
2015-03-27 10:40:00
2065
转载 零基础学汇编 --小甲鱼
来自http://www.51xue8.com/diannao/wangluobiancheng/2013-11-06/6584.html#fillback=0100307b617b7b7b303232303266313839397b677b7b240000&anchor=testanchor转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-...
2015-01-20 10:04:00
90
转载 Linux 老版本 内核下载
地址 ftp://ftp.kernel.org/pub/linux/kernel/Historic/old-versions/转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4229198.html
2015-01-16 16:54:00
896
转载 Linux 内核编程 视频教程
来源 http://open.21ic.com/Video/index/id/864#userconsent#转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4224347.html
2015-01-14 16:56:00
216
转载 VM redhat 虚拟机的 NAT网络配置
来源http://wenku.baidu.com/link?url=FlO8TCnMXMBUh1N5JqaIL4JBzngVK1CUh1Funo6EvipWI339bXgl_ZbMDtoxGnk9cOL0Z5BkuQqwtGUmyMNFu5cSpcLJLR99sf6K5duNbrO转载于:https://www.cnblogs.com/I-L-o-v-e-z-h-o-u/p/4224...
2015-01-14 16:24:00
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人