- 博客(7)
- 收藏
- 关注
原创 s3c2440时钟学习(韦东山老师课程学习笔记)
S3C2440时钟体系(韦东山学习笔记)1、 S3C2440可以外接晶振,然后通过内部电路产生时钟源 ; 也可以直接使用外部提供的时钟源,它通过引脚的设置来选择。2、三种时钟:FCLK用于cpu核、HCLK用于AHB总线上的设备、PCLK用于APB总线上的设备。 其中AHB(Advanced High Performance Bus)总线:用于接高性能模块,例如CPU
2017-11-22 21:00:07
547
转载 C/C++中extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数
2017-05-16 14:20:38
233
原创 keil4 如何创建一个新的工程。
一这是一个工程建立好后的截图。具体实现方法看下面。当driver打开后 1、32学习文件夹下创建一个code文件夹 用于存放所有的代码还有库函数内容等等 ,32的官方库存在于code下。 2、在code下创建三个文件及 分别是 lib(库代码)reg(寄存器)stm32lib(官方库函数) 3、reg下建立一个demo文件夹,然后
2017-03-19 11:50:07
10891
原创 电脑硬件基础知识以及如何配置一台电脑-显卡篇
显卡(Video card,Graphics card)又称显示适配器。显卡作为电脑主机里的一个重要组成部分,是电脑进行数模信号转换的设备,承担输出显示图形的任务。显卡接在电脑主板上,它将电脑的数字信号转换成模拟信号让显示器显示出来,同时显卡还是有图像处理能力,可协助CPU工作,提高整体的运行速度。对于从事专业图形设计的人来说显卡非常重要。 民用和军用显卡图形芯片供应商主要包括AMD(超微半导体)和
2017-01-12 20:23:15
905
翻译 C语言的各个段。
C语言程序经过编译连接后形成的二进制映像文件由栈,堆,数据段和代码段组成。其中数据段(由三部分部分组成:只读数据段,已经初始化读写数据段,未初始化数据段即BBS)。 1.栈区(stack):又叫堆栈,先进先出,由编译器自动分配释放,存放函数的参数值,局部变量等值。其操作方式类似于数据结构中的栈。 2.堆区(heap):一般由程序员分配释放,若程序员不释放,则可能会引起内存泄漏。注
2017-01-12 14:24:51
1073
转载 带缓存和不带缓存的区别
先来看看不带缓存的I/O和标准(带缓存的)I/O都有那些不带缓存的I/O: read,write,open......标准(带缓存的)I/O: fgets,fread,fwrite.....这里使用两个对应的函数进行比较:ssize_t write(int filedes, const void *buff, size_t nbytes)size_t fwrit
2016-06-24 21:24:33
3420
转载 全缓存,行缓存,无缓存
某日一朋友写了一个HELLO WORLD代码,出不来结果,代码如下:#include intmain(int argc, char **argv){ printf("hello world!"); _Exit(0);} 注意到,在代码中printf语句打印的字符串最后没有带换行符,而且最后调用了_Exit
2016-06-24 10:18:30
1397
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人