产品分类
AVR微处理器的RTOS-AVRX应用
作者: 来源: 时间:2015-07-25 07:33:21浏览量:
②AVRX需要分配的堆栈为35个字节加上任务代码需要的额外堆栈,具体的大小取决于每个进程用的本地变量个数。比较好的确定分配给任务堆栈大小的方法是:分配很大的堆栈(如70字节),运行一段应用程序后看堆栈到多深(因为GCC启动时把所有内存都清0了,这样很容易看到)。不过,为了安全起见,用编译器或仿真器在估计堆栈的顶端写入几个字节的0xFFFFF去验证到底达到了多少字节,然后分配给比测试结果多两个以上的字节给这个任务。
③启动的最后一个指令必须跳转到Epilog()。
5 结论
AVRX是一个不错的RTOS,最显著的特点就是内核小,速度快,编译后大概只需500~700字节,且基本的调度功能一个也不少。由于其代码公开,结合不同型号AVR单片机的特性,可以在此基础上进行系统的裁减和扩展,使之能达到更好的效果。本文为AVR嵌入式系统的应用提供了借鉴。
扁平线圈电感制造厂
Driver Consideration PART-1 电力电子领域,功率器件是个永恒的话题,从工艺到材料,每天都在不断进步,这些进步提高了功率器件的开关速度,降低了开关损耗,导通损耗,进而可以提高电源的开关频率和功率密度。在得
[充电器]蓝牙耳机充电舱,5V输出常在,蓝牙耳机摘机这是一款性能稳定的蓝牙耳机充电舱电路,5V输出常在,蓝牙耳机摘机自动开机,功耗低!续航时间长。 交流QQ:25029101031、充电状态红灯长亮。 2、充满红灯灭,蓝灯常亮10秒,然后灭。 3、放电电流大于10mA,小于140mA,蓝灯亮0.5秒,灭4.5秒。 4、放电电流大于2mA,小于5mA,蓝灯亮0.5秒,灭0.5秒。 5、放电电流小于2mA,蓝灯不亮。 6、放电电流大于140mA,红灯快闪3秒(5Hz频率),关闭输出。 7、大电流保护后,等待3秒再次打开输出。 8、单击按键电量显示(在任何时候
光伏发电和ZigBee协议在智能防盗系统中的应用摘要:主要阐述光伏发电和ZigBee协议在家庭智能防盗系统中的应用。为达到报警目的,由红外传感器对人体体温检测,通过低功耗的2.4 GHz芯片JF24C将信号经由无线传感器网络传向主机,主机计算后发出