摘要: (*(volatile unsigned long *) 对于不同的计算机体系结构,设备可能是端口映射,也可能是内存映射的。如果系统结构支持独立的IO地址空间,并且是端口映射,就必须使用汇编语言完成实际对设备的控制,因为C语言并没有提供真正的“端口”的概念。如果是内存映射,那就方便的多了。 以 #d 阅读全文
posted @ 2016-02-01 10:32 东湖听雨 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 今天玩MDK时,遇到一个问题:我在 工程项目中的 hal.h 文件中定义一个位变量结构体:typedef struct{u16 miao:1;u16:Secok:1;}BitVari;再在 main.c 中声明结构体变量:BitVari TFgs;当我在 其他文件中需要使用这个变量时,就 include " hal.h ",编译报错:" TFgs " 未定义!使用很多办法,都没能解决问题。并联想到将来还要使用很多的全局变量,如果这样就惨啦。如是,试着QQ朋友聊聊这个问题,启发很大。还是以前的8位机编译器太先进,没遇到这问题。现在总结下,并验证通过:1、 阅读全文
posted @ 2012-08-09 22:23 东湖听雨 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 在10ms中断中扫描函数Buzzer();就可以了。牛吧!!!使用方法:将全局变量 AlmCnt设置为需要报警的组数。蜂鸣器每次报警蜂鸣4次短声,再隔一长段时间,进行下一组报警;如果 AlmCnt =3;到时间后,蜂蜜器 Bi.Bi.Bi.Bi...Bi.Bi.Bi.Bi...Bi.Bi.Bi.Bi.完成AlmDelay 必须也是全局变量!/*蜂鸣器报警次数,由全局变量AlmCnt决定*/void Buzzer(void){ static uchar n,status; if(++AlmDelay >n) { AlmDelay = 0; if(Al... 阅读全文
posted @ 2012-06-28 13:16 东湖听雨 阅读(152) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2010-09-19 15:02 东湖听雨 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 1. 不要第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。 4. 不要被一些专用词汇所迷... 阅读全文
posted @ 2010-07-18 13:47 东湖听雨 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Modbus 可编程控制器之间可相互通讯,也可与不同网络上的其他设备进行通讯,支撑网络有 Modicon 的 Modbus 和Modbus+工业网络。网络信息存取可由控制器内置的端口,网络适配器以及 Modicon提供的模块选件和网关等设备实现,对OEM(机械设备制造商)来说, Modicon可为合作伙伴提供现有的程序, 可使Modbus+网络紧密地集成到他们的产品设计中去。 Modicon 的各... 阅读全文
posted @ 2010-07-01 20:27 东湖听雨 阅读(416) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2010-05-13 20:58 东湖听雨 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 项目中要使用的函数有:switch(Pointers){ case 0:MenuScan(); break; //主界面 case 1:SetData(); break; //参数设置界面 case 2:Ventilation();break; //换气 case 3:Samplfunc();break; //采样计算函数 case 4:Calibration();break; //进入标定选择函... 阅读全文
posted @ 2010-03-19 14:23 东湖听雨 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 我学习使用的是TMS320F2812,使用CCS3.3在 simulator 下进行编译。开始看了很多的关于CCS3.1的使用说明,都没有说明白,一个工程到底需要哪些必须的文件,在一个论坛中"http://www.hellodsp.com/bbs/index.php"终于看明白了,需要必须的文件:DSP28_DefaultIsr.C,DSP28_GlobalVariableDefs.C,DSP28... 阅读全文
posted @ 2009-11-03 22:32 东湖听雨 阅读(1873) 评论(0) 推荐(0) 编辑
摘要: 1、在网上下载 ewavr511b_full.rar文件,大概133M。解压后,有文件:2、网上下载破解文件 解压后生成文件 Keygen包,将它复制到C:\目录下。 打开文件包keygen,双击文件 IARID.exe,出现本电脑ID号,如图,记下来;3、从电脑的“程序---运行”输入“CMD”回车,按照下图操作,得到 sn.txt文件;4、双击第... 阅读全文
posted @ 2009-11-03 11:05 东湖听雨 阅读(6828) 评论(0) 推荐(0) 编辑