自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (35)
  • 论坛 (12)
  • 收藏
  • 关注

原创 禁用wifi apparmor等日志大量串口打印,影响调试

内核日志级别: #define KERN_EMERG "<0>" /* system is unusable */ #define KERN_ALERT "<1>" /* action must be taken immediately */ #define KERN_CRIT "<2>" /* critical conditions */ #define KERN

2020-12-23 10:34:01 9

原创 opencv编译OpenBLAS报错Could not find OpenBLAS include,FIND_PATH和FIND_LIBRARY在交叉编译时失效了

原因是设置了CMAKE_SYSROOT或CMAKE_FIND_ROOT_PATH。比如set(CMAKE_FIND_ROOT_PATH /usr/aarch64-linux-gnu)然后使用如下命令进行查找FIND_PATH(TESTPATHNAMES "cblas.h"PATHS "/tmp/")此时cmake会在/usr/aarch64-linux-gnu/tmp下查找cblas.h而不是在/tmp下查找,大坑!...

2020-12-18 15:53:55 61 2

原创 ubuntu18.04 下第一个驱动模块 helloworld

查看内核的版本:[server hello]$>uname -r5.0.0-37-generic下载对应版本的源码:sudo apt-get install linux-headers-5.0.0-37-generic编写kernel_hello.c#include <linux/init.h>#include <linux/module.h&...

2020-01-15 15:09:02 182

原创 主分区与扩展分区(第一次挂硬盘需要注意事项)

概念: 一块硬盘可以划分为主分区+ 0 或 1 个扩展分区,扩展分区要再分成逻辑分区才能使用。 主分区最多可以 4 个,主分区加扩展分区不能超过 4 个。区别: windows 用活动的主分区来引导系统,扩展分区不能引导系统。 linux 下主分区和逻辑分区都可以用来引导系统。linux 下进行分区格式化: ...

2020-01-06 09:54:11 178

原创 移植 gdb 8.2 报错 undefined reference to '_obstack_free'

前段时间手动编译 gdb8.2 到 ARM 平台,出现以下错误,排查并解决了这个错误,如下:发现这个函数的定义在 libiberty 这里:跟踪到 makefile ,在这里加打印:发现 libiberty.a 有编译进去,最终确认 _obstack_free 未定义是因为这里的版本控制导致该代码未定义:有些 C库有集成这个函数,不过目前我们的 ARM 库没有...

2019-12-12 16:21:16 180

原创 vc dll同时打开控制台程序调试方法

vc dll同时打开控制台程序调试方法(vs2017,v15.7.)在c++源文件中添加main函数int main(int argc, char** argv){...}右击右侧栏工程-属性常规-配置类型-改为应用程序(.exe)点击链接器-高级-入口点mainCRTStartup...

2019-03-12 11:49:00 270

转载 ubuntu 16.04 update-rc.d使用说明及其它一些注意事项

原文地址:https://chenjiehua.me/linux/ubuntu-16-04.htmlUbuntu 16.04 LTS正式版刚发布,就迫不及待的要来重装系统了。虽然新系统不错,但是部分软件跟系统之间却出现了一些小坑……update-rc.d在安装 supervisor 时候采用 apt-get 方式正常安装,配置管理其他进程也都一切正常。然而,重启系统之后却发现 supervisor...

2018-04-17 13:53:11 2578

原创 解决ubuntu出现各种依赖错误,甚至是桌面进不去问题

在国外网站上看到有人在解决某问题时,使用了以下命令,看了觉得可以用来解决我一台虚拟机开机进不了桌面,且报了N个错误的问题于是尝试了下,结果大功告成,分享如下:sudo apt-get autoremovesudo apt-get autocleansudo apt-get dist-upgrade需要注意的是这些命令是带有风险的,可能会误删东西,大家使用时做好评估...

2018-04-17 13:49:29 1050 3

原创 ubuntu14.04下出现libmysqlclient.so.20找不到问题

搜了下,发现没人公布解决这个问题的方法,于是分享了下,分享让科技进步更快,大家一起加油/usr/bin/ld: warning: libmysqlclient.so.20, needed by //usr/local/lib/libzdb.so, not found (try using -rpath or -rpath-link)/usr/bin/ld: warning: libcrypto.s...

2018-04-17 09:20:59 3456 2

原创 解决WIN7开机点登陆后黑屏很长时间才会进系统,打黑屏补丁无效问题

