- 博客(4)
- 收藏
- 关注
原创 volatile的作用和举例
1、作用:作为指令关键字,确保本条指令不会因为编译器的优化而省略,要求每次直接读值。举例:int a = 10;a = 5;a = 3;如果不加volatile,编译器会认为a = 3,所以上面两条指令不会产生机器代码。2、习题:1). 一个参数既可以是const还可以是volatile吗?解释为什么。2). 一个指针可以是volatile 吗?解释为什么。
2015-04-16 16:50:05 1194
原创 emulator和simulator的区别
1、emulator是仿真器,以软件和硬件来模拟源平台的内部设计、行为和运行结果。2、simulator是模拟器,纯粹以软件来模拟源平台的功能和运行结果。
2015-04-16 16:48:57 1503
原创 单片机定时器作用功能
1、单片机的定时器其实是个计数装置,用于对单片机的机器周期或者外部输入的时钟信号进行计数。2、当对单片机的机器周期进行计数叫定时器,对外部输入的时钟信号进行计数叫计数器。3、每计一个机器周期,定时器+1,当计到最大数时计数完毕通知单片机;每计一次外部输入时钟信号,计数器+1,当计到最大数时计数完毕通知单片机。4、如果知道单片机的机器周期或者外部输入时钟信号周期,可以根据定时器的计数来计
2015-04-16 15:28:06 13911 2
原创 电脑使用一段时间自动休眠
现在都是电脑族,常时间用会损伤眼睛,电脑使用30分钟,自动休眠3分钟再继续工作,这也是高效的番茄工作法。软件推荐:眼睛护士
2015-04-08 13:17:57 1004
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人