自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

转载 C中的CONST(转)

<br />  C中CONST的使用:   const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可 以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。   虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处 呢?请看下面几个问题。   问题:const变量 & 常量   为什么下面的例子在使用一个const变量来初始化数组,ANSI C的编译器会报告一个错

2010-07-18 15:31:00 293

转载 讲讲volatile的作用(转)

讲讲volatile的作用<br />72成功一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就 是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: <br />     1). 并 行设备的硬件寄存器(如:状态寄存器) <br />     2). 一个中断服务子程序中会访问到的非自动变量(Non- automatic variables) <br

2010-07-18 15:10:00 241

转载 KEILC51可重入函数及模拟栈浅析(转)

<br />摘要:本文较详细的介绍了keilc51可再入函数 和模拟 堆栈的一些概念和实现原理 ,通过一个简单的程序 来剖析keilc51在大存储模式 下可重入函数的调用过程,希望能为keilc51和 在51系列单片机 上移植嵌入式 实时操作系统 的初学者提供一些帮助。<br />1、关于可重入函数(可再入函数)和模拟堆栈(仿真 堆栈)<br />   “可重入函数可以被一个以上的任务调用,而不必担心数据 被破坏。可重入函数任何时候都可以被中断,一段时间 以后又可以运行,而相应的数

2010-07-14 17:55:00 560

转载 uC/OS-II任务栈处理的一种改进方法

在μC/OS-II内核中,各个不同的任务使用独立的堆栈空间,堆栈的大小按每个任务所需要的最大堆栈深度来定义,这 种方法可能会造成堆栈空间浪费。本文叙述如何在RTOS中多个任务共用连续存储空间作为任务栈的方法,并详细比较二者的优缺点和适用性。     关键词: μC/OS-II 任务堆栈 RTOS 共用空间堆栈关于μC/OS-II这个实时内核及其应用已经有很多文章介绍了,对于学习RTOS的人来 说,这个系统是很好的学习起点。虽然文献[1]的源代码没有行号和函数名交叉索引表等,给源代码阅读造成一些

2010-07-14 17:39:00 383

转载 uCOS-II在51单片机上的移植

uCOS-II在51单片机上的移植<br />标题:uCOS-II在51单片机上的移植   发表时间:2008-9-28 20:56:11  所属类别: 操作系统 返回首页>><br /> <br />内容摘要:本文详细系统地介绍了uC/OS-II在51单片机上的移植、重入实现方法、硬件仿真、固化、人机界面等关键内容。<br />引言:随着各种应用电子系统的复杂化和系统实时性需求的提高,并伴随应用软件朝着系统化方向发展的加速,在16位/32位单片机中广泛使用了嵌入式实时操作系统。然而实际使用中却存在着大

2010-07-14 17:12:00 1511

转载 引用 你的变量究竟存储在什么地方 && 全局内存

<br />zhqh43@126 的 你的变量究竟存储在什么地方 && 全局内存 <br /> 我相信大家都有过这样的经历,在面试 过程中,考官通常会给你一道题目,然后问你某个变量存储在什么地方,在内存中是如何存储的等等一系列问题。不仅仅是在面试中,学校里面的考试也会碰到同样 的问题。   如果你还不知道答案,请接着往下看。接下来,我们将在 Linux操作系统上,以GCC编译器为例来讲解变量的存储。  在计算机系统中,目标文件通常有三种形式:1.  可 重定位的目标文件:包含二进制代码

2010-07-14 14:44:00 602

转载 C/C++ 的变量

<br />变量可以分为:全局变 量、静态全局变量、静态局部变量和局部变量。<br />全局和静态变量都在堆 里。( 错了,全局变量和静态变量都在数据段,有些地方也叫静态存储区)<br />全局变量的作用范围是整 个程序(如果程序是多个文件,必须在其他的文件中说明)。<br />静态变量的作用范围要看 静态变量的位置,如果在函数里,则作用范围就是这个函数。<br />静 态全局变量,只有本文件可以用。<br />全局变量是没有定义存储 类型的外部变量, 其作用域是从定义点到程序结束. 省

2010-07-14 10:05:00 368

单水箱的模糊控制例子+程序(程序原创)

单水箱的模糊控制例子+程序(程序原创) 由于赶着上课用,所以比较粗糙,不足之处请包涵

2009-02-20

神经网络课件(比较详细)

本资源是大学本科课程所用的PPT课件,详细阐述了神经网络的发展史、理论基础、典型实例、控制模型和MATLAB中UN工具箱的使用。

2009-02-20

空空如也

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

TA关注的人

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