APP下载

基于CC1100和MSP430的无线UART实验设计

2012-07-13李晶晶吴学文

电子设计工程 2012年9期
关键词:实验

李晶晶,吴学文

(河海大学 计算机与信息学院,江苏 南京 211100)

随着计算机技术的发展和广泛应用,尤其是在工业控制领域的应用越来越广泛,计算机通信显得尤为重要。串行通信虽然使设备之间的连线大为减少,但随之带来串/并转换和位计数等问题,这使串行通信技术比并行通信技术更为复杂,串/并转换可用软件实现,也可用硬件实现。用软件实现串行传送大多采用循环移位指令将一个字节由高位到低位(或低位到高位)一位一位依次传送,这种方法虽然简单但速度慢,而且大量占用CPU的时间,影响系统的性能。更为方便的实现方法是用硬件,目前微处理器串行接口常用的LSI芯片是UART、USART和ACIA等,不论是哪一种芯片,它们的一种基本功能是实现串/并转换。正是这些串行接口芯片弥补了串行通信较为复杂这一缺陷[1]。因此在串行通信中,传输接口是首先需要解决的基本问题。通用异接收发送器简称UART,是一种应用广泛的异步串行通信的传输接口,专用UART芯片能够实现比较全面的串行通信功能,而在实际应用中往往只需要使用到UART的部分功能,在设计中如果使用无线数据节点即KM-DONE 433,那么在剩余资源充足的情况下就可以充分利用剩余资源实现所需的UART的功能,这样就无需再外接专门的UART芯片,从而简化了电路,缩小了体积、提高了可靠性、并且具有了更大的灵活性。

基于以上考虑,提出一种基于CC1100和MSP430F2132的无线UART实验设计,实现无线传感器节点间的通信。……

登录APP查看全文

猜你喜欢

实验
记住“三个字”,写好小实验
记一次有趣的实验
有趣的实验
做个怪怪长实验
NO与NO2相互转化实验的改进
实践十号上的19项实验
《实验流体力学》征稿简则
我实验,我快乐