文章
首页 我的博文
catch2000 2015-7-19 11:44
信号线小电阻的作用
在一块新的PCB上,测试系统能否正常运行的时候,发现系统上电后没有正常启动。  系统框图如下:    在上电的时刻,CPU A(GPIO电平2.6V)会向串口发 ...
catch2000 2015-7-5 17:04
协议设计中ACK机制的影响
在TCP/IP中,延时ACK和Nagle算法。  TCP为了同时处理成块数据(通常为512字节的用户数据)和交互数据(通常用户数据比较少,例如不大于10个字节),采用了 ...
catch2000 2015-5-23 15:48
话说物联网操作系统
最近好多家都宣布推出自己的物联网操作系统。   1. Google将要在Google I/O大会发布的Brillo; 2. 三星推出的Artik芯片搭载Mentor Graphics的Nu ...
catch2000 2015-3-31 23:52
不要采用异或来交换两个变量
在进行两个变量的时候,经常会看到有些书误人子弟的推荐使用异或的方式: 方式一 {   x = x ^ y;   y = x ^ y;   x = x ^ y; } ...
catch2000 2014-10-9 07:28
为什么要测试先行
在产品的研发过程中,测试一项至关重要。 不论是软件还是硬件。   软件的测试先行,在研发过程中,就做到质量的保证,因为在出现Bug的时候,容易 ...
catch2000 2014-10-9 07:26
C语言的面向对象编程(一)
一、前言 对于编程而言,重要的是解决问题的方式,而不是语言本身。面向对象与面向过程是解决问题和思考问题的方式。C语言常说是面向过程开发的语言,因 ...
catch2000 2014-7-6 22:53
用Cywgin+OpenSSH+OpenSSL搭建SSH客户端及服务器
虽然Putty,以及Cmd窗口(使用ssh),可以进行SSH连接,但是当登录到Linux后很多时候,就会碰到中文字符显示问题。而且在使用的时候,Cmd窗口的使用,总感觉 ...
catch2000 2014-7-6 22:43
《关于字符串的内存地址》纠错
在翻以前的博客的时候,发现有篇博客里边写的有问题。 http://forum.eet-cn.com/BLOG_ARTICLE_18773.HTM   首先以前在写关于这道面试题的想法时 ...
catch2000 2014-7-6 22:41
Contiki的Rtime只支持一个Timer
在现有 http://www.myexception.cn/mobile/1436453.html 关于几个Timer的一个总结 Contiki源代码(Contiki版本3.X)中,在调用rtimer时,需要调用 ...
catch2000 2014-7-6 22:40
Contiki的NETWORK层间数据传输流程
Contiki的NETWORK层之间的数据流路径: Send: Network-Mac-Rdc(-Frame802154)-Radio Recv: Radio-Rdc(-Frame802154)-Mac-Network ...
catch2000 2014-5-6 00:06
硬件改版引起的I2C异常
最近公司有一款新版硬件,在测试时发现原有的I2C通信测试程序运行失败,从I2C从设备RX8025中无法读取到数据。使用示波器的时候,也无法在时钟线SCL上看到时钟 ...
catch2000 2014-5-6 00:04
使用可靠的I2C代码
现有的STM32的I2C代码,由于没有使用STM32官方推荐的DMA+I2C中断优先级最高的方式,总感觉用着不放心。想要修改,却又不知道如何改是更好地。于是想查找I2C ...
catch2000 2014-4-1 07:57
毕业后的文理之思
引言:某日,与同学聊天,分享疑惑与理解,录于此,共勉之。 A今天跟一个当总经理的朋友,去旁听一个会。本来说,让我介绍技术能在店面管理上做些什么事 ...
catch2000 2014-3-15 10:09
关于串口复用造成的意外及总结
问题: 串口复用导致备用串口接收上一直有低电平信号产生,程序中两个串口中断共用同一个数据接收处理标识,造成数据接收的干扰。   ...
catch2000 2014-3-11 23:49
单片机串口设置的问题
最近测试涉及到底层串口代码的修改。经过这次修改,突然发现其实自己对于串口的一些特性以前并不是十分清楚。 首先遇到的一些问题: 1)在使用IO的数 ...
关闭 站长推荐上一条 /2 下一条