- 博客(9)
- 资源 (2)
- 收藏
- 关注
转载 sip uri 与sips uri 的区别
The SIP URI follows the same form as an email address: user@domain. There are twoURI schemes:1〉sip:bob.smith@nokia.com is a SIP URI. This is the most common form and wasintroduced in [RFC2
2014-09-10 13:25:05 931
转载 可变参数宏的用法
可变参数宏__VA_ARGS__在 GNU C 中,宏可以接受可变数目的参数,就象函数一样,例如:#define pr_debug(fmt,arg...) \printk(KERN_DEBUG fmt,##arg)用可变参数宏(variadic macros)传递可变参数表你可能很熟
2014-08-29 10:16:33 231
转载 线程本地存储(Thread Local Storage, TLS)简单分析与使用
线程本地存储(Thread Local Storage, TLS)简单分析与使用 在多线程编程中, 同一个变量, 如果要让多个线程共享访问, 那么这个变量可以使用关键字volatile进行声明; 那么如果一个变量不想使多个线程共享访问, 那么该怎么办呢? 呵呵, 这个办法就是TLS, 线程本地存储. 它的使用非常之简单, 只要对变量的声明使用__declspec(thread)就OK
2014-08-26 14:59:12 470
转载 URL URI
URL是全球资源定位符的英文所写,您平时上网时在IE浏览器中输入的那个地址就是URL。比如:网易 http://www.163.com就是一个URL。 URI是Web上可用的每种资源 - HTML文档、图像、视频片段、程序,由一个通过通用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。 URL的格式由下列三部分组成
2014-08-22 15:40:09 433
转载 【精华】C语言中的scanf函数的使用
函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]); scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。其调用格式为: scanf("",); scanf()函数返回成功赋值的数
2014-08-19 11:15:25 482
转载 SD卡初始化及读写流程
SD卡调试关键点:1. 上电时要延时足够长的时间给SD卡一个准备过程,在我的程序里是5秒,根据不同的卡设置不同的延时时间。SD卡初始化第一步在发送CMD命令之前,在片选有效的情况下首先要发送至少74个时钟,否则将有可能出现SD卡不能初始化的问题。2. SD卡发送复位命令CMD0后,要发送版本查询命令CMD8,返回状态一般分两种,若返回0x01表示此S
2014-08-18 21:08:38 3385
转载 LPC2000串口使用心得
针对zgpswh在串口使用上的一些难题,总结个人在前一阶段的理解,比较片面,不对的地方请高手指正。1、LPC2000 系列芯片的串口的接收模块包括接收缓冲寄存器和移位寄存器。接收的数据进入移位寄存器后经移位处理并行传入缓冲寄存器,事实上,UART的FIFO是一个硬件环形的缓冲队列,物理上不可寻址,不可见,仅U0RBR这个FIFO出口可见。U0RBR就是接收FIFO的第一位。FIFO的长
2014-08-06 20:18:45 1561
原创 为什么ARM工程里需要启动文件
你用的是stm32系列的板子,那么这个板子对应系列的头文件必须要添加基本的c语言库文件,比如输入输出等等库文件必须要添加定义板子基本功能和端口映射的头文件必须要添加,比如GPIO口,FLASH等头文件其他的头文件,你需要使用什么功能的时候再添加进来就好啦,比如说要使用UART,就添加usart类型的头文件现在基本上都是使用keil 4做stm系列的开发的,基础教程的话网上一
2014-08-06 10:15:40 652
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人