很反感的一种编码风格
有些人编程,特别爱用宏定义,即使一些简单的逻辑操作,都要搞个宏摆在那里,甚至要钻很多层宏定义才能看到代码的庐山面目,令读代码的人苦不堪言。特别是,有些人还爱用连字符“##”,现在代码阅读工具都很智能,一个有定义的符号,鼠标移过去,
发表于 12/7/2011 9:24:36 PM
阅读(9686)
DJYOS与传统操作系统编程模式比较之一
编程模式比较之一1.线程调度和事件调度的比较传统的操作系统,是以线程为调度目标的,无论是简单的UCOSII,还是复杂的windows、linux,无论是单进程还是多进程的系统,调度器所调度的,都是线程。调度器的作用,简单地说,就是决定哪个线程、什么时候占有CPU、什
发表于 8/6/2010 11:21:11 AM
阅读(4442)
诚邀加盟DJYOS
你愿意和我一起创造国人自己的操作系统事业吗?请加入我们。DJYOS作为100%原创,具有开拓性的创新精神的操作系统,而不是教科书翻版的操作系统,作为一个10多年的嵌入式系统用户开发的系统,其所有创新均围绕用户的实际需要,解决用户的现实需求,为用户创造新的价值。
发表于 8/6/2010 11:16:20 AM
阅读(3390)
如何让keilMDK4支持S3C2416
发表于 6/11/2010 9:51:46 AM
阅读(31889)
UT2416移植日志之一
发表于 6/10/2010 2:32:47 PM
阅读(4309)
编程中的临界保护
临界保护又称并发保护,分时间保护和空间保护两种,时间保护指的是,在某一段特定的时间内,某个任务必须独占cpu时间;空间保护指的是,共享数据在某段时间内只能由某任务独占访问。在编程中,临界操作有那么几种:1、原子操作,可以理解为无条件原语操作,即操作过程中
发表于 6/4/2010 12:50:06 PM
阅读(3457)
华南理工大学演讲稿
发表于 6/3/2010 5:28:49 PM
阅读(4305)
半年时间,写了一个函数。
发表于 4/27/2010 10:15:52 AM
阅读(3575)
内存管理:静态分配和动态分配的完美结合
先看看我们面临的需求:产品A:有一个RS485口,可以挂0~256个节点,但不能带电增加和减少节点。软件上,上电初始化时,要为每个节点分配一个缓冲区。产品B:一个通信装置,相同的CPU平台上,因为所配的接口数量不一样,衍生出多个型号。软件上,也要要为每个接口分配一
发表于 4/15/2010 3:55:55 PM
阅读(5727)
djygui的色彩方案,征求意见
djygui正在闭关加紧开发中,这是从代码中copy的色彩管理方案,征求意见。//像素色彩格式定义,//系统格式(sys)是djygui和显卡driver都必须支持的格式。//扩展格式(ext),djygui提供转换函数支持,但显卡driver则可以支持也可以不支持的格式。//私有格式,显卡driver内部
发表于 4/12/2010 11:21:49 AM
阅读(2917)
从《爱丽丝梦游奇境》想到的
发表于 4/11/2010 8:17:00 PM
阅读(2714)
djygui进展报告
djygui仍在闭关开发中。djygui分guikernel和guiwindows两部分。kernel部分包括窗口管理、z序管理、窗口输出、剪切域管理、alpha混合、bitBLT光栅操作、keycolor穿透、多显示器、镜像显示(远程协助)等功能。windows部分包括gui和应用程序互动、窗口装饰、控件管理等功
发表于 4/8/2010 1:02:03 PM
阅读(2969)
DJYOS项目介绍
1.项目现状DJYOS从2004年年中开始开发,开始是我一个人低头潜心开发,于4年半后的2009年1月正式公开,一共包含一个操作系统他和一本配套的400多页的书。随后进行了一些宣传推广活动,至此已经有近6年时间了。虽然在这近6年的时间里,我用尽了所有业余时间,没有节假日,
发表于 3/29/2010 8:18:04 PM
阅读(3901)
运放使用中容易忽视的问题(之二)
本文谈谈输入范围运放输入电压范围是有限制的,大家都知道,输入电压超过电源电压+0.5V时,就有可能损坏运放。那么,是否输入电压不超过电源电压,就能正常工作呢?就是很多人注意不到的了。运放对输入电压的限
发表于 3/29/2010 4:04:46 PM
阅读(4100)
运放使用中容易忽视的问题之序
在嵌入式设计中,数字部分的功能越来越强大,而模拟电路大有被边沿化的趋势,但不管怎样,传感器以及其调理电路,还是离不开模拟电路的,其中运放是不可或缺的模拟器件。本序列文章谈谈在设计运放电路中容易被设计人员疏忽的问题,
发表于 3/29/2010 3:11:32 PM
阅读(3447)
