自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (28)
  • 收藏
  • 关注

原创 2021-01-09

meminfo文件详解目录我们可以从/proc/meminfo中查看内核使用内存情况的各种信息。一个/proc/meminfo的内容看起来是这样的:cat /proc/meminfo |nl 1 MemTotal: 3814108 kB 2 MemFree: 111908 kB 3 MemAvailable: 394844 kB 4 Buffers: 22976 kB...

2021-01-09 12:17:05 405

转载 使用openssl模拟CA和CA证书的签发

这里写自定义目录标题 当使用ssl/tls进行加密通信时,必须要有数字证书。若通信只限制在局域网内,可以不向第三方机构申请签发证书,可...

2019-11-21 17:32:00 419

转载 值得学习的C语言开源项目

值得学习的C语言开源项目- 1. WebbenchWebbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/~cz2...

2018-09-07 00:12:16 203

转载 linux桌面创建快捷方式

1使用命令行创建桌面快捷方式要为特定程序或命令创建桌面快捷方式,你可以使用任意文本编辑器创建一个.desktop文件,然后把它放到/usr/share/applications或者~/.local/share/applications处。一个典型的.desktop文件如下所示:[Desktop Entry]Encoding=UTF-8Version=1.0 #version of an...

2018-08-06 10:29:43 240

转载 ntpdate同步时间慢

概述随着时间的推移,计算机的时钟会倾向于漂移. 网络时间协议 (NTP) 是一种确保您的时钟保持准确的方法。当硬件设备不带电池和无RTC的时候,基本靠网络时间协议来进行同步时间NTP服务器为了同步系统时钟,首先需要找一个NTP服务器使用, 一下这个同步时间的速度比较快,如:pool.ntp.orgcn.pool.ntp.org0.pool.ntp.org2.pool.ntp...

2018-07-27 13:43:11 2209

转载 Linux 下用命令行自动安装 VirtualBox Extension Pack

#!/bin/bashversion=$(vboxmanage -v)echo $versionvar1=$(echo $version | cut -d 'r' -f 1)echo $var1var2=$(echo $version | cut -d 'r' -f 2)echo $var2file="Oracle_VM_VirtualBox_Extension_Pack-$var...

2018-07-20 15:48:58 1555 1

转载 C/C++log日志库比较

事实上,在C的世界里面没有特别好的日志函数库(就像JAVA里面的的log4j,或者C++的log4cxx)。C程序员都喜欢用自己的轮子。printf就是个挺好的轮子,但没办法通过配置改变日志的格式或者输出文件。syslog是个系统级别的轮子,不过速度慢,而且功能比较单调。尝试了几种C/C++ log库,简单记录如下:1 log4j的衍生品日志是应用软件中不可缺少的部分,Apache的开源项目Log...

2018-06-21 19:01:12 5805

转载 gRPC vs Thrift

简单分布式架构基本问题 传输什么样的数据,用哪种协议哪种方式数据交换的效率好服务端如何处理请求需要扩展服务端时当你的服务超过最简单结构时,你想要 灵活性可扩展低延迟当然,你更想要简单应该用这些协议吗SOAP XML, XML还是XMLCORBA 美好的想法,糟糕的实现过渡设计和臃肿DCOM, COM+主要用于windows平台HTTP/TCP/Socket/Whatever 久经考验的但是缺少协议...

2018-05-04 14:16:48 9493 1

转载 CMake 手册详解(四)

 CMake手册的客套话总算说完了,开始进入正题。第一部分是CMake命令。命令就相当于命令行下操作系统提供的各种命令,重要性不言而喻;可以说,这些命令是CMake构建系统的骨架。CMake 2.8.3共有80条命令,分别是:add_custom_command, add_custom_target, add_definitions, add_dependencies, add_executabl...

2018-04-28 09:55:51 283

转载 CMake 手册详解(三)

