- 12
- 0
- 约1.38万字
- 约 10页
- 2015-08-01 发布于河南
- 举报
Zstack中串口操作的深度解析(一).pdf
Zstack 中串口操作的深度解析(一)
By Kennan
最近在学习TI 的Z-stack 协议栈的过程中(1.4.3-1.2.1 版本,CC2430 处理器),对于协议栈串口操作的相
关问题一直是一知半解,同时在论坛上和QQ 群里也总是有人问这个问题,也经常有人在串口应用中出问
题。所以最近抽点儿时间仔细研究了一下协议栈的串口操作部分函数,做一个随手笔记,以供大家参考。
为了说清楚协议栈的串口问题,我要先交代一下CC2430 的DMA 和中断问题。
一、DMA 控制器相关事宜
为了搞清楚UART 的DMA 操作,在弄 UART 之前,有必要把 DMA 的问题搞清楚。这里我不想把
CC2430 的user guide 拿出来仔细说,有需要的就去看看吧。我这里从协议栈的hal_dma.h 和hal_dma.c 开
始,把DMA 的一些基本事情交代了,好为后面的UART 解释铺垫道路。
用source insight 打开hal_dma.h 文件,里面基本上是大量的宏定义、常数定义,在有就是一个结构体
typedef struct {
uint8 srcAddrH;
原创力文档

文档评论(0)