- 博客(6)
- 收藏
- 关注
原创 x-model协议分析和在vivi代码中的实现
首先介绍xmodel协议:XMODEM协议是一种使用拨号调制解调器的个人计算机通信中广泛使用的异步文件运输协议。这种协议以128字节块的形式传输数据,并且每个块都使用一个校验和过程来进行错误检测。如果接收方关于一个块的校验和与它在发送方的校验和相同时,接收方就向发送方发送一个认可字节。然而,这种对每个块都进行认可的策略将导致低性能,特别是具有很长传播延迟的卫星连接的情况时,问题更加严重
2012-08-26 14:59:51 1315
原创 vivi中命令的实现
前些天看了一位大侠写的vivi的启动过程,但是对于后面vivi的命令解析和一些协议却没有介绍,这篇文章算是补充吧,小弟学习vivi时间还短,写的不好还希望大侠们多多指点!首先说下vivi的启动后首先运行的函数是:boot_or_vivi();//目录: vivi/init/main.c该函数的功能是:运行vivi命令解析器还是启动内核,当然我们这里分析的是运行命令解析器了!
2012-08-26 13:36:39 717
原创 台达PLC培训
最近一个周,培训了下台达PLC,台达PLC在做项目时非常好使,有很多的便利指令,所以我认为台达在中国市场还是很有潜力的。因为只是简单的培训所以学习的知识还是有限的,我也是刚刚接触PLC,理解不会太深入,希望大家多多指教。首先介绍PLC的输入输出:继电器,晶闸管;继电器的响应频率当然没电子元件的响应频率高,我们使的是台达的sx2型plc,伺服电机,B系列触摸屏,E系列的变频器
2012-08-19 08:54:19 2021 1
原创 MSP430------2
这里首先补充下IO口的中断,中断是通过PxIE,PxIES,PxIFG决定的,配置中断仍然要设置方向寄存器,上拉下拉使能寄存器,上拉下拉极性寄存器。在这块芯片中有个COMPARE模块,这个模块就是个比较器而已。如图1.图1 compare的结构图这张图清楚表明了compare的结构和控制的方法。作为一个比较器的话,首先要有同向输入端和反向输入端,同向输入端是
2012-08-11 20:45:53 1211
原创 学习MSP430G2553总结
个人感觉TI做的这块430就是一坨屎,内部时钟根本不稳,而且连datesheet都没有,但作为比赛指定的东西我们还是学了,这个连51都不如的16位单片机费了我四天时间把内部的模块给调了一遍,但是我调IIC时一直调不出来连时钟都没有,估计是做这块垃圾是连这个模块都没有吧,而且还写的那么复杂,连份像样的技术文档都没有,看的是别的技术文档,真是蛋疼无比,好了牢骚就发这么多,下面开始讲讲这块片子。
2012-08-11 18:47:49 4133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人