2016年5月28日

波特率简介

摘要: 单片机或计算机在串口通信时的速率。指的是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数,如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd,比特率为10位*240个/秒=2400bps。又比如每秒钟传送240个二进制位 阅读全文

posted @ 2016-05-28 19:16 琳summer 阅读(700) 评论(0) 推荐(0) 编辑

为什么单片机程序中会有延时程序加入

摘要: 这个原因还是蛮多的,分同的情况,单片机的处理速度是很快的,有的时候为了让我们便于观察需要加入延时,例如一个指示灯的亮灭,如果不加入延时是看不出来的,再有就是键盘去抖动,一般按键都有20ms左右的抖动,为了更好的检测防止干扰,也需要延时一段时间在进行判断,总之延时的作用在不同的情况下也不同。具体的使用 阅读全文

posted @ 2016-05-28 19:10 琳summer 阅读(1477) 评论(0) 推荐(0) 编辑

相比于汇编语言的准确性c语言延时精确度如何提升

摘要: 只要合理的运用,C还是可以达到意想不到的效果。很多朋友抱怨C效率比汇编差了很多,其实如果对Keil C的编译原理有一个较深入的理解,是可以通过恰当的语法运用,让生成的C代码达到最优化。即使这看起来不大可能,但还是有一些简单的原则可循的:1.尽量使用unsigned 型的数据结构。2.尽量使用char 阅读全文

posted @ 2016-05-28 19:02 琳summer 阅读(799) 评论(0) 推荐(0) 编辑

导航