发布时间:2012-12-29 17:17:30
串口接收发送数据有两种方式,一种是中断的模式,另一种是DMA方式,这里主要以中断的方式,来看一下使用串口来发送,接收数据的整个流程。这里以SerialApp例程为例子。 在mian函数中的调用HalDriverInit();函数,在函数中初始化串口,主要是配置管脚和DMA通道 void HalDriverInit (void) { ................................... /* UART */ #if (defined HAL_UART) && (HAL_UART ......【阅读全文】
发布时间:2012-12-28 15:16:08
要想理解HalUARTInitDMA()函数在干什么必须看CC2530芯片的数据手册中的DMA配置数据结构表,对照着看,这样就能对DMA有个直观的认识。该函数主要是对寄存器进行了设置! 数据手册http://download.csdn.net/detail/fzhman1/4938174......【阅读全文】
发布时间:2012-12-28 11:10:55
全功能设备(FFD)和精简功能设备(RFD)。其中,FFD 设备可提供全部的 IEEE 802.15.4 MAC 服务,可充当任何 ZigBee 设备,因此 FFD 设备不仅可以发送和接收数据,还具备路由功能;而 RFD设备只提供部分的 IEEE 802.15.4 MAC 服务,只能充当终端节点,不能充当协调点和路由节点,因此它只负责将采集的数据信息发送给协调点和路由节点,并不具备数据转发、路由发现和路由维护等功能。......【阅读全文】
发布时间:2012-12-26 18:37:54
今天折磨了一天,前段时间电脑中毒,不知道把什么驱动给破坏了,导致原来搭建好的IAR环境,无法debug了,程序也下不进去,最后发现是驱动的问题,然后尝试着吧驱动卸载了,可是重新更新驱动的时候出现了需要 TI Cebal driver folder 上的文件cebal2.sys的警告框,装了N遍了还是这个结果。在这里找到了答案http://bbs.feibit.com/thread-3224-1-1.html ,解决办法可以作如下尝试:CC DEBUGGER的驱动,不要采取自动安装,路径指向我们文档所描述的路径:IAR安装位置\IAR Systems\Embedded Workbenc......【阅读全文】
发布时间:2012-12-17 18:46:55
在局域网内如何查看空闲的没有被占用的ip局域网内的电脑比较多,50--160台,有时候其他人的电脑上不去网,原因是他的电脑是后开机的,他的ip被别人占用了 方法1: 直接在CMD命令行窗口调用以下命令: for /l %a in (2,1,224) do (ping -n 1 -l 1 172.19.72.%%a|find "Reply from">nul 2>nul&&echo 172.19.72.%%a) 方法2: 编写bat脚本: ::code by youxi@echo off &setlocal enab......【阅读全文】