自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于VisualStudio2015中找不到stdio.c等头文件的解决办法

在利用VS2015编写C程序代码时,通常要包含stdio.h这类头文件,解决在VS2015中报错的问题。

2017-05-15 20:02:23 23264 4

原创 利用C#中的参数数组实现C语言中的printf函数

总所周知,C语言中的printf函数是可变参数函数的典型例子,printf函数是利用宏来实现可变参数的。在学习C#的过程中,学到了参数数组这个知识,所以想到利用参数数组的方法来实现一个 简单的printf函数,以下是代码:static void printf(string format, params object[] variables) {

2017-02-07 18:24:51 1496

转载 积分器可看做低通滤波器的原因

本文来自网络上的资料进行的收集整理积分器是指系统的输出为输入信号的积分,在离散系统来说则是求和。积分器是从时域来描述系统的特性,那么,从频域来看,积分器有什么特点呢?积分器是一个低通滤波器是一种很普遍的描述,这又如何理解呢?     首先,从数学的观点来理解。以离散信号为例,当输入为单位冲激信号时,积分器的输出为一个单位阶跃信号。阶跃信号的Z变换可以很容易计算得到,为1

2015-05-07 15:49:24 8035 1

原创 关于程序中出现的一些问题(容易被忽视的)

问题1:在程序中定义了 u8 num=XXX;(或 u16 或 unsigned char 类型,这些类型都有一个共同特点:都为无符号型),那么我希望在程序中写 if(num原因:举例:若num的原值为200,那么经过程序num-=300;后,由于num为无符号数,num并不会小于0,而是从最大值处开始算起,故 if(num解决办法:就是用非无符号型就可以了,如int型。问

2015-04-27 21:30:50 530

原创 STM32中关于检测按键的一些问题(关于采用传统的延时消抖方式和采用中断方式)

1.对比用延时消抖的方式检测按键和用中断的方式检测按键:对于中断检测按键的方式,如果不在程序中做一些再次检测按键是否按下等处理的话,其精度是不如用延时消抖的方式加测按键来的可靠。2.原因在于:我们在利用中断检测按键时,在中断程序中并没有延时,那么就会存在一个问题,当按下按键时,会可能有多次抖动,尽管我们设置的是下降沿触发中断,但这多次的抖动中也同样可能会有多次下降沿,故就有可能多次触发

2015-04-27 11:47:10 20075 3

关于红外信息传输的发射及接收端相关程序及相应的电路

在发射端通过51单片机对8位拨码开关的编码进行PPM调制,在接收端通过51单片机控制HS0038A进行接收,并通过LED灯显示出接收到的编码。

2015-04-27

12864液晶的图形菜单界面实现

用12864液晶来实现一个图形菜单界面,并可以通过按键来选中不同的图形菜单并且实现反白显示;在一个12864液晶中将显示出8个图形菜单,每一个图形菜单实际上就是一幅小图片,也就是说在一块液晶上实现8个图片的同时显示。

2012-03-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除