- 博客(17)
- 资源 (13)
- 收藏
- 关注
转载 C/C++ 内存管理详解
原文:http://club.topsage.com/thread-443540-1-1.html ----------------------------------------------------------------------- 伟大的Bill Gates 曾经失言: 640K ought to be enough for everybody —
2012-08-31 11:43:56 1259
原创 嵌入式系统软件结构分析与资源分配
软件系统结构分析=================================================================================================================程序模块的自主性:主程序和若干中断子程序是可以自主运行的程序模块,而普通子程序是不可能自主运行的,可以将普通子程序看做主调用程序模块的一部
2012-08-30 21:50:07 1262
原创 嵌入式系统的抗干扰与容错设计
抗干扰设计:===================================================================容错设计:===================================================================
2012-08-30 21:35:18 1155
原创 GNU 汇编 .S 与 .s 的区别
.s 汇编语言源程序; 操作: 汇编.S 汇编语言源程序; 操作: 预处理 + 汇编-------------------------------------------------------------------------------------------------------------------------------------------------
2012-08-29 13:44:07 2837
原创 U-Boot 源码中常用的 GNU 汇编命令(Assembler Directives)
GNU 的汇编器 as 针对有很多架构的处理器.这里只举例 ARM 架构相关的介绍, 只关注 ELF 文件格式. 举例的指令中只摘取了 u-boot 汇编程序中出现的或者常用的. 要了解更多的话狠戳下面的链接.能力时间有限, 为避免翻译后的误解, 原文照copy了. 菜鸟上伤起啊.参考文档地址: http://sourceware.org/binutils/docs-2.20/as
2012-08-28 18:37:22 2574
原创 Using as(GNU Binutils)
http://sourceware.org/binutils/docs-2.20/as/index.html#TopThis file is a user guide to the gnu assembler as (GNU Binutils).
2012-08-28 16:21:37 799
转载 Using GNU C __attribute__
原文地址:http://www.unixwiz.net/techtips/gnu-c-attributes.htmlOne of the best (but little known) features of GNU C is the __attribute__ mechanism, which allows a developer to attach characteristics to
2012-08-28 16:06:07 950
转载 GNU C中不为人知的特色:__attribute__机制
原文地址: http://blog.csdn.net/juana1/article/details/6849120 十一放假放的不亦乐乎啊,今天才静下来看看技术,偶然碰到了__attribute__,虽然之前在看Linux内核代码时见过很多次,但还是对它熟视无睹,罪过啊,下面的文章是从源码网上转载的,原文在这里:http://www.yuanma.org/data/2006/0625/a
2012-08-28 15:47:57 1064
原创 任务优先级
每个任务都有其优先级。任务越重要,赋予的优先级应越高。静态优先级应用程序执行过程中诸任务优先级不变,则称之为静态优先级。在静态优先级系统中,诸任务以及它们的时间约束在程序编译时是已知的。动态优先级应用程序执行过程中,任务的优先级是可变的,则称之为动态优先级。实时内核应当避免出现优先级反转问题
2012-08-28 12:27:41 1385
原创 实时系统基本概念(RTOS)
代码的临界段代码的临界段也称为临界区,指处理时不可分割的代码.一旦这部分代码开始执行,则不允许任何中断打入。为确保临界段代码的执行,在进入临界段之前要关中断,而临界段代码执行完以后要立即开中断.资源与共享任何为任务所占用的实体都可称为资源。资源可以是输入输出设备,例如打印机、键盘、显示器,资源也可以是一个变量,一个结构或一个数组等。可以被一个以上任务使用的资源叫做共享资源。
2012-08-26 22:42:53 1471
转载 实时内核:可剥夺型与不可剥夺型
不可剥夺型内核不可剥夺型内核(或非抢占式内核,Non-Preemptive Kernel)不可剥夺型内核要求每个任务自我放弃CPU的所有权.不可剥夺型调度法也称作合作型多任务,各个任务彼此合作共享一个CPU.异步事件还是由中断服务来处理。中断服务可以使一个高优先级的任务由挂起状态变为就绪状态。但中断服务以后控制权还是回到原来被中断了的那个任务,直到该任务主动放弃CPU的
2012-08-26 22:39:14 7031 3
原创 实时操作系统的特点
===============================================================确定性(Determinism)实时软件对于外部事件的响应时间必须是实时的、确定的和可以重复实现的,不管当时系统内部状态如何,都是可预测的。一个测量操作系统确定性能力的指标是从一个高优先级设备中断到达到开始服务的最大延迟。 #在非实时操作
2012-08-26 17:24:01 7740
原创 嵌入式系统软件
嵌入式系统软件特征 软件要求固态化存储在ROM中 软件代码高质量,高可靠性 高实时性是基本要求需要特殊的开发工具和开发平台一般都需要实时操作系统的支持开发人员以应用专家为主嵌入式系统软件要求什么样的软件才是实时软件?实时性有处理异步并发事件的能力快速启动、出错处理和自动复位功能 嵌入式实时软件是应用程序和操作系统两种软件的一体化程序。嵌入式实时软件的开发需
2012-08-26 12:35:21 1051
转载 位置无关代码(PIC)在 Bootloader 中的应用
华东师范大学 作者: 黄振华 李外云 刘锦高 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
2012-08-25 18:50:56 2721
转载 main()是程序运行的第一个函数吗?
程序运行到main()函数之前,CPU做了那些事情?main()是程序运行的第一个函数吗? 你是否真的明白——编译、链接、重定位以及虚拟地址? 或许,你不需要知道和理解这些知识就能够编程,而且工资还很高,但这些都不是你不知道的理由。 在早期的计算机中,由于所有程序在运行时所访问的地址都是物理地址,所以各个程序所使用的地址空间不是 互相隔离的,如果因为
2012-08-19 17:26:14 3010
PJProject SIP Stack
2018-09-19
Gource-windows, software version control visualization
2018-09-19
Garlan and Shaw describe several architectural styles for software.pdf
2014-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人