会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
noticeable
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
18
下一页
2018年2月26日
17、文件IO详解及实例
摘要: 上篇文章已经讲过了文件系统的一些基本的概念,这里首先对文件IO进行详细的学习,文件IO也称为系统调用IO,是操作系统为"用户态"运行的进程和硬件交互提供的一组接口,即操作系统内核留给用户程序的一个接口,按照操作系统的结构划分,Linux系统自上而下依次是:用户进程、Linux内核、物理硬件。其中Li
阅读全文
posted @ 2018-02-26 14:55 noticeable
阅读(982)
评论(0)
推荐(0)
2018年2月24日
5、Makefile基础知识汇总(转自陈皓总述)
摘要: 一、Makefile里有什么?Makefile里主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释。1、显式规则。显式规则说明了,如何生成一个或多的的目标文件。这是由Makefile的书写者明显指出,要生成的文件,文件的依赖文件,生成的命令。2、隐晦规则。由于我们的make有自动推导的
阅读全文
posted @ 2018-02-24 11:24 noticeable
阅读(710)
评论(0)
推荐(0)
2018年2月6日
6、GNU makefile工程管理学习的一个例子
摘要: 在之前我们已经学习了一个文件的编译过程,但是做过项目的都知道,一个工程中的源文件不计其数,其按类型、功能、模块会分别放在若干个目录中,而这些文件如何编译就需要有一个编译规则,虽然现在很多大型的项目都是直接用诸如CMake、Autotools、SCons等工具生成的,但是对于一些小项目,使用工具就没有
阅读全文
posted @ 2018-02-06 13:29 noticeable
阅读(285)
评论(0)
推荐(0)
2018年1月26日
2、GCC编译器的使用
摘要: GCC编译器是一个非常强大和流行的C编译器,适用于各种Linux发行版。本文解释了一些流行的GCC编译器选项。 GCC编译器选项 1.指定输出可执行文件名称 在最基本的形式中,gcc编译器可以用作: gcc main.c 上述命令执行完整的编译过程并输出名为a.out的可执行文件。 使用选项-o,如
阅读全文
posted @ 2018-01-26 13:40 noticeable
阅读(684)
评论(0)
推荐(0)
4、C语言的编译过程链
摘要: 在学校学C语言的时候,很多人都不是很注重编译过程链,但是其实编译过程是项目过程中很重要的一部分,有时候有些语法诸如static、volatile等关键词不理解时大多数都是对整个C语言编译链没有进行过详细的了解的,今天就将整个编译过程链讲解下,首先需要了解的是编译是个逐步过程,每一步的输出都是作为下一
阅读全文
posted @ 2018-01-26 13:22 noticeable
阅读(1056)
评论(0)
推荐(0)
2018年1月1日
FreeRTOS的内存管理
摘要: FreeRTOS提供了几个内存堆管理方案,有复杂的也有简单的。其中最简单的管理策略也能满足很多应用的要求,比如对安全要求高的应用,这些应用根本不允许动态内存分配的。 FreeRTOS也允许你自己实现内存堆管理,甚至允许你同时使用两种内存堆管理方案。同时实现两种内存堆允许任务堆栈和其它RTOS对象放置
阅读全文
posted @ 2018-01-01 11:25 noticeable
阅读(1720)
评论(0)
推荐(1)
2017年12月30日
freeRTOSConfig.h文件对FreeRTOS进行系统配置
摘要: FreeRTOS内核是高度可定制的,使用配置文件FreeRTOSConfig.h进行定制。每个FreeRTOS应用都必须包含这个头文件,用户根据实际应用来裁剪定制FreeRTOS内核。这个配置文件是针对用户程序的,而非内核,因此配置文件一般放在应用程序目录下,不要放在RTOS内核源码目录下。 在下载
阅读全文
posted @ 2017-12-30 15:45 noticeable
阅读(5427)
评论(0)
推荐(0)
FreeRTOS学习目录
摘要: 1、关于实时操作系统的一些概念性问题 2、freeRTOS与裸机程序相比有什么区别?? 3、freeRTOSConfig.h文件对FreeRTOS进行系统配置 4、FreeRTOS的内存管理
阅读全文
posted @ 2017-12-30 09:51 noticeable
阅读(458)
评论(0)
推荐(0)
2017年12月29日
freeRTOS与裸机程序相比有什么区别??
摘要: FreeRTOS命名及变量规则 初学FreeRTOS的用户对其变量和函数的命名比较迷惑, FreeRTOS的核心源代码遵从MISRA编码标准指南,关于MISRA编码标准,可以查看文章https://wenku.baidu.com/view/5e7b2f4ee518964bcf847c99.html。
阅读全文
posted @ 2017-12-29 20:19 noticeable
阅读(5110)
评论(0)
推荐(0)
2017年12月19日
16、文件操作系统入门基本概念
摘要: 1、文件管理系统 在大多数应用中,文件是一个核心成分,处理实时应用和一些特殊的应用外,应用程序的输入都是通过文件的形式来完成的,实际上,所有应用程序的输出都保存在文件中,这便于信息的长期存储,也便于用户将来通过应用程序访问信息。 数据或者文件归根结底是存储于物理内存空间上的,操作系统可以通过文件系统
阅读全文
posted @ 2017-12-19 12:24 noticeable
阅读(626)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
18
下一页
公告