自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (10)
  • 收藏
  • 关注

转载 UNIX上C++程序设计守则(信号和线程)(下)

UNIX上C++程序设计守则(信号和线程)(下)2010-12-23 12:01 by zhenjing, 6967 阅读, 0 评论, 收藏, 编辑摘自桃源谷的blog: http://www.cppblog.com/lymons准则4: 请不要做线程的异步撤消的设计线程的异步撤销是指:某个线程的执行立刻被其他线程给强制终止了请不要单单为了让“设计更简单”或者“看起了

2014-02-24 15:34:24 846

转载 UNIX上C++程序设计守则(信号和线程)(上)

UNIX上C++程序设计守则(信号和线程)(上)2010-12-22 12:00 by zhenjing, 2106 阅读, 2 评论, 收藏, 编辑摘自桃源谷的blog: http://www.cppblog.com/lymons     Unix跟Windows等那些”对于开发者易于使用”的OS比起来,在信号和线程的利用方面有诸多的限制。但是即使不知道这些知识就做构架设计和

2014-02-24 15:32:23 734

转载 关于异步取消线程以及异步销毁锁的探讨

http://www.cnblogs.com/cxjchen/archive/2013/05/29/3106307.html最近在研究如何实现一个线程池。具体线程池的实现不是我想说的重点,而是关于线程的一些操作问题。先说一下我的每个工作线程都有一个自己对应的锁,而且锁只在线程自身使用。(这方便下面的理解)一、线程的异步取消的问题我的线程池对外提供两个函数

2014-02-24 14:26:41 912

RTAI_User_Manual

RTAI_User_ManualRTAI_User_Manual

2013-04-12

RTAI很全的指导手册

RTAI很全的指导手册RTAI很全的指导手册

2013-04-12

DIAPM_RTAI_prog_guide

DIAPM_RTAI_prog_guide

2013-04-12

RTAI文档.源代码说明.pdf

RTAI文档.源代码说明.pdf 是原来文档中 RTAI文档.chm 的代码部分

2013-03-22

RTAI文档.CHM

RTAI文档 是linux的实时补丁 文档,官网上有,但是只能以网页形式查看

2013-03-22

密码输入 - BACKUP

include <reg51.h> #include"intrins.h" #define keyport P3 //定义向电脑发送检测状态的结构 struct safe_status { int temperature_monitor; unsigned char alarm_monitor; unsigned char lock_monitor; }; void delay_for_input(unsigned char ms) ; void key_scan(void); void FastLcdInit(void); void LcdInit(void); void delay(unsigned char delay_time); void PutChar(char x , char y , char value); void PutStr(char x , char y , char* str); char GetChar(void); void set_password(char* u_password,bit status); void InitTimer1(void); void longdelay(unsigned char delay_time) ; int GetTemperature(void); void start_alarm(void);

2010-03-03

串口测试程序用于sst89e58rd

可以用于sst89e58rd串口的测试 ;串口程序 ORG 0000H; AJMP MAIN; ORG 0023H; AJMP USART; ORG 0030H; MAIN: CLR ES; CLR TR1; MOV TMOD, #020H; MOV PCON, #00H; MOV TCON, #0B0H; MOV SCON, #050H; MOV TH1, #0FAH; MOV TL1, #0FAH; MOV IP, #010H; SETB REN; CLR TI; CLR RI; CLR IE.3; SETB TR1; SETB ES; SETB EA; MOV SBUF,#1 WAIT: PUSH PSW; PUSH ACC; SJMP WAIT; ;MOV A, SCON; ;ANL A, #02H; ;CJNE A, #02H, USART; ;CLR ES; USART: CLR EA; CLR ES; MOV A, SCON; ANL A, #01H; CJNE A, #01H, QUIT; MOV R0, #0FFH; MOV @R0, SBUF; CJNE @R0, #055H, QUIT; MOV SBUF, #066H; QUIT: SETB ES; SETB EA; CLR TI; CLR RI;` POP PSW POP ACC RETI; END;

2010-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除