-
模块划分的“划”是规划的意思,意指怎样合理的将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求。C语言作为一种结构化的程序设计语言,在模块的划分上主要依据功能(依功能进行划分在面向对象设计...
03-29 14:30by
冯大同 1948次查看
-
对于一些状态的集合,尽可能使用enum而不是#define 来定义。
如:
enum {OFF = 0, ON = 1};
远比
#define OFF 0
03-29 14:29by
冯大同 2753次查看
-
switch与if的区别
如果纯粹比较数字或字符,建议使用switch,因为它只会在一开始的switch括号中取出变量值一次,然后将这个值与下面所设定的case比较,但如果使用if,每次遇到...
03-29 14:28by
冯大同 1613次查看
-
首先,我们先来看下面这个经典的代码: int main ()
{
int a = 42;
03-29 14:27by
冯大同 2270次查看
-
代码效率包括两个方面内容:代码的大小和代码执行速度。如果代码精简和执行速度快,我们就说这个代码效率高。一般情况下,代码精简了速度也相应提上来了。单片机的ROM和RAM的空间都很有限,当您编程时遇到单...
03-29 14:23by
冯大同 1727次查看
-
在c语言算术表达式的编译过程中,有一个“寻常算术转换”的问题,大多数情况下,教材中并没有做具体的有意义的说明,在实际应用中,如果不注意这个问题,可能会产生严重的后果!一下以实例做一个说明,希望引起大...
03-29 14:12by
冯大同 1582次查看
-
很多情况下,尤其是读别人所写代码的时候,对 C语言声明的理解能力变得非常重要,而C语言本身的凝练简约也使得C语言的声明常常会令人感到非常困惑,因此,在这里我用一篇的内容来集中阐述一下这个问题。
...
03-29 14:09by
冯大同 1954次查看
-
1、选择合适的算法和数据结构
应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有
很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找
03-29 14:04by
冯大同 1764次查看
-
最高18位分辨率、10 MSPS采样速率的逐次逼近型模数转换器(ADC)可以满足许多数据采集应用的需求,包括便携式、工业、医疗和通信应用。本文介绍如何初始化逐次逼近型ADC以实现有效转换。
03-29 10:55by
永不止步步 6703次查看
-
多发射机手持设备的SAR测量要求
03-29 10:35by
永不止步步 2926次查看
-
基于遗传算法的高频标签天线的优化设计
03-29 10:31by
永不止步步 2891次查看
-
本文介绍了如何确定半中频杂散性能,以及如何将混频器的2x2杂散响应(IMR2)转换为对应的IIP2,或相反的指标转换。对这种二阶关系的理解可以帮助射频工程师根据具体应用确定合适的混频器性能。MAX1...
03-29 10:30by
永不止步步 2458次查看
-
本文先通过电磁环境、抛物方程的预测方法,推导出抛物方程计算总的传播损耗等于传播因子和损耗因子对 电磁波场量的叠加,设计了电磁环境预测系统。最后以海战场电磁环境为例进行了仿真,结果证明该方法对陆海空等...
03-29 10:27by
永不止步步 2508次查看
-
一种小型化的负介电常数零阶谐振天线
03-29 10:26by
永不止步步 2136次查看
-
针对LEON3开源软核处理器具有高性能,高可靠性等特征,构建了一个基于LEON3的动态图像边缘检测SoC。文中采用局部熵边缘检测算法,将图像采集,边缘检测和图像显示三个部分封装设计为IP核,通过AP...
03-29 09:43by
永不止步步 4222次查看
-
多功能电路模块是由印制电路板、电子元器件、信号源、仪器仪表等构建成的多网孔的电路,电路设计中各支路预留插孔,可根据课堂教学进程的需要调整信号源类型,构建成不同的电路类型,如单电源供电或者多电源供电的...
03-29 09:40by
永不止步步 4106次查看
-
文章通过分析制约多模干涉型耦合器带宽的因素,提出三种可提高MMI带宽的设计方法。仿真结果表明,三种方法均可以不同程度地提高MMI的工作波长范围,对比于常规MMI耦合器的60nm工作波长范围,采用优化...
03-29 08:45by
永不止步步 1481次查看
-
(一) 国内防静电装备行业的技术发展现状
防静电装备行业已走入市场化,在国家技术研发方面投入比较少的情况下,防静电装备行业的企业和单位克服了许多困难,取得了显著的成绩。
1. 地坪类材料...
03-28 16:11by
冯大同 1853次查看