生成器这一节确实没有很多料,纯粹的流水账;不过为了完整,也还是给它一点篇幅吧。下一章将开始我们真正的主题:-)=================================================生成器  在CMake 2.8.3平台上,CMake支持下列生成器:Borland Makefiles: 生成Borland makefile。MSYS Makefiles: 生成MSYS m...

2018-04-28 09:54:56 142

转载 CMake 手册详解(二)

====================================================--build <dir>: 构建由CMake生成的工程的二进制树。(这个选项的含义我不是很清楚—译注)该选项用以下的选项概括了内置构建工具的命令行界面 <dir>          = 待创建的工程二进制路径。 --target <tgt> = 构...

2018-04-28 09:53:27 148

转载 CMake 手册详解(一)

CMake2.8.3 主索引命令名称用法描述命令选项生成器命令属性全局域属性目录属性目标属性测试属性源代码属性Cache Entries属性兼容性命令CMake 标准模块CMake策略变量改变行为的变量描述系统的变量语言变量控制构建的变量提供信息的变量版权其他参考资料命令名称     cmake - 跨平台Makefile生成工具。用法  cmake [选项] <源码路径>  cmak...

2018-04-28 09:51:44 442

原创 sublime text 3的安装

Linux Package Manager RepositoriesSublime Text 3 includes an auto-upgrade mechanism on Windows and OS X to make upgrades a snap. Instead of going against the grain of the Linux ecosystem, packages and...

2018-04-22 17:45:21 400

转载 ubuntu sublime text 3的安装

1.sublime text3安装[plain] view plain copysudo add-apt-repository ppa:webupd8team/sublime-text-3   sudo apt-get update #更新软件库  sudo apt-get install sublime-text-installer #安装Sublime Text 3  2.插件安装3.修改为可...

2018-04-21 23:16:43 114

转载 堆和栈的区别

