- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 MODBUS CRC校验原理整理
MODBUS通信协议的CRC校验原理多项式为8005的逆序A001列01的CRC校验原理:11111111111111110000000000000001----------------1111111111111110 FFFE0111111111111111|0 7FFF0011111111111111|1 3FFF1010000000000001-----------...
2018-07-26 22:03:09 5015 1
原创 函数返回指针数组
u8 *fun(u8 *s){ //功能段 s[3]=s[2]; s[4]=s[1]; return s;}虽然简单但是容易忘,原谅我的记不住。
2017-05-17 21:51:59 1317 1
转载 单片机I/O口推挽输出与开漏输出的区别
推挽输出:可以输出高,低电平,连接数字器件;开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止.我们先来说说集电极开路输出的结构。集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫做集电极开路(左边的
2016-05-16 11:53:54 886
原创 CC2530按键流程分析相当于zigbee协议栈分析
仅用一张图片来表示,这张图片和我上篇博客有异曲同工之处,毕竟这几天都在入门。。。 这仅仅是查询方式,按键流程还有中断方式。。。。。。。。。。
2015-01-04 19:58:16 1164
原创 任务处理表tasksEvents是怎么被改动的及zigbee协议栈分析
任务处理表taskEvents的处理有几种方式,记录下来完了可以来翻阅,哈哈。。。。总的来说,添加任务都是通过OSAL.C》》uint8 osal_set_event( uint8 task_id, uint16 event_flag )添加的,那么在什么地方可以触发这个呢?一、设置计时器,当其溢出时,触发事件处理 首先任何程序都是从main函数开始的::{CSDN:CO
2015-01-03 20:03:34 1573
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人