- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 递归调用的执行过程
/* * 计算阶乘,演示递归调用的执行过程。 */#include <stdio.h>int step = 0;int recursion(int n){ int v; if (n <= 1) v = 1; else { v = n * recursion(n-1); // 递归,直到n==2 ...
2018-09-03 14:24:12 1445
原创 QT 16进制数转换成QString显示
/* * 16进制数转换成QString显示 */QString hexToString(unsigned char *in, int len){ int i; unsigned char inChar,hi,lo; QString s; for (i=0; i<len; i++) { inChar = in[i]; hi = (inChar & 0xF0) >>...
2018-05-23 11:22:41 11664 2
原创 Linux offsetof宏定义
#include<stddef.h>size_t offsetof ( type, member ) #define offsetof ( TYPE, MEMBER) \ ( ( size_t ) & ( ( TYPE *) 0 ) ->MEMBER ) The macro return the offset of the ...
2018-05-09 15:58:48 854
原创 container_of宏定义
<linux/kernel.h>#define container_of ( ptr, type, member) … …指针ptr指向结构体type中的成员member,已知指针ptr,计算结构体type的起始地址。structscull_pipe { wait_queue_head_t inq, outq; ...
2018-05-09 14:39:55 353
原创 华邦、宏晶51单片机
<br />最近有个项目用到了华邦(W77E058)、宏晶(STC90C54RD+、STC12C5A60S2)51单片机,按照数据手册,W77E058机器周期是4T,STC90C54RD+是12T,STC12C5A60S2是1T,粗略测试了一下,大致不错:<br />晶振22.1184M,执行10个NOP指令<br />STC90C54RD+ : 10us<br />STC12C5A60S2: 750ns <br />W77E058 : 3us<br />
2010-08-21 17:34:00 992
RealView RL-ARM 实时库
2010-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人