在无线通信过程中,首先要面对的是在一个通信域内,可能存在几十乃至几百个无线终端同时工作。在这样繁忙的无线网络中,无线数据发送频繁发生碰撞不可避免。当数据发送发生碰撞,意味着有数据帧丢失。为了尽可能地避免由于数据发送碰撞而导致的数据帧丢失,必须引入一种可以避免发送碰撞的机制。以射频芯片MCl3213为例,详细说明了CSMA/CA协议的实现过程和主要的代码实现。