自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (6)
  • 收藏
  • 关注

转载 C++常用头文件

C/C++头文件一览C#include <assert.h>    //设定插入点#include <ctype.h>     //字符处理#include <errno.h>     //定义错误码#include <float.h>     //浮点数处理#include <iso646.h> //对应各种运算符的宏#include <limits.h>    //定义各种数据类型最值的常量#inc...

2020-06-18 09:33:14 1020

原创 在Linux内核中增加程序的一般步骤

在 Linux 内核中增加程序需要完成以下 3 项工作。● 将编写的源代码复制到 Linux 内核源代码的相应目录中。● 在目录的 Kconfig 文件中增加关于新源代码对应项目的编译配置选项。● 在目录的 Makefile 文件中增加对新源代码的编译条目。而后编译执行make...

2019-08-29 13:53:21 214

原创 Linux 环境下的Eclipse安装

1.由于运行Eclipse需要JAVA虚拟机的支持,所以我们首先需要安装JDK,在http://www.java.com网站上可以下载基于Linux平台的JDK版本(有bin和自解压压缩包两种文件格式的安装包)把jre-6u7-linuxi586.bin文件下载到ubuntu18.04中,双击运行。(其实就是解压)运行结束后得到文件夹jre1.6.0_07,为了符合linux系统管理规范,把其移动...

2019-08-27 10:21:11 183

转载 深入浅出 TCP/IP 协议栈

原文链接:https://www.cnblogs.com/onepixel/p/7092302.html深入浅出 TCP/IP 协议栈TCP/IP 协议栈是一系列网络协议的总和,是构成网络通信的核心骨架,它定义了电子设备如何连入因特网,以及数据如何在它们之间进行传输。TCP/IP 协议采用4层结构,分别是应用层、传输层、网络层和链路层,每一层都呼叫它的下一层所提供的协议来完成自己的需求。由...

2019-08-26 09:37:59 129

原创 vim改造之vim+ctags+cscope

Vi/Vim 是一个文本编辑器,在 Vim 中能高效的实现代码编辑。但 Vim 的功能不仅仅是一个文本编辑器,借助 ctags 和 cscope 的配合,Vim 能实现堪比图形 IDE 环境的源码编辑和阅读功能,在某种程度上甚至比图形 IDE 更方便。Vi/Vim 的安装不再介绍了。如果不是通过远程登录在远程服务器上工作,而是在本地桌面系统操作,还可以用 gvim 启动 Vi 编辑器。...

2019-08-23 15:54:27 281

原创 配置内核make menuconfig时出错的解决方法

实验平台(ubuntu 14.04)Q1:3.14.38的内核root@simon-virtual-machine:/home/simon/FeiLing/src/linux-3.14.38# make menuconfig*** Unable to find the ncurses libraries or the*** required header files.*** 'mak...

2019-08-21 10:49:27 2088

原创 浅谈嵌入式系统开发中任务设计的几个要点

作为一个嵌入式开发人员,要对自己设计的嵌入式系统要了如指掌,任务的优先级信息,任务与中断的处理,任务的运行时间、逻辑、状态等都要知道,才能设计出好的系统,所以,在设计的时候需要根据需求制定框架。在设计之初就应该考虑下面几点因素:任务运行的上下文环境、任务的执行时间合理设计。下面我以嵌入式常用的实时系统FreeRT_OS为例进行分析。FreeRTOS 中程序运行的上下文包括:1.中断服务函数。...

2019-08-15 16:21:16 702 1

原创 浅谈微内核

微内核微内核设计的基本思想是简化内核的功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互直之间的安全保护。内核只提供最基础的服务,比如进程调度,进程通信(IPC)等。其中进程通信作为连接应用与用户态系统服务的桥梁。微内核的优点:1.系统服务模块化,可移植性高。2.内核安全性提高。3.可以多套系统服务共存,相当于同时运行多种操作系统。4.稳定统一的接口(可以独立维护稀有驱...

2019-08-15 08:57:08 4120

转载 Makefile详解

该篇文章为转载,是对原作者系列文章的总汇加上标注。支持原创,请移步陈浩大神博客:http://blog.csdn.net/haoel/article/details/2886 或 https://blog.csdn.net/l297969586/article/details/74393320makefile很重要什么是makefile?或许很多Winodws的程序员都不知道这个东...

2019-08-12 14:13:46 157

原创 嵌入式系统之ucLinux与uc/os-II的比较

ucLinux VS uc/osucLinux编译后的可执行文件可以控制在几百K量级uClinux的内核可以在Flash上直接运行:就是把uClinux的内核的可执行映象烧写到flash上,系统启动时从 Flash的某个地址开始逐句执行;也可以加载到内存中运行:把内核的压缩文件存放在Flash上,系统启动时读取压缩文件在内存里解压,然后开始执行。采用了romfs文件系统作为r...

2019-08-08 15:12:02 678

转载 ubuntu vim改造----阅读代码神器

安装ctags和cscopesudo apt-get install ctagssudo apt-get install cscope在/home/username/下建立一个文件夹 .vim/plugins 或 .vim/plugin(vim的版本不同,目录不同,一般是在.vim/plugin下),注意:是在用户的home目录下进行创建,而且是隐藏文件夹。在.vim/plugin...

2019-08-07 18:26:02 315

转载 socket发送结构体

struct send_info{char info_from[20]; //发送者IDchar info_to[20]; //接收者IDint info_length; //发送的消息主体的长度char info_content[1024]; //消息主体};  发送端主要代码(为了简洁说明问题,我把用户输入的内容、长度等验证的代码去掉了):struct send_info...

2019-04-15 16:05:59 248

原创 linux c中没有itoa()函数解决方法

int i=10;chat str[10];如果我们想要把i转换为字符串str,则可以利用sprintf()函数;sprintf(str,"%d",i);char *str="123";int i;如果我们想把str转换为整形i,则可以使用atoi()函数i=atoi(str);...

2019-04-15 16:04:10 2168

字符驱动demo.rar

一个简单的字符驱动示例,可以为初学者提供一个,或者作为一个框架进行二次开发。环境基于ubuntu14.04

2019-10-12

IEEE-488中文命令.pdf

IEE488中文命令手册,里面包含了命令接口函数的参数和使用方法等。

2019-09-09

GCC资料大全.rar

gcc使用手册,快速查看gcc相关使用方法,包含了中文手册。

2019-08-29

arm汇编手册(中文版).rar

arm系列芯片的汇编指令速查手册,可以快速查看汇编指令,了解其功能及用法。

2019-08-29

Linux命令大全(修改版).rar

Linux命令快速查询手册,可以查询常用的命令使用方法,命令参数,命令功能等。Linux系统使用必备。

2019-08-29

Linux C .rar

Linux c 开发必备手册,可以快速查询linux c 库函数使用方法,参数列表等

2019-08-29

空空如也

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

TA关注的人

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