DJYOS
文章平均质量分 79
bingscut
这个作者很懒,什么都没留下…
展开
-
上电后DJYOS如何从第一步跑到熟悉的main函数里
不知有多少搞嵌入式软件程序猿都是从main函数开始自己的第一行代码。遥想当年,第一次编写嵌入式软件代码还是在IAR的开发环境下写的,当时按照傻瓜式说明从安装开发IAR,配置开发环境到建立工程。还记得IAR自动生成了一个main.c文件,并且该文件中自动生成了voidmain();函数,只需在main函数中编写自己的代码,编译,烧录,调试,系统会自动从main函数的第一行开始运行,看到流水灯跑起来时原创 2015-04-20 10:52:41 · 599 阅读 · 1 评论 -
DJYOS-ZigBee协议栈移植系列小文之二-ZigBee协议栈框架
ZigBee协议栈架构图物理层(PHY) ZigBee是一种短距离无线通信与网络技术,其数据交换最终是通过无线信道完成。物理层的任务就是通过无线信道进行安全、有效的数据通信,为MAC层提供服务。物理层定义物理无线信道和MAC层之间的接口,提供物理层数据服务和物理层管理服务。通过该接口维护物理层相关的管理对象的数据库(PIB)。完成的任务有:无线收发机的激活与关闭、信道能量原创 2015-06-16 14:58:47 · 1226 阅读 · 0 评论 -
DJYOS-ZigBee协议栈移植系列小文之一ZigBee网络技术概述
前期移植了ZigBee协议栈freakz到DJYOS上,打算出一个系列小文与诸位看官分享移植过程,敬请各位看官指正,欢迎拍砖。ZigBee网络特点Zigbee是基于IEEE802.15.4标准的低功耗个域网协议。其特点是:1.低功耗,两支干电池可支持节点工作半年以上。这是Zigbee的突出优势(在传感控制领域)。相比较,蓝牙能工作数周、WiFi可工作数小时。2.低速度,最高原创 2015-05-18 14:17:55 · 1762 阅读 · 1 评论 -
《小谈DJYOS中断线的配置方法》
中断是嵌入式系统中一个魅力十足亮点, 关于DJYOS对中断的内部巧妙的处理机制,各位看官可阅读《都江堰操作系统与嵌入式系统设计》中第六章节“中断”相关内容以及DJYOS源码中int.c/int.h中相关内容。本文探讨两点:DJYOS中中断处理流程以及如何将自己板子上的中断快速地挂接到DJYOS的中断系统。 DJYOS中断控制块的结构示意图如图1所示:图1 DJYOS中原创 2015-05-18 14:03:45 · 897 阅读 · 0 评论