- 博客(4)
- 资源 (13)
- 收藏
- 关注
原创 晶振起振问题分析
晶振起振问题,晶振的负载电容匹配可能不合适,导致晶振不起振。现象:系统工作偶尔不正常。最近在一个项目中,遇到一个很奇怪的问题。系统偶尔会不工作。而且跑了四个周的系统,中间出现过一次。后来不知道怎么恢复了。当今天再次遇到,感觉这种情况,肯定是哪里有问题,不可能是运气使然。这里将问题最终归结到晶振上,是因为问题的可重复性。在第一次出现时,尽管在其他地方都
2013-07-16 23:44:08 5492 1
原创 Contiki——Chameleon理解
Chameleon结构的作用在Chameleon的pack_header()函数中体现了出来(这里的打包方式像以前自己讨论过的一个问题,是在组织数据时直接将数据写入发送缓冲区中,还是保存在一个结构体中到最后一起打包)。Chameleon的方式,属于将需要打包的数据先放在一个结构体中,在最后将要发送时,调用pack_header函数将数据写入发送缓冲区中。这样会浪费一些内存。但是,折中的结果是通过C
2013-07-08 20:54:46 2080
原创 Contiki——Rime缓冲区packetbuf分析
2013-7-5 19:02首先关于里边的一个变量:buflen指的是payload(packetbuf的数据部分)的长度,bufptr指的是payload(packetbuf的数据部分)的起始位置;hdrptr指的是报文头的起始位置(在packetbuf的报文头部分);packetbuf实际大小是PACKETBUF_HDR_SIZE+PACKETBUF_SIZE(
2013-07-08 20:53:52 2816 4
原创 Contiki——Rime Stack分析
一 分析Rime的大概思路在Rime中,理解Rime Stack的工作原理,首先要理解整体框架;之后要理解这里边的list,memb,packetbuf,channel,等几个部分;之后要明白chameleon的结构,以及一些具体实现;这几个部分中,以packetbuf和chameleon最为重要。像packetbuf.c,packetqueue.c是最基本的几
2013-07-08 20:52:12 5430 2
JLink_Windows_V650b-2019.exe.txt
2019-10-11
ZigBee 测试建议书
2019-01-14
pc_lint工具
2014-02-28
pc_lint(Vers. 9.00j)
2014-01-02
gsmmux-alpha-r3.tb2
2012-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人