
内存
文章平均质量分 60
Leo-Lian
还在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
void *memset(void *s,int c,size_t n)
void *memset(void *s,int c,size_t n) 1.将已开辟内存空间 s 的首 n 个字节的值设为值 c。 2.memset可以方便的清空一个结构类型的变量或数组。 例子 #includevoid main(){ char *s=”Golden Global View”;clrscr();memset(s,’G’,6); printf(“%s”,s);getch原创 2017-06-20 22:44:08 · 2173 阅读 · 0 评论 -
环形队列FIFO
建立自己的缓存区,可以有序的发送接收数据,不担心数据丢失,可以有序地处理。// -----------------------------------------------------------------------------// File Name : fifo.h// Title : General FIFO template// Author :原创 2017-06-21 23:10:36 · 1673 阅读 · 0 评论 -
片内flash保存数据
定义变量//#define PAGE_SIZE (u16)0x400 /* Page size = 2KByte */ #if defined (STM32F10X_MD) || defined (STM32F10X_MD_VL) #define PAGE_SIZE (0x400) /* 1 Kbyte */ #defin...原创 2017-06-22 00:18:54 · 1664 阅读 · 0 评论 -
哈佛结构/冯诺依曼结构详细分析
CISC与RISC的区别:· CISC(复杂指令集):复杂指令集就是CPU在工作的时候需要有很多的汇编指令来完成,它可以用一个汇编指令来完成一件复杂的工作。例如:乘法,加法,乘加,乘减等处理的时候,他会每个处理方式用一条指令来完成。因此这种设计实际上是很强大的,因为同样处理一个运算,它可以用一个机器周期就可以完成了。但是其内部的硬件设计就相对而言的比较复杂了一些。而且,这样的设计势...转载 2018-03-11 23:20:34 · 897 阅读 · 0 评论 -
Cortex-M3和M4微控制器内核解析
许多嵌入式开发人员对ARM Cortex处理器架构颇为熟悉,但很少有人能够对这种流行架构了如指掌,从而可以充分发挥它独特的特性和性能。ARM Cortex-M4处理器尤为如此,它拥有引以为豪的增强架构、天生的数字信号处理(DSP)能力和可选的浮点加速器,使精于此道的程序设计人员或硬件工程师可以充分发挥它的优势。本文接下来将就Cortex-M3/M4微控制器(MCU)的一些更有趣的(但经常遭到忽视...转载 2018-03-11 23:28:55 · 22336 阅读 · 0 评论