• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
四季安好
博客园 首页 新随笔 联系 订阅 订阅 管理

文章分类 -  转载-windows

 
转载:recv send 阻塞和非阻塞
摘要:recv send 阻塞和非阻塞int send( SOCKET s, const char FAR *buf, int len, int flags );不论是客户还是服务器应用程序都用send函数来向TCP连接的另一端发送数据。客户程序一般用send函数向服务器发送请求,而服务器则通常用send函数来向客户程序发送应答。该函数的第一个参数指定发送端套接字描述符;第二个参数指明一个存放应用程序要发送数据的缓冲区;第三个参数指明实际要发送的数据的字节数;第四个参数一般置0。这里只描述同步Socket的send函数的执行流程。当调用该函数时,(1)send先比较待发送数据的长度len和套接字s的 阅读全文
posted @ 2013-12-31 13:25 四季安好 阅读(4119) 评论(0) 推荐(0)
转:FP寄存器及frame pointer介绍
摘要:理论上来说,ARM的15个通用寄存器是通用的,但实际上并非如此,特别是在过程调用的过程中。PCS(Procedure Call Standard for Arm architecture)就定义了过程调用中,寄存器的特殊用途。Role in the procedure call standardr15 PC The Program Counter.r14 LR The Link Register.r13 SP The Stack Pointer.r12 IP The Intra-Procedure-call scratch register. (可简单的认为暂存SP)实际上,还有一个r11是o 阅读全文
posted @ 2013-12-04 16:47 四季安好 阅读(409) 评论(0) 推荐(0)
转载:几种CRC16算法
摘要:一. CRC16算法首先在源文件头文件加入表值:////////////////////////////////////////////////////////////////////////// // CRC16码表 static WORD const wCRC16Table[256] = { 0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440, 0xCC0... 阅读全文
posted @ 2013-07-02 15:56 四季安好 阅读(4818) 评论(0) 推荐(0)
转发:USB学习小记-HID类键盘的报告描述符的理解
摘要:键盘的报告描述符的理解 在参考别人的例程实现了键盘跑起来的时候,你这时候应该会想问的是,为什么描述符要这样写呢? 好的,我当初也有同样的疑问,那下面来简单说说键盘的报告描述符的含义。其它的描述符含义很明显,这里就不作详细讲解。报告描述符是HID类设备最重要的描述符,其实它相当于一个大的设备属性表,在主机端会有一个叫做Parser的东西,对在枚举阶段接收到的报告描述符进行解释,以完成对该HID设备的属性的了解。 由于电脑圈圈前辈已经对这部分有过较详细的讲解了,我这只作为补充,供各位参考。键盘的报告描述符:const uint8 KeyBoardReportDescriptor[63] ={ 0x 阅读全文
posted @ 2012-11-27 17:39 四季安好 阅读(1763) 评论(0) 推荐(0)
转载:Source insight序列号非法,通过注册表修改和部分解决Source Insight中文输入法打开时输入的乱码问题和自动添加注释
摘要:1、http://blog.csdn.net/moonvs2010/article/details/80219492、http://eeepage.info/sourceinsight-serialnumber/ 阅读全文
posted @ 2012-11-26 19:57 四季安好 阅读(289) 评论(0) 推荐(0)
转载:免费开源的嵌入式 OS、GUI、fs、数据库等 .
摘要:OS :rtems http://www.rtems.org/ftp/pub/rtems/ecos http://ecos.sourceware.org/freertosChibiOS/RTuSmartXt-kernel http://www.t-engine.org/T-Kernel/tkernel_e.html注意ucos不是免费的GUI :Nano-X(microwindows)openguixynth 官网:http://alperakcan.org/?open=projects&project=xynthfltk http://www.fltk.org/ftk http:// 阅读全文
posted @ 2012-11-20 08:51 四季安好 阅读(545) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3