找到 “函数” 相关内容 条
  • 全部
  • 默认排序

数码管显示网上例子很多,无非是静态的,动态的。动态的显示大部分是用While函数,昨天编了一个程序解决动态显示0~F的流动显示方法,可能还需改进,还得“计院”的高手指导。 另外后面几行用/* */去掉的程序大家加进去可以看到另一个效果的流水数码管 #include

182 0 0

直播介绍:C语言是编程开发必须掌握的语言,本直播课从嵌入式单片机开发的方向分享C语言的入门方法,通过做实验调试+验证的方法来,直观理解C语言的语法和运行逻辑。直播大纲:1、变量有哪些?2、函数有哪些?3、数组定义4、指针是什么?5、结构体定义6、如何调试查看变量?7、如何调试查看内存8、如何调式查看打印输出直播文件请扫码添加助教

单片机C语言和调试技巧

宏打印函数在我们的嵌入式开发中,使用printf打印一些信息是一种常用的调试手段。但是,在打印的信息量比较多的时候,就比较难知道哪些信息在哪个函数里进行打印。特别是对于异常情况的打印,我们需要快速定位到异常情况的位置。这时候我们可以使用宏定义来封装一个宏打印函数,这个宏打印函数可以显示打印信息所在的

C语言、嵌入式中几个非常实用的宏技巧

MTF描述了不同空间频率时,从物空间到像空间的调制传递函数的模数。MTF是评估透镜组性能的常用方式,并且在设计过程中,MTF经常会作为优化目标或公差分析目标。调制传递函数(Modulation Transfer Function,MTF)是

ZEMAX软件技术应用专题:在 OpticStudio 中分析 MTF 的方法

1、MD5概念MD5信息摘要算法(MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。输入任意长度的数据经过处理,输出都是128位的信息(数字指纹)。不同的输入得到的不

【软件】嵌入式算法——MD5的应用与实现(附源码)

#include #define uchar unsigned char #define uint unsigned int uchar T0_flag,n; void T0_T1_init() //T0,T1初始化函数 { TMOD=0x11;

738 0 3

逻辑运算是数字电路的最大学习难点,曾劝退初入数字电路的许多小白,但其实运用好数学方法,学习数字电路的逻辑运算也可以很简单,今天我们来总结逻辑代数的基本公式,希望对小白有所帮助。1、与普通代数相似的定律:交换律:A*B = B*A,A+B =

详谈数字电路基础之逻辑代数基本公式汇总

可以在多重结构中添加一个结构,利用多重结构操作数关闭 afocal image space. 再利用评价函数操作数指定结构的number来计算相关物理量。例如:下图中的结构2设置为关闭 afocal image space. Multi-

ZEMAX软件技术应用专题:无焦系统中如何查看像面上的RMS光斑尺寸

一、前言耦合性是程序结构中各个模块之间相互关联的度量。它取决于各个模块之间接口的复杂程度、调用模块的方式以及哪些信息通过接口。编写代码有两个核心点:隔离变化、降低复杂度,而解耦是达到这两个目标的重要手段。二、使用回调函数降低耦合 问题描述:实现回家函数come_home,传入出发的时间,打印回家的方

嵌入式 | 使用回调函数降低耦合

基本上,没有人会将大段的C语言代码全部塞入 main() 函数。更好的做法是按照复用率高、耦合性低的原则,尽可能的将代码拆分不同的功能模块,并封装成函数。C语言代码的组合千变万化,因此函数的功能可能会比较复杂,不同的输入,常常产生不同的输出结果。C语言函数的返回值C语言函数可以通过返回值表示输出结果

C 语言函数返回值的行业潜规则