- 博客(12)
- 资源 (10)
- 收藏
- 关注
原创 状态机
在c语言编程中,有面向对象编程的思想也是很重要的。在涉及到条件判断,预编译选项,等等,其实就是一个状态机的实体。在编写程序中,我觉得思想逻辑要脱离语言的限制。先别去想具体的实现,而是思考逻辑上的实现,然后在选择相应的工具去实现。
2012-09-30 09:54:32 499
原创 生活感想1
最近一直觉得很累,每天都是压力下的生活。程序员的生活不轻松,可是我从来没有怀疑自己的选择。可惜最近一直工作效率都不高,每天下班就觉得好累。可能是自己经常满状态的工作。毕竟人的承受能力是有限的,最近没怎么运动,也没怎么放松。或许,血肉之躯,终究不能让生活失去平衡。以后每天都要运动一个小时,每天都要抽一点时间,放空自己。另外国庆到了,祝亲人朋友身体健康。
2012-09-28 23:32:12 725
原创 将make 输出重定向到文件
make 结果重定向到文件,直接使用make>file是不行。 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出),默认与keyboard、monitor有关;而是make > makeresult 2> &1上面的意思是将错误输入
2012-09-25 21:13:01 2881
转载 如何不怀疑自己
英文原文:How To Stop Doubting Yourself 翻译:Michaelhan666 是否曾几何时你也感到过迷茫? 对我来说事情是这样的:一旦有了一个新的目标,我往往会很乐观,总是精力充沛,而且迫不及待地想着手去做。 这些目标可以是任何事情,比如减肥,存钱,或者想某天成名。这些都是令人向往的事情。我们大多数人会渴望开始去做。 但是半途中,你可能突然会
2012-09-23 16:15:56 555
转载 分段管理机制(虚拟地址转换到线性地址)
本文介绍保护方式下的段定义以及由段选择子及段内偏移构成的二维虚拟地址如何被转换为一维线性地址。 段定义和虚拟地址到线性地址的转换段是实现虚拟地址到线性地址转换机制的基础。在保护方式下,每个段由如下三个参数进行定义:段基地址(Base Address)、段界限(Limit)和段属性(Attributes)。段基地址规定线性地址空间中段的开始地址。在80386保护方式下,段基地址长32
2012-09-23 16:13:57 2827
原创 数学思想的工程运用
工作2个多月了,一直在想,学了这么多年的数学,在工作中有什么用? 作为一个普通的程序员,在学习linux操作系统,软件工程,哪怕是数据结构的时候,总觉得数学的知识没有用上。 经过思考,其实数学培养的是一种思维。 首先是方程的思想。在工程中,工程师要知道如何去做,才能得到我们的结果。其实这就是一个解方程的过程。我们要找到方程的相关量,来组成我们的一个可解
2012-09-23 11:56:16 663
转载 ADS使用错误 could not open file debugrel \objectcode
转自:http://blog.csdn.net/shuaishuai80/article/details/6202346(一)ADS介绍 ADS(ARM Developer Suite)是ARM处理器下最主要的开发工具,在1993年由Metrowerks公司开发.ADS只是用于编写无操作系统下的硬件程序,即裸机程序,但ADS对操作系统下的驱动程序也提供了帮助.它包括:
2012-09-22 14:51:16 2034
原创 文档的比较
用cmd中的命令可以方便的知道两个程序有什么不同:使用fc 1.txt 2.txt /w /n > result.txt,就可以将结果输出到result.txt。
2012-09-21 22:39:12 480
转载 【转】ARM9 S3C2440 FCLK,HCLK,PCLK时钟的关系
FLCK、HCLK和PCLK的关系 S3C2440有三个时钟FLCK、HCLK和PCLKs3c2440官方手册上说P7-8写到:FCLK is used by ARM920T,内核时钟,主频。HCLK is used for AHB bus, which is used by the ARM920T, the memory controller, the interrupt con
2012-09-16 11:17:46 754
转载 Internet组管理协议
IGMP:Internet Group Management Protocol Internet 组管理协议(IGMP)是因特网协议家族中的一个组播协议,用于 IP 主机向任一个直接相邻的路由器报告他们的组成员情况。IGMP 信息封装在 IP 报文中,其 IP 的协议号为 2。IGMP 具有三种版本,即 IGMP v1、v2 和 v3。 IGMPv1: 主机可以加入组播组。没有离
2012-09-07 23:53:12 1157
转载 关中断是否禁止任务调度?
首先说明一下,引起调度(任务切换)的原因有两个:1、任务主动进入了阻塞状态,就像2楼说的,调用了所谓的切换函数。2、中断,中断服务程序(isr)改变了任务状态,使某个比当前任务优先级高的任务进入了准备好(ready)状态,于是内核调用了切换函数。关了中断,就禁止了抢占,如果当前任务也没有进行主动调度,当然系统中也就不会出现比当前优先级更高的任务进入就绪了,也就谈不上去“抢占CPU并
2012-09-07 23:27:32 3330 1
转载 为何中断里不能调用printf?
初学嵌入式开发,在写驱动的时候,有一条非常经典的戒律:中断服务程序里,不能调用printf,malloc 函数。当时仅是把其牢记在心,时刻鞭策自己。大致理解就是,这样的函数可能被阻塞,中断中不能调用有可能被阻塞的函数。也许,大多数开发人员都到此为止,即使个别有思想的,也仅仅是思考一下,这是为什么那?没有完整确切的深入的答案:)刚才想到这个,并且搜索了许多中文讨论区,回答的也基本
2012-09-07 23:24:23 6785 1
入侵问题及防范措施新人入侵常见问题及WEB防范措施基础\623xr\新人入侵常见问题及WEB防范措施基础
2010-02-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人