C语言

首页 标签 C语言
# C语言 #
关注
40384内容
FatFs文件系统的移植
FatFs 的底层可以写一次命令,读写多个扇区。FatFs的设计的读写的思想就很好,小块的数据,我就经过Buffer来存储,大块的数据,我就直接进行存取,那样速度,效率高了很多,看图:   FatFs文件系统的结构也很清晰,也是看图:   补充一点,FatFs的作者写了两个,一个是正宗的FatFs,比较适合大的RAM的设备,另一个是FatFs/Tiny,比较适合小RAM的系统,比如单片机,FatFs/Tiny占用较小的RAM,代价是更慢的读写速度和更少的API函数。
获取系统进程快照 c语言实现
[cpp] view plaincopy /************************************************************************/   /* 云守护      email:542335496@qq.com                                
Linux下gdb的安装及使用入门
1、安装gdb。 在root用户权限下: root@iZ2zeeailqvwws5dcuivdbZ:~# apt-get update ...... ...... ...... root@iZ2zeeailqvwws5dcuivdbZ:~# apt-get install gdb ...... ...... ...... Do you want to continue? [Y/n] y ...... ...... ...... root@iZ2zeeailqvwws5dcuivdbZ:~# 安装好gdb了。
Windws OS 一些概念
Windows OS 一些概念 1.并发与并行 答:并行是多个线程同时进行; 并发是多个线程在同一时间段内进行。 并行优于并发。 2.同步、互斥与异步  阻塞、非阻塞 1.函数调用 同步是函数执行完毕才返回,绝大多数函数都是这样的; 异步是函数开始执行时就返回,自己的执行仍在继续,本质是多线程。 2.线程调度 同步:各线程间有明确的次序关系。   互斥:临界资源某
makefile初步制作,arm-linux- (gcc/ld/objcopy/objdump)详解【转】
转自:http://www.cnblogs.com/lifexy/p/7065175.html 在linux中输入vi Makefile 来实现创建Makefile文件 注意:命令行前必须加TAB键 例如:将两个文件led.
什么是 core dump ? 以及如何使用gdb对 core dumped 进行调试
什么是core dump?(down = 当)   core的意思是:内存,dump的意思是:扔出来、堆出来。   开发和使用linux程序时,有时程序莫名其妙的down掉了,却没有任何的提示(有时候会提示core dumped)。
免费试用