自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开挂的熊猫

树立终身学习的观念,才能应对未来的挑战。

  • 博客(18)
  • 资源 (29)
  • 收藏
  • 关注

原创 C语言中 || 和 &&

|| 或操作,|| 为界将表达式分为两部分,他会先算前一部分,如果前一部分为真,他将停止运算,如果为假,他才会算第二部分,你这里第一部分就为真了,第二部分当然也就不会算了。例如: a || b ,只有在前一个条件a为假,才会去判断条件b ;若条件a为真,则条件b不会执行&&且操作 ,&&为界将表达式分为两部分,他会先算前一部分,如果前一部分为假,他将停止运算,如果为真,他才会算第

2017-12-21 21:36:05 66705 4

原创 ubuntu版本很老,apt-get update更新失败时(W: Failed to fetch ...)------如何创建新的sources.list

在这个网站创建新的sources.listhttp://repogen.simplylinux.ch/1. 选择国家2.选择相邻的ubuntu版本3.选择"Ubuntu Branches"4. 生成sources.list5. 把得到内容替换到/etc/apt/sources.list6. sudo apt-get update

2017-12-09 13:31:19 1012

转载 apt-get update 更新失败----如何清除破损而且陈旧的PPA仓库 (W: Failed to fetch http://ppa.launchpad.net/jonathonf/pyt)

问题:我试着通过运行apt-get update命令来再次同步包索引文件,但是却出现了“404 无法找到”的错误,看起来似乎是我不能从先前添加的第三方PPA仓库中获取最新的索引。我怎样才能清除这些破损而且陈旧的PPA仓库呢?Err http://ppa.launchpad.net trusty/main amd64 Packages 404 Not FoundErr http://

2017-12-08 18:39:16 11676 2

原创 编译hostapd时,出现错误:/usr/bin/ld: cannot find -lnl

book@ubuntu:/work/project/wifi/04.hostapd/hostapd-2.0/hostapd$ make/usr/bin/ld: cannot find -lnlcollect2: ld returned 1 exit statusmake: *** [hostapd] Error 1问题原因是,没有找到 nl 库 !然后我

2017-12-30 16:25:47 2452

原创 line 1: syntax error: unexpected word (expecting ")")

编译出来的程序在arm平台上运行时,出现下面的错误。/ # wpa_supplicant -B -c/etc/wpa_wpa2.conf  -iwlan0/bin/wpa_supplicant: line 1: syntax error: unexpected word (expecting ")")这个问题的原因是  编译器造成的!!!我们在UBUNTU

2017-12-29 16:24:00 4644

原创 在单板上使用WIFI网卡的固件问题

(在单板上使用WIFI网卡的固件问题)(我的wifi网卡是RT3070)(一般买的网卡说是支持LINUX免驱的话,那么在/lib/firmware/ 下一定有相应的固件)我将USB网卡接入UBUNTU系统里,然后 使用ifconfig 查看,发现果然有 wlan0 这个设备,说明是支持我的网卡的。我从网址 https://wireless.wiki.kernel.org/e

2017-12-26 14:31:36 521

原创 uboot环境变量的设置(未完待续)

使用print打印当前系统环境变量。1、SMDK2440 # printbaudrate=115200bootargs=noinitrd root=/dev/nfs nfsroot=192.168.1.101:/work/nfs_root/fs_mini_mdev_new ip=192.168.1.17:192.168.1.101:192.168.1.1:255.255.255.0::

2017-12-26 13:44:52 1803

转载 C语言经典面试题 与 C语言面试宝典

1 预处理问题1:什么是预编译?何时需要预编译?答:预编译又称预处理,是整个编译过程最先做的工作,即程序执行前的一些预处理工作。主要处理#开头的指令。如拷贝#include包含的文件代码、替换#define定义的宏、条件编译#if等。.何时需要预编译:1、总是使用不经常改动的大型代码体。2、程序由多个模块组成,所有模块都使用一组标准的包含文件和相同的

2017-12-22 16:15:26 113176 16

原创 C语言实现Base64编码/解码

Bse64是一种以64个可打印字符对二进制数据进行编码的编码算法。base64在对数据进行编码时以三个8位字符型数据为一组,取这三个字符型数据的ASCII码,然后以6位为一组组成4个新的数据,这4个新的数据有6位,所以它的最大值为2^6=64。我们以4个6位数据的十进制数从base64表中得到最终编码后的字符。Base64 编码表Value Char Value ...

2017-12-18 19:10:36 50851 23

原创 linux c下,从路径名中分离文件名

首先介绍一些查找字符的函数1、strrchr头文件:#include strrchr() 函数用于查找某字符在字符串中最后一次出现的位置,其原型为:    char * strrchr(const char *str, int c);【参数】str 为要查找的字符串,c 为要查找的字符。strrchr() 将会找出 str 字符串中最后一次出现的字符

2017-12-15 11:06:44 4928

翻译 翻译内核uvcvideo.txt

翻译源:linux-3.4.20\Documentation\video4linux\uvcvideo.txt译文:Linux USB视频类(UVC)驱动程序==================================此文件记录了UVC驱动程序的某些驱动程序特定方面,例如驱动程序特定的ioctls和实现说明。问题和评论可以发送到Linux UVC开发邮件列表中

2017-12-13 13:47:48 2955 1

原创 Vmware虚拟机linux上网问题

1、虚拟机linux上网问题1.1 VMware中虚拟机网络的三种设置第一种:桥接(bridged)第二种:NAT第三种:Host only 。 这种模式下仅主机可以上网,虚拟机不能上网。1.2、虚拟机上网方式1:NAT方式设置步骤:第一步:在菜单栏  虚拟机 -> 设置 -> 硬件 -> 网络适配器,右侧选择NAT模式第二步:vi

2017-12-13 13:05:46 911

原创 编译安装x264

网上也有相应的教程,之所以在这里重申一遍,是因为我试了网上很多的编译方法,都出现了问题,为此将此编译安装方法记录下来。首先是 获取x264的网站:http://www.videolan.org/developers/x264.html在这里下载,或者直接在linux下输入下面的命令:git clone git://git.videolan.org/x264.git

2017-12-12 19:55:36 3482 1

转载 Linux USB 摄像头驱动

    在 cortex-a8 中,可接入摄像头的接口通常可以分为两种, CAMERA 接口和 USB 接口的摄像头。这一章主要是介绍 USB 摄像头的设备驱动程序。在我们印象中,驱动程序都是一个萝卜一个坑,拿到一个硬件就需要去安装它相对应的驱动程序。有时候稍有不对还会导致电脑崩溃,是不是让人很郁闷?这一章我们讲 USB 摄像头设备驱动,那么是不是支持所有的 USB 摄像头驱动...

2017-12-10 11:33:59 24922 17

转载 TCP/IP协议:最大传输单元MTU 和 最大分段大小MSS (TCP的分段和IP的分片)

 MTU = MSS + TCP Header + IP Header. mtu是网络传输最大报文包。 mss是网络传输数据最大值。 MTU:maximum transmission unit,最大传输单元,由硬件规定,如以太网的MTU为1500字节。MSS:maximum segment size,最大分节大小,为TCP数据包每次传输的最大数据分段大小,一般由发送端向对端...

2017-12-07 11:20:10 20265 1

转载 关于最大传输单元(MTU)的整理

MTU设置不当,可能会导致许多网络问题,如某些网络应用无法使用,某些网站无法访问等。下面是在网上搜索整理的关于MTU设置的东西,某些可能未作验证,仅供参考。1. 如何确定网络MTU某些ISP接入的MTU可能会比常规使用的MTU小,这时如果设置了过大的MTU,就可能会导致很多服务无法使用的问题。可以通过ping程序确定MTU的值。Windows可以打开命令提示符,使用 PING -l &...

2017-12-07 10:28:53 14025

原创 Linux操作系统下的多线程编程详细解析----条件变量

1.初始化条件变量pthread_cond_init#include int pthread_cond_init(pthread_cond_t *cv,const pthread_condattr_t *cattr);返回值:函数成功返回0;任何其他返回值都表示错误初始化一个条件变量。当参数cattr为空指针时,函数创建的是一个缺省的条件变量。否则条件变量的

2017-12-06 08:48:22 419

原创 互斥锁属性

一般用于解决在多线程中,对同一个互斥量多次上锁,造成死锁的问题。互斥锁 (Mutex) 属性       线程和线程的同步对象(互斥量,读写锁,条件变量)都具有属性。在修改属性前都需要对该结构进行初始化。使用后要把该结构回收。我们用pthread_ mutexattr_init函数对pthread_mutexattr结构进行初始化,用pthread_mutexattr_destroy函数对该结构进...

2017-12-05 15:22:18 528

AT32与Sxx32/Gx32替换对照表

AT32与Sxx32/Gx32替换对照表

2024-04-28

使用 C++11 和 OpenCV 实时读取摄像头的示例代码,并通过按下 "z" 键和 "x" 键在图像中心点进行数码变焦

使用 C++11 和 OpenCV 实时读取摄像头的示例代码,并通过按下 "z" 键和 "x" 键在图像中心点进行数码变焦(放大缩小),同时保持图像大小不变

2023-07-12

c++11 自定义类实现对图像数据的高效入队与出队操作(线程安全)

1. 定义了线程安全的图像帧队列类 SafeImageQueue,封装了数据的入队和出队操作,并使用 mutex 和 condition_variable 实现了线程同步。 2. 生产者线程通过调用 push() 函数向队列中压入新的图像帧,消费者线程通过调用 pop() 函数从队列中取出一帧图像进行处理。 3. 使用opencv进行取图

2023-07-12

c++11使用opencv自定义类实现绘图(画点、画直线、画曲线、画园、画椭圆、画圆柱体), 绘文字

自定义类去绘图,接口简单,方便移植。 使用c++11,运用opencv进行绘制。

2023-07-12

Rockchip_Instruction_Linux_Application_ISP20_CN.pdf

rv1126 isp 应用

2021-04-21

Rockchip_Driver_Guide_ISP2x_CN_v1.0.0.pdf

rv1126 isp驱动指南

2021-04-21

Rockchip-Developer-Guide-DDR-CN.pdf

DDR 开发指南

2021-04-20

Rockchip_Developer_Guide_USB_CN.pdf

Rockchip Linux USB 开发指南

2021-04-20

Rockchip_Introduction_Partition_CN.pdf

Rockchip 分区介绍

2021-04-20

Rockchip_Developer_Guide_Power_Analysis_CN.pdf

功耗分析和优化

2021-04-20

点阵字库(字模)生成器 V4.0

生成gb2312等字库

2021-01-05

Linux下相机的使用——X86架构20200905.pdf

海康千兆网工业相机,Linux下相机的使用——X86架构20200905.pdf 涉及安装及常见问题的解决方法

2020-09-09

profibus-dp协议编程资料.zip

主要是profibus-dp协议相关的pdf资料,有助于理解profibus协议,方便后期做profibus的开发。

2020-04-27

HLW8032参考设计资料V10.1

包含原理图,代码,校准等信息。

2018-10-29

PowerPC+VxWorks+BSP学习与分析

PowerPC+VxWorks+BSP学习与分析.pdf PowerPC+VxWorks+BSP学习与分析.pdf

2018-07-24

使用MXNet Gluon 来动手学深度学习

使用MXNet Gluon 来动手学深度学习。

2018-03-06

R9454_datasheet

R9454 datasheet资料。。。。。。。。。。。。。。。。。。。

2018-03-06

数据结构算法实现(严蔚敏版

数据结构算法实现(严蔚敏版

2017-08-15

数据结构动画演示完整版

数据结构动画演示完整版

2017-08-15

pt100在mutisim上的仿真

pt100在mutisim上的仿真

2017-06-13

pt100的三线测温电路,在proteus7.2sp6上模拟通过

pt100的三线测温电路,在proteus7.2sp6上模拟通过

2017-06-13

C#获取智能小车MJPEG视频流源代码 (vs2012)

C#获取智能小车MJPEG视频流源代码 (vs2012)

2017-04-14

51单片机串口通信(字符串接收和发送)

51单片机串口通信(字符串接收和发送)

2016-10-13

基于C# TCP 的摄像头的图像视频传输

基于C# TCP 的摄像头的图像视频传输

2016-04-24

基于51单片机寻光小车

基于51单片机寻光小车,ad传感器是tlc2543,循环开启ad采集信息。比对,判断光的位置,前进

2015-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除