-
写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。
下面列举一些成熟软件中常用得宏定义……
1,防止一个头...
-
1、局部变量能否和全局变量重名?
答:能,局部会屏蔽全局。要用全局变量,需要使用"::"
局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全...
-
我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:
int printf( const char* format, .....
-
控制类产品名目繁多,各家叫法不一。通常使用的控制类产品包括DCS、PLC两大类。我们又将DCS的概念拓展到FCS。 DCS(Distributed Contorl System),...
来自
PLC|by
银火虫 |发表时间 2016-06-12
|0个回复
-
本文是根据FPGA技术牛人历年来的经验所总结出来的关于FPGA开发基本流程及注意事项基本介绍,希望给初学者丁点帮助。众所周知,FPGA是可...
来自
FPGA|by
银火虫 |发表时间 2016-06-08
|0个回复
-
相位匹配时钟分频器
设计人员可使用相位匹配时钟分频器(PMCD)来生成相位匹配的分频输入时钟信号。这与分频时钟的DCM频率综合相似。PMCD还能生成设计中相位匹配但有延迟的时钟信...
-
从大学时代第一次接触FPGA至今已有10多年的时间,至今记得当初第一次在EDA实验平台上完成数字秒表、抢答器、密码锁等实验时那个兴奋劲。当时由于没有接触到HDL硬件描述语言,设计都...
-
单片机的特点:(1)受集成度限制,片内存储器容量较小,一般内ROM:8KB以下;(2)内RAM:256KB以内。(3)可靠性高(4)易扩展(5)控制功能强...
-
1、FPGA主要应用于什么方向的产品?发展前景如何?
答:近几年可编程的门阵列(FPGA)技术发展迅速,其高度的灵活性,使其在通信、数据...
-
我们先谈一下FPGA基本知识:
1、硬件设计基本原则
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD...
-
1.硬件设计基本原则
1)速度与面积平衡和互换原则:一个设计如果时序余量较大,所能跑的频率远高于设计要求,能可以通过模块复用来减少整个设计消耗的芯片面积,这就是用速度优势换面...
-
这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能 够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ...
-
VHDL的语言特点主要有:
(1)更加类似软件上的高级语言,具备更强的模块化能力并拥有良好的可读性以及程序的移植性;
(2)淡化状态机,与或表达式等早一代硬件描述语言中的元素,...
-
将有限元法移植到电磁工程领域还是二十世纪六七十年代的事情,它比较新颖。有限元法的优点是适用于具有复杂边界形状或边界条件、含有复...
-
网络接口指的网络设备的各种接口,我们现今正在使用的网络接口都为以太网接口。常见的以太网接口类型有RJ-45接口,RJ-11接口,SC光纤接口,FDDI接口,AUI接口,...
-
经历了四天的挣扎,AD7799终于调试成功啦!!!!!!!
说说我遇到的问题
一、不判忙的状态下,读出数据是ffffff
解决办法:
设置CONFIGURATION&nbs...
-
CH375是一个国产USB转接芯片,集成了U盘操作固件,可以直接把U盘当做一个一个的扇区来读写,加上一个文件系统,你就可以在U盘上拷贝,粘贴,新建等Windos下具备的文件操作功能...
-
/*********************废话***************************/校内选拔结束了,刷l两夜调出来3m,比赛时电池充电器无奈被别人拿了,最后妥妥...
-
在嵌入式C编程中,免不了要用到软件延时。这一般通过循环语句实现。通过控制循环语句的循环次数,便可获得多种不同的延时时间。为了便于使用和提高程序代码的复用率,一般又将循环语句封装成一...
-
此程序是基于51单片机开发板上面做的,如需要移植到自己的电路上,修改相应的端口即可,开发板完整的电路图下载:
http://www.eeskill.c...