什么时候需要用到enum呢?当变量的数值在几个范围之间,如一个week变量取值只有Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday。这样用enum比较好.当然也可以用define.但是define维护起来比较麻烦, 适合变量的数值范围值较少的时候.1、用enum关键字说明常量(即说明枚举常量)有以下几点好处:...
分类:
其他好文 时间:
2015-05-06 15:06:07
阅读次数:
158
我是一名自动化专业的学生,最近开始自学ARM9和Linux,在学习过程中难免会遇到些问题,把这些问题查明白之后,当时可能很清楚,但是过了一段时间之后可能就会忘了,因此想着能够做些笔记,以前学单片机和STM32的时候,都是把笔记做成一个一个的word保存到自己的电脑中,后来突然想着把学习过程做的笔记写...
分类:
系统相关 时间:
2015-05-01 17:19:18
阅读次数:
199
新到一家公司后,有个项目要用到STM32F207Vx单片机,找到网上的例子照猫画虎的写了几个例子,比如ADC,可是到了ADC多通道转换的时候就有点傻眼了,这里面的时钟跑的到底是多少M呢?单片机外挂的时钟是25M,但该单片机时钟系统较为复杂,有内部高/低、外部高/低 、PLL锁相环时钟,又有AHB.....
分类:
其他好文 时间:
2015-04-30 12:10:50
阅读次数:
158
1,什么是PWM
什么是PWM,专业点说脉宽调制,通俗点说 就是不断的输出高低电平。 比如 单片机 40ms的时间 输出高电平然后60ms的时间 输出低电平接着一直不断周期性的交替输出高低电平 这就是典型的PWM波。高电平输出的时间40ms就是传说中的脉宽,40ms+60ms=100ms
便是PWM的周期。假定我们把周期定为100ms.我们可以根据我们的需要 把高电平的时间加大...
分类:
其他好文 时间:
2015-04-30 09:01:30
阅读次数:
201
前两天我在机房管理的会议上讲了关于单片机的一些知识,分享给大家
声明一下,我是物理学专业的但是我们专业没有学习过单片机这门课,讲课内容是临时在网上查询的资料
一、单片机
什么是单片机?
简单概括一下就是微型计算机,说道计算机大家都不陌生的,那么知道了单片机是微型计算机之后,
那么单片机的学习也就完了
定义:
单片机,...
分类:
其他好文 时间:
2015-04-25 18:23:57
阅读次数:
245
目录1)问题产生2)失败尝试3)最终方案4)使用方法5)知识共享1)问题产生在上一篇“ 以PWM控制直流电机为例建一个简单的51工程框架”中已向大家介绍了一个封装好的8位8段数码管的驱动(如下图中FUNC文件夹下led8.c文件)。但是该驱动电路是要有一定的硬件基础的(如下图):如2片74HC573...
分类:
其他好文 时间:
2015-04-24 18:47:10
阅读次数:
208
本文引用:http://bbs.ednchina.com/BLOG_ARTICLE_3013748.HTMMSP430单片机的ADC12模块是一个12位精度的A/D转换模块,它具有高速度,通用性等特点。从以下ADC12结构框图中可以看出,ADC12模块是由以下部分组成:输入的16路模拟开关,ADC内...
分类:
其他好文 时间:
2015-04-23 21:45:07
阅读次数:
750
本文介绍了用两个UGN3503型霍尔器件设计制作的数字指南针的设计目的、系统结构和工作原理,以及各主要器件的使用方法。本系统包括UGN3503型霍尔器件、TLC0832 A/D转换器、单片机控制、液晶显示四部分,实现了对地磁信息的采集、放大,经过模数转换和单片机处理,最终显示出用文字表示的当前所处方...
分类:
其他好文 时间:
2015-04-23 21:22:27
阅读次数:
121
1.TI处理器命名规则
TMS代表合格产品;TMX代表实验产品;TMP代表模型产品。
320 代表DSP产品系列;430 代表单片机产品系列;
470 代表ARM产品系列。
F 代表内部存储器为Flash;C 代表内部存储器为ROM。
28035 代表产品型号。
2.CCS5的标准C文件以及TI自己扩展的一些头文件在C:/ti/ccsv5/tools/compiler/c200...
分类:
其他好文 时间:
2015-04-23 17:29:59
阅读次数:
267
关于MSP430F149 UART串口的初始化,及操作函数...
分类:
其他好文 时间:
2015-04-23 10:56:48
阅读次数:
181