2016年7月25日
摘要: 基于时间状态机是在一个定时器的协调下周期扫描执行各个任务:步骤如下: 一 首先定义一个回调函数的结构体:包含计时计数器,延时时间,空类型的指针(做函数参数用),以及一个指针函数(注意参数和返回值) 二 用自定义的数据类型顶一个指针数组:最后一项指针函数为NULL. 三 用单片机的一个定时器作为系统的 阅读全文
posted @ 2016-07-25 23:09 杰瑞鼠 阅读(538) 评论(0) 推荐(1) 编辑
摘要: 1静态局部变量赋初值是在编译时进行值的,即只赋初值一次,在程序运行时它已有初值。以后每次调用函数时不再重新赋初值而只是保留上次函数调用结束时的值 2如果在定义局部变量时不赋初值的话,对静态局部变量来说,编译时自动赋初值0(对数值型变量)或空字符(对字符型变量)。所以对于静态联合体(初始化不好处理)就 阅读全文
posted @ 2016-07-25 15:46 杰瑞鼠 阅读(230) 评论(0) 推荐(0) 编辑