我的电脑开机点登陆后,总是要=超过5分钟的黑屏,然后才进桌面百度了很多资料,都说是要打什么补丁,改什么注册表之类,没有效果偶然间断开了从虚拟机映射过来的磁盘,问题解决了

2017-07-04 13:40:59 4712 4

原创 编译facebook/folly报错libgflags invalid

编译报错:checking for main in -lgflags... yeschecking for gflags viability... noconfigure: error: "libgflags invalid, see config.log for details"找到config.log的具体报错信息如下,baidu未找到原因undefined refer

2017-03-16 17:08:21 1671

原创 iTop4412 3.0.15内核移植到linux4.4.34(一)

打算借linux移植学习内核启动过程,及4412各外设驱动原理移植时,先修改一些config,然后解决编译出现的问题System Type-->Multiple platform selection[*]ARMv7 based platforms(Cortex-A,PJ4,Scorpion, Krait)System Type--->Samsung EXYNOS[*]S

2017-01-25 18:30:56 5101 2

原创 解决编译问题:arm-none-linux-gnueabi-gcc: directory: No such file or directory

编译4412突然出现报错:CC      drivers/media/video/samsung/mali_ics/common/mali_kernel_core.oarm-none-linux-gnueabi-gcc: directory: No such file or directoryarm-none-linux-gnueabi-gcc: directory": No such

2017-01-20 19:57:45 2597 3

原创 ubuntu14.04 lts rabbitVcs安装记录

安装时报错:Depends: thunarx-python (>= 0.3.0) but 0.2.0-1~precise is to be installed网上找不到解决办法,故记录分享,出现该问题是使用了precise的源,替换为trusty,详见附上的源列表软件安装包链接:http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/pool/mai

2016-12-17 08:52:19 614

原创 解决samba共享在window无法连接,且断开连接时,提示此连接不存在

在更改samba用户后,连接时,出现不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接在网上查了很多地方都说使用net  use * /del /y命令可以解决该问题我这边执行完这个命令,发现映射的盘符没有消失,此时点击连接或断开连接都会提示“此连接不存在”这时需要在命令行输入net use Z: \\IP\dir,输入用户密码即可重新映射到Z,Z:是提示“连接不存在”的

2016-04-25 08:58:12 8034 1

原创 VS2008解决objcore.cpp Line: 40 Debug Assertion Failed!

调用DLL时,报警如下:Debug Assertion Failed!Program: C:\Program Files (x86)\Mozilla Firefox\plugin-container.exeFile: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\objcore.cppLine: 40objcore.cpp为微软工程路径,检

2016-02-29 16:36:01 2700 4

原创 SD卡CSD version2解析