对于编程初学者来说会接触到一些难以理解的名称,比如堆(heap)、栈(stack)、堆栈(stack)等。初学开发过程中往往让人混淆不清。今天我们来谈谈堆和栈的具体区别,来帮助初学者理清思路。堆和栈的区别一直都是永恒的话题,为此我也查了很多的资料,以防自己的理解错误,而给他人造成理解偏差。先从最简单的一个例子引出堆和栈:void function(){int *p = (int *)malloc(...

2018-04-04 14:32:13 186

转载 linux之gdb基本调试命令和使用总结

1、gdb调试命令 描述backtrace(或bt)查看各级函数调用及参数finish连续运行到当前函数返回为止,然后停下来等待命令frame(或f) 帧编号选择栈帧info(或i) locals查看当前栈帧局部变量的值list(或l)列出源代码,接着上次的位置往下列,每次列10行list 行号列出从第几行开始的源代码list 函数名列出某个函数的源代码next(或n)执行下一行语句print(或...

2018-03-15 13:57:02 402

转载 linux设备驱动调试方法

如何根据oops定位代码行我们借用linux设备驱动第二篇:构造和运行模块里面的hello world程序来演示出错的情况,含有错误代码的hello world如下:#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL"); static int hello_init...

2018-03-15 13:44:59 1787

转载 pthread_cond_wait学习笔记

近期学习了线程等待和激活的相关知识。先介绍几个api:pthread_cond_t表示多线程的条件变量,用于控制线程等待和就绪的条件。一:条件变量的初始化:条件变量和互斥锁一样,都有静态动态两种创建方式,静态方式使用PTHREAD_COND_INITIALIZER常量初始化。pthread_cond_t cond = PTHREAD_COND_INITIALIZER;动态方式初始化:1 首先要ne...

2018-02-23 16:44:43 142

转载 使用tmux分屏(既可以左右分屏,也可以上下分屏)

(1)安装工具在ubuntu系统中使用sudo apt-get install tmux安装tmux工具(2)使用工具1,输入命令tmux使用工具2,上下分屏:ctrl + b 再按 "3,左右分屏:ctrl + b 再按 %4,切换屏幕:ctrl + b 再按o5,关闭一个终端:ctrl + b 再按x6,上下分屏与左右分屏切换: ctrl + b

2017-12-04 19:39:37 12514

转载 ubuntu 安装截图工具 Shutter

一、安装截图工具 Shutter1. 添加安装包软件源sudo add-apt-repository ppa:shutter/ppa12. 更新源并安装 shuttersudo apt-get updatesudo apt-get install shutter123. 搜索 shutter 可看到已安装成功二、设置 Shutter 快捷键

2017-12-03 21:28:28 180

原创 itop4412添加按键key

1.kernel部分修改在mach-itop4412.c(arch/arm/mach-exynos下)static struct gpio_keys_button gpio_buttons[]添加{ .gpio = EXYNOS4_GPX2(6), //.code = 38,

2016-12-06 10:00:38 798

转载 jffs2文件系统制作

*****************************************************************************************环        境:linux系统(centos6.4ubuntu12.10)开  发  板:飞凌2440或者 天嵌2440版权所有:郭文学、fulinux联系方式:fulinux@sin

2016-11-25 20:32:00 803

转载 KDB调试Linux4.2.6内核过程记录

KDB调试内核代码步骤记录:一、配置内核,内核版本为Linux4.2.6Kernel hacking  --->printk and dmesg options  --->[*] Show timing information on printks(4) Default message log level (1-7)[ ] Delay each bo

2016-11-20 19:03:14 854

原创 移植uboot201609到qq2440

移植uboot201609到qq2440

2016-11-17 19:02:11 613

转载 使用JLink烧写bin文件到S3c2440

我自己有一个Mini2440的板子,我学习了Bootloader这一节,想做一下实验。    很可惜,我只有笔记本电脑,不带并口的。不过我有一个JLinkV8,听网友们说可以有它来下载程序。     网上有不少的文章讲如何使用JLink烧程序到Mini2440,我总结了一下,主要的步聚如下:    (1)下载init.bin文件,并运行。它能将SDRAM配置好。

2016-11-15 19:07:36 3035 1

转载 Ubuntu 网站服务器环境搭建

如果想用Ubuntu作为网站的服务器,一些基本的服务是必备的。本文对环境的搭建做一个简单的整理。AppachApache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。安装sudo apt-get install apache2大概5M左右,安装完成后服务器会

2016-11-06 12:43:00 323

转载 DDR布线规则与过程

DDR布线通常是一款硬件产品设计中的一个重要的环节,也正是因为其重要性,网络上也有大把的人在探讨DDR布线规则,有很多同行故弄玄虚,把DDR布线说得很难,我在这里要反其道而行之,讲一讲DDR布线最简规则与过程。如果不是特别说明,每个步骤中的方法同时适用于DDR1,DDR2和DDR3。PCB设计软件以Cadence Allgro 16.3为例。第一步,确定拓补结构(仅在多片DDR芯片

2016-11-03 12:29:47 819

转载 基于Linux ALSA音频驱动的wav文件解析及播放程序

#includestdio.h>#includestdlib.h>#include string.h>#include alsa/asoundlib.h>struct WAV_HEADER{    char rld[4]; //riff 标志符号    int rLen;     char wld[4]; //格式类型(w

2016-10-28 16:16:48 905 1

转载 alsa移植到arm linux嵌入式系统中

1  alsa-lib的移植1.1  软件包下载alsa-lib库:进入网站http://www.alsa-project.org/选择下载,在这里下载的是alsa-lib-1.0.22.tar.bz2假设该软件包存放在目录/home/alsa中1.2 安装alsa-lib安装路径        在本例中,安装路径为/usr/local/custom_i

2016-10-28 11:48:26 11164

转载 屏蔽Android4.0.3平板底部状态栏

Android4.0 状态栏启动android4.0系统可以运行于平板电脑和手机上面,这样对于状态栏来说,也是有不同风格的,从SystemUi的代码分类我就可以看出来,google考虑了不同情况下状态栏的显示等,在源代码里面有这么两个文件夹需要注意:com.android.systemui.statusbar.phone  这个是针对手机而需要的status barcom.andr

2016-08-20 13:35:02 330

转载 onPause onStop onStart onResume

Android中Activity的生命周期包含了onPause()和onStop(),关于Activity的生命周期的说明:启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。

2016-08-17 15:12:07 521

转载 Android Studio自动生成带系统签名的apk

如果你需要开发一个带有系统权限的app,往往需要配置SharedUserId,比如:[html] view plain copy pre>pre name="code" class="html">xml version="1.0" encoding="utf-8"?>  manifest xmlns:android="http://s

2016-08-15 15:34:22 324

转载 Android 去除开机锁屏

设置默认锁屏时间frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.javaprivate void loadSystemSettings(SQLiteDatabase db) { loadIntegerSetting(stmt,Settings.Syst

2016-08-05 11:54:53 3061

转载 andriod color.xml

xml version="1.0" encoding="utf-8" ?>resources>color name="white">#FFFFFFcolor>白色 -->color name="ivory">#FFFFF0color>象牙色 -->color name="lightyellow">#FFFFE0color>亮黄色-->color name="yellow">#FFFF00

2016-08-05 11:50:45 235

转载 Android中自动跳转到系统设置界面

android.provider.Settings。1.   ACTION_ACCESSIBILITY_SETTINGS :    // 跳转系统的辅助功能界面            Intent intent =  new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);             startActivity(int

2016-08-05 11:45:55 239

原创 tinymix andriod

记录一下位置device\samsung\smdk4x12\conf\audio_codec.handroid通过这个部分的tinymix命令和linux底层衔接起来

2016-08-04 13:30:21 542

转载 Android全屏,隐藏底部虚拟键

显示和隐藏状态栏需要root,不同的版本可能需要一定的修改public static void showSystemBar(){ try { Process proc = Runtime.getRuntime().exec("am startservice --user 0 -n com.android.systemui/.SystemUIService");

2016-08-03 16:23:16 966

转载 android 4.0 全屏 屏蔽下面的status bar

做一个平板的应用,底部的BACK HOME 还有电池WIFI的那一条STATUS BAR设置全屏后怎么也去不掉, 后来发现一个比较好的方法在OnCreate里添加一行语句 ,在setContentView之前哦:getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);或者ge

2016-07-30 08:19:09 282

转载 android switch模块

前面我们已经提到过Android新增了一个switch处理模块,但是没有说明其具体用途,这里将对该模块进行详细的分析。switch是Android引进的一个新驱动,用于检测一些开关量。比如检测耳机插入和USB设备插入等。Switch的构架原理switch模块包含两部分内容:首先是switchclass,它在Android中是作为一个module来实现的,可以进行动态加载

2016-06-22 09:13:25 351

嵌入式系统程序完整性验证技术研究与实现.pdf

讲述的是如何保证系统的安全和稳定,整个系统基于FPGA。 内容头部: 随着计算机技术的不断发展,嵌入式系统不断地渗透到人们生活中的每个角落, 由于嵌入式系统的便携性等特点,越来越多的人也把自身比较重要的信息都存储到嵌 入式设备上面,如把身份证号码,银行卡帐号敏感信息记录到智能手机, PDA,掌上 电脑中。

2020-05-21

secureCRT8破解器

可以破解secureCRT8,亲测有效,如有问题可以留言为您解决 secureCRT官网ubuntu安装包https://download.csdn.net/download/yuanxinfei920/10606009

2018-08-15

sourceinsight4 破解版

sourceinsight4 破解版 包含Ubuntu内wine破解使用方法

2018-01-25

slickedit 2017 keygen v22 全平台的

slickedit 的keygen 全平台都可以用 可以破解最新版本2017年的v22,欢迎大家下载

2017-11-18

slickedit pro v22 2017破解器keygen

slickedit pro v22 2017破解器keygen ,可供开发板快速写代码

2017-10-23

深入理解linux内核中文第三版

免费下载,深入理解linux内核中文第三版,是带书签的

2017-08-29

android仿QQ局域网聊天软件

android仿QQ局域网聊天软件 Android开发局域网对讲的程序猿们,可以下载下来参考一下

2016-07-25

webrtc-android-jni

webrtc-android-jni,主要是让学习音视频处理的人下载放入自己的工程中使用

2016-07-25

WM8960驱动源码

WM8960驱动源码,如果有需要的人可以下载,1点积分不贵,评论一下就有了

2016-07-25

MST706原理图

MST706 原理图 多用于倒车影像开发,希望对大家有帮助

2016-04-01

直流无刷电机控制器原理图

直流无刷电机控制器电路板和原理图dxp,采用带位置传感器和不戴位置传感器两种方式

2016-01-29

xUtils框架的jar包和demo

xUtils 包含了很多实用的android工具。 xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容android 2.2 (api level 8) 虽然别人已经穿过差不多的,但是里面有错误,相信下过的人都知道,或者看评论也知道,我这个没有错误

2016-01-13

基于uCOS-III+STemWin+FatFS+ARM_DSP_Lib的示波器源码

基于uCOS-III+STemWin+FatFS+ARM_DSP_Lib的示波器源码.rar,可以很好的学DSP和ucos,ucgui,fatfs,集成于一起的一个程序

2016-01-06

模拟Activity进出栈

模拟Activity进出栈,学习Android基础的必备程序,主要可以学习Activity进出栈.zip

2016-01-06

二轮自平衡小车

二轮自平衡小车,里面包含有硬件(有原理图和PCB,请用AD软件打开),有软件(keil4打开)

2016-01-06

HC05蓝牙串口模块

HC05蓝牙串口模块,用于stm32系列单片机,当然也可以移植到别的MCU,用的是串口通讯

2016-01-06

全志A20_原厂开发文档资料

全志 A20 原厂 开发 文档资料,都是原厂的资料,里面有10份PDF文档,希望你能派的上用场

2016-01-06

Android 4.4 SDK .chm

Android 4.4 SDK .chm 学Android的必备文档

2016-01-06

多国文字点阵字库生成器.zip

多国 文字 点阵 字库 生成器 多用于stm32系列开发的项目,点阵字库生成

2016-01-06

STM32_USB收发例程,含USB上位机和下位机

STM32--PC 利用USB 收发DEMO,内含STM32 MDK源码和一个PC端调试接口的软件,可直接在野火M3板子上运行 PC机软件---点击USB----搜索USB设备---连接USB

2015-03-10

通过can实现iap在线升级程序

通过can通讯实现stm32单片机的程序在线升级 内含iap和app程序 已经试验过 可以成功运行

2015-03-10

STM32+FreeRTOS+UCGUI3.98+Fatfs开源综合程序

非常完整的有关FreeRTOS和uC/GUI3.98的移植及源码 另外uC/GUI3.98是当前能找到完整源码的最高版本,本人辛辛苦苦转了3天才弄完,很全,绝对对得起你的5分,网上iar的几乎找不到!

2014-10-21

stm32+uCOS-II+uCGUI3.98+FatFS完整开源程序

非常完整的有关uC/OS和uC/GUI3.98的移植及源码 另外,uC/GUI3.98是当前能找到完整源码的最高版本,

2014-10-20

开源ucgui3.98完整版

非常完整的uC/GUI3.98的开源源码

2014-10-20

stm32+UCOS+UCGUI3.98+FATFS综合程序

非常完整的有关uC/OS和uC/GUI3.98的移植及源码 另外,uC/GUI3.98是当前能找到完整源码的最高版本

2014-10-20

指针仪表盘

一个以stm32处理器为核心的综合应用程序,包括数据采集,各种通信,485 232,CAN总线,触摸屏显示,超酷的液晶上的仪表显示,可作为实际工程界面的参考,还有原理图,物超所值。

2014-10-15

C8051F35x中文数据手册

这是一个中文版的C8051F35x中文数据手册,挺不错的,很适合一些英文不是太好的开发人士!

2014-07-20

空空如也

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

TA关注的人

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