}
«网站首页

shootingstars

关注此人
把shootingstars加为好友
附言:



最新动态
  • shootingstars 发表博客:硬件相关概念 2010-07-30 18:10
    GPIO:与单片机类似,GPIO就是芯片的引脚,管脚是可编程的 可对引脚的工作模式进行设置:输入模式(检测输入信号),输出模式(输出0或1),(通过寄存器)高阻状态(常用于AD转换),还有禁止或允许上...
  • shootingstars 发表博客:我的Function 2010-01-11 18:10
    我们有些时候需要存储一些函数以备后用,最常用的就是C中的Callback。。。但是到了C++年代,函数都放到了类中,想要Callback就有些复杂了。Boost::function封装了一个模版库,它...
  • shootingstars 发表博客:C的可变参数 2010-01-08 11:28
    C可以支持可变参数,所有才会有printf一类的神奇函数。问题是它是怎么实现的?其实看完了va_list/va_start等宏的定义后,才会猛然知道,原来它是这么的简单。其实就是C把所有变量压入一个堆...
  • shootingstars 发表博客:C++概念网摘 2009-12-30 17:50
    SFINAE(匹配失败不是错误) 当模版函数匹配失败时,如果还有其他选择,就选择其他的重载函数,并且忽略这个编译错误。相关的有boost::enable_if相关网页:http://www.cnblo...
  • shootingstars 发表博客:Mifare 串行读取协议 2009-12-15 15:17
    Mifare卡是一种非接触式的智能卡,我们了解他们的相关协议。表一 命令格式如下:协议头(Head):2字节,固定填充0xAA,0xBB长度(Length):2字节,从此列后的所有有效字节数(包含XO...
  • shootingstars 发表博客:韦根协议 2009-12-14 17:34
    一、前言:Wiegand(韦根)协议是由摩托罗拉公司制定的一种通讯协议,它适用于涉及门禁控制系统的读卡器和卡片的许多特性;其协议并没有定义通讯的波特率、也没有定义数据长度韦根格式主要定义是数据传输方式...
Top