花半天写的解析,供以后需要使用typedef unsigned int UINT32;int main(int argc, char *argv[]) { //UINT32 csd_arr[4]={0x400e0032,0x5b590001,0xd0df7f80,0xa4000f7}; UINT32 csd_arr[4]={0x400e0032,0x5b590001,0xd87d7

2016-02-26 10:44:59 1534

原创 JavaScript console输出十六进制数调试

例子如下:var v=255;console.log("get hex:%s\n",v.toString(16));

2016-02-04 16:50:24 3480

原创 source insight打开samba共享的工程时,界面闪烁问题

使用samba共享的工程,经常看到界面闪烁一下桌面或另外的东西,再显示代码,看上去像点一下source insight图标,缩小它,再点回去非常烦网上百度了半天,没找到遇到同样问题的人,于是自己试着改配置,终于搞定了,分享下:点击option->preference->general将Processing一栏的Sleep when Source Insight is in back

2016-01-27 14:22:11 3379 1

原创 arm linux 自动登陆

修改/etc/inittab去掉原来login语句,改为如下:console::respawn:-/bin/sh 即可实现自动登陆

2015-06-12 16:54:36 791

转载 ubuntu 配置NFS并挂在共享目录到目标板详解

原文网址:http://blog.sina.com.cn/s/blog_6592a07a01014e5r.html首先我们来了解一下NFS,NFS是Network File System的简写,即网络文件系统.那么文件系统又是什么了?从系统角度来看,文件系统是对文件存储器空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文

2015-05-30 11:13:06 1515

原创 ubuntu 14.04 下star dict 屏幕取词开关

linux(ubuntu)下star dict屏幕取词开关

2015-04-07 15:59:14 710

转载 linux通过串口在主机与板子间传文件

我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下lsz/lrz的使用方法。           一、编译lrzsz并下

2014-11-16 18:22:34 978

转载 内核源码结构简介

原linux设备驱动归纳总结(一):内核的相关基础概念xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx一.linux设备驱动的作用内核:用于管理软硬件资源,并提供运行环境。如分配4G虚拟空间等。linux设备驱动:是连接硬件和内核之间的桥梁。

2014-11-11 10:46:32 669

原创 WIN7 64位安装不了U盘驱动,U盘无法使用解决办法

win7安装不了U盘驱动把驱动文件夹定位在 C:\windows\winsxs这里顺利安装完驱动了

2014-11-07 08:38:03 2220

原创 记录下LINUX下的LED驱动,IOCTL方式

#include #include #include #include #include #define LED_OFF 0#define LED_ON 1 /* continuous on *///struct fb_var_screeninfo vinfo;int main(int argc,char* argv[]){ int fd;

2014-11-06 23:10:57 964

转载 实例解析linux内核I2C体系结构

实例解析linux内核I2C体系结构(1)作者:刘老师,华清远见嵌入式学院讲师。一、概述谈到在linux系统下编写I2C驱动,目前主要有两种方式,一种是把I2C设备当作一个普通的字符设备来处理,另一种是利用linux I2C驱动体系结构来完成。下面比较下这两种驱动。第一种方法的好处(对应第二种方法的劣势)有:        ●    思路比较直接,不需要花时间去了解linux内

2014-11-03 13:43:50 715

原创 51单片机之串口通讯

#include //#include //#include //(TH1)N== 256-9600*12*32/11002000 =256- 3.3 USE 253(0xfd)#define UINT16 unsigned int#define BYTE unsigned char#define UART_MAX_SEND_BUFF 32#define UART_MAX_R

2014-10-26 16:12:46 1066

原创 linux printf设置颜色与输出控制,利用控制码,实现固定位置输出百分比进度

格式:printf("\033[字背景颜色;字体颜色m字符串\033[0m" ); printf("\033[41;32m字体背景是红色,字是绿色\033[0m\n");41是字背景颜色, 32是字体的颜色, 字体背景是红色,字是绿色是字符串.  后面的\033[0m是控制码.颜色代码:QUOTE:字背景颜色范围: 40--49                   字颜

2014-09-19 10:22:37 2495

原创 ubuntu 14.10 安装uboot-mkimage

在网上查了下,使用apt-get install uboot-mkimage时,弹出

2014-09-15 11:40:48 14675 4

原创 在source insight中添加自己的单行注释命令

macro OneLineCommon(){    ln = 0    hwnd = GetCurrentWnd();    hbuf = GetCurrentBuf();    lnFirst = GetWndSelLnFirst( hwnd )    szLine = GetBufLine( hbuf, lnFirst )     szMyName = ge

2014-09-12 16:48:35 805

原创 关于windows与vmware 10.0下ubuntu网络配置总结

一直以来困惑于只有本机能连上网络时,才能与虚拟机下的UBUNTU建立连接,今天总算找到关键方法,WINDOWS没网络时,也能PING通虚拟机,步骤如下1.进入编辑->虚拟网络编辑器,在弹出的框中选择恢复默认设置,此时需要关注界面如下注意这里的VMnet1类型为仅主机模式,子网地址为192.168.248.0打开windows网络连接,可以看到VMnet1的IP为192.168.24

2013-12-04 10:24:06 772

原创 ubuntu-13.10安装vmware tools报struct dentry’ has no member named ‘d_count错,修正方法

在安装vmware tools时,报错如下/tmp/modconfig-76hAvV/vmhgfs-only/inode.c: In function ‘HgfsPermission’:/tmp/modconfig-76hAvV/vmhgfs-only/inode.c:1893:29: error: ‘struct dentry’ has no member named ‘d_count’

2013-11-24 11:04:17 3525 1

原创 android goole apis安装记录

进eclipse->windows->andorid sdk manager待android sdk manager搜索完已安装和未安装的项选择想安装的项,点install ? package,安装过程中,可能会出现安装速度非常慢的问题,需要多点耐心安装失败的话多点几次,笔者在安装时,开始很慢,多试几次到后面速度快了很多,可能这个manager可以接着断掉的下载处继续下载,因此建议

2013-11-19 21:48:20 924

转载 Linux编译内核详解

内核简介   内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。   Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源程序代码。全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引发的一个明显的

2012-10-01 11:09:10 1180

转载 linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结-

来源:互联网 作者:佚名 时间:04-18 23:35:10 【大 中 小】 点评:linux下tar gz bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 -Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令

2012-10-01 10:49:14 753

转载 如何编写linux下nand flash驱动(转)

转:http://www.cnblogs.com/shenhaocn/archive/2011/03/10/1980310.html1. 硬件特性:【Flash的硬件实现机制】Flash全名叫做Flash Memory,属于非易失性存储设备(Non-volatile Memory Device),与此相对应的是易失性存储设备(Volatile Memory Device)。关于什么是非

2012-08-17 09:43:08 779

source insight 3.x UTF-8插件

感谢http://www.cnblogs.com/Red_angelX/p/3713935.html的分享 他生成的dll不支持win7 64位,于是重新生成一个支持win7 64位的dll 拷贝这两个dll到si安装目录即可实现对utf-8支持

2016-01-22

OS05A10-Preliminary-Specification-CSP_Version-1-1_King-Horn.pdf

The OS05A10 color RAW RGB PureCel image sensors are high performance,1/2.7-inch 5 megapixel CMOS image sensors that deliver 2688x1944 at 60 fps...

2020-09-14

libcrypto-1_1-x64.dll

适用于WINDOW64位下的libcrypto-1_1-x64.dll,由openssl编译生成,经测试可以使用,欢迎下载,如有问题,可私信给我

2017-09-27

st-1.9.tar.gz

state thread协程库,官方网址为:http://sourceforge.net/projects/state-threads/,github上的分支是:https://github.com/toffaletti/state-threads 这两个地方可能下载出错,因此上传csdn做备份

2020-12-30

鸿蒙Harmony OS Hi3518EV300用的HiTool

千辛万苦下载到的工具,在http://www.hihope.org/download下载需要邀请码,坑死了。

2020-09-18

libncurses5-dev_5.7+20090803-2ubuntu3_i386.deb

编译linux内核时用make menuconfig命令所需资源

2012-07-21

device-mapper.1.02.28.tgz

在编译parted-3.2时,报错:configure: error: libdevmapper could not be found,找到device-mapper.1.02.28,并下了下来。 这个源码藏得有点深,分享出来给大家

2019-07-09

BIND9.12.4-P1.x64源码

BIND9 9.12.4-P1.x64最新下载的源码,官网下载非常慢,分享一份到这里

2019-05-06

libiconv.a(libiconv.dll.a)

用于windows的libiconv库,在vs2017编译某些工程中,会用到这些库

2019-05-03

libgcc.a(for windows mingw-w64-x86-64 、libgcc.dll.a)

vs(visual studio) 2017编译某开源工程时,使用到ffmpeg库,这些库需要使用windows版本的gcc库,找了很久,分享在这里给需要的人 错误如下: LNK1104:can't open file libgcc.a 无法打开文件libgcc.a

2019-05-03

Win64OpenSSL-1_1_0h

openssl在windows下的安装包,国外下载速度感人,放一个在这个里供大家下

2018-04-12

opensll-1.1.1

2018-3-14 opensll最新版本,希望能帮到大家,有用的给个好评哈

2018-03-14

用于onvif等协议的gsoap2.8.62

2018-2-11号下载的最新文件,放到这方便大家下载,想要最新版本的,可去该地址看看:http://www.cs.fsu.edu/~engelen/soap.html,速度有点慢

2018-02-11

Win32OpenSSL-1_1_0g.exe

Win32OpenSSL-1_1_0g可供windows下安装使用openssl相关的库,比如安装websockets就需要这个库

2017-12-05

libssl-1_1-x64.dll

找了很久才找到的DLL,用openssl在window下编译生成,适用于window64位系统,欢迎大家下载使用,编译liibcurl时会用到

2017-09-27

postgresql 9.3.17

这个版本是ubuntu14.04 lts源中的postgre对应的源码

2017-08-04

nload-0.7.4

一款开源的网络上下行速率监控软件

2017-05-17

dlib-v18.16.tar.bz2

openface需要使用的工具

2017-03-13

vlc-2.2.4.tar.xz

供二次开发使用,国外网站速度慢,转到这里来

2017-03-06

postgresql-9.5.6

包含开发用的头文件libpq-fe.h,其它版本可到官网:https://www.postgresql.org/下载

2017-03-02

DM9621-以太网芯片—中文版

DM9621 Datasheet中文译文,欢迎交流

2017-01-17

linux设备 驱动程序范例

linux设备 驱动程序范例

2016-11-13

MT7688/MT7628 datasheet

MT7688 family integrates a 1T1R 802.11n Wi-Fi radio, a 580MHz MIPS® 24KEc™ CPU, 1-port fast Ethernet PHY, USB2.0 host, PCIe, SD-XC, I2S/PCM and multiple slow IOs. MT7688 provides two operation modes – IoT gateway mode and IoT device mode. In IoT gateway mode, the PCI Express interface can connect to 802.11ac chipset for 11ac dual-band concurrent gateway. The high performance USB 2.0 allows MT7688 to add 3G/LTE modem support or add a H.264 ISP for wireless IP camera. For the IoT device mode, MT7688 supports eMMC, SD-XC and USB 2.0. MT7688 can support the WiFi high quality audio via 192Kbps/24bits I2S interface and VoIP application through PCM. In IoT device mode, it further supports PWM, SPI slave, 3rd UART and more GPIOs. For IoT gateway, it can connect to touch panel and BLE, Zigbee/Z-Wave and sub-1G RF for smart home control.

2016-03-02

brctl之 bridge-utils-1.5.tar.gz

桥接开源工具,用于桥接网络,解压后autoconf生成Configure,,./Configure生成Makefile,make编译

2016-01-21

Universal Serial Bus Specification3.0

Universal Serial Bus Specification 3.0规格书

2015-11-18

smartctl源码

smartctl源码smartmontools,用于硬盘smart测试

2015-11-05

Linux-AtaSmart-2.0.0

linux ata smart检测,欢迎大家下载。

2015-11-05

zlib-1.2.2.tar.gz

提供给minigui使用的相关开源库,欢迎下载

2015-09-09

freetype-2.3.9

提供给minigui使用的开源代码,欢迎下载

2015-09-09

minigui-res-be-3.0.12.tar.gz

minigui使用的相关资源文件,欢迎下载

2015-09-09

libpng-1.2.37.tar.gz

minigui使用相关的libpng-1.2.37.tar.gz开源库,欢迎下载

2015-09-09

libpng_src.tgz

minigui使用相关的libpng开源库,欢迎下载

2015-09-09

jpegsrc.v7.tar.gz

minigui3.0.12使用的相关资源,欢迎下载

2015-09-09

libmgi-2.0.4

minigui3.0.12使用的相关资源,欢迎下载

2015-09-09

OpenHCI Open Host Controller Interface Specification for USB(OHCI Rev1.0)

USB主机控制器标准,写USB OHCI驱动时使用,即OpenHCI Open Host Controller Interface

2015-03-19

关于解析http协议boundary字段

发表于 2017-08-21 最后回复 2020-05-06

CSDN下载不了文件

发表于 2017-12-07 最后回复 2017-12-14

关于sed和awk使用问题,实测无法达到书本描述效果

发表于 2017-10-13 最后回复 2017-11-15

ajax请求时,HTTP头部怎么和内部组成一个TCP包发出

发表于 2017-04-19 最后回复 2017-05-04

造成irqs_disabled非空的条件有哪些,及由此引出的一个BUG

发表于 2015-12-14 最后回复 2016-05-24

大家来试试source insight强大不强大

发表于 2016-01-22 最后回复 2016-01-26

BUG:可用分换不了下载分

发表于 2015-12-02 最后回复 2015-12-03

类似snd-pcm.o、snd-timer.o、snd.o对应源文件是哪个呢

发表于 2015-01-05 最后回复 2015-01-07

大伙支个招吧,./打不开可执行文件,提示文件找不到

发表于 2014-11-10 最后回复 2014-11-12

fbset的疑问,读的值有问题

发表于 2014-10-30 最后回复 2014-11-05

关于《C,C++表达式求值顺序 裘老的解释。》的疑问

发表于 2014-09-29 最后回复 2014-09-30

双击快捷方式竟然变成剪切,右键可以运行

发表于 2009-12-02 最后回复 2012-11-23

空空如也

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

TA关注的人 TA的粉丝

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