- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 uC/OS II--与ECB操作相关的四个函数
对ECB的操作一般包括: * 初始化一个事件控制块 (void OS_EventWaitListInit (OS_EVENT *pevent)) * 使一个任务进入就绪态 (INT8U OS_EventTaskRdy (OS_EVENT *pevent, void *msg, INT8U msk)) * 使一个
2014-11-16 15:13:29 580
转载 C++堆 和 栈 空间的区别
http://www.cppblog.com/oosky/archive/2006/01/21/2958.html堆和栈的区别 (转贴)非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的
2014-11-12 16:22:53 397
转载 如何成为优秀的程序员
1.各种软件技术之间是怎样的关系? 我把软件技术分为三个层次: 问题域:计算机图形学、音视频编码、信息安全、模式识别、信息检索、自然语言分析、人工智能、科学计算等。 系统集成:C++和Java等面向对象语言、Python等解释型语言、LISP等函数式编程语言、GUI、中间件、编译器与解释器、虚拟机、数据库、网络服务、并行计算、集群、Peer2Peer、系统管理等。系统功能:硬件
2014-11-11 12:33:22 404
转载 真正的实时操作系统
做嵌入式系统开发有一段时间了,做过用于手机平台的嵌入式Linux,也接触过用于交换机、媒体网关平台的VxWorks,实际应用后回过头来看理论,才发现自己理解的肤浅,也发现CSDN上好多同学们都对实时、嵌入式这些概念似懂非懂,毕竟如果不做类似的产品,平时接触的机会很少,即使做嵌入式产品开发,基本也是只管调用Platform team封装好的API。所以在此总结一下这些概念,加深自己的理解,同时也给新
2014-11-10 10:16:01 457
转载 嵌入式Linux之我行——ARM MMU工作原理剖析
一、MMU的产生 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还用用户需求的不断增大,应用程序的规模也随之膨胀起来,终于一个难题出现在程序员的面前,那就是应用程序太大以至于内存容纳不下该程序,通常解决的办法是把程序分割成
2014-11-04 18:04:59 446
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人