作者:邬芝权; 靳桅; 肖波在线编程单片机桥接器通用串行总线即插即用rs232串行接口资源冲突数据通道标准接口接入方式协议比较通信方式传统设备计算机热插拔开发者连接外设中断软件硬件
摘要:通用串行总线(USB)是一种支持即插即用的新型串行接口,使外设到计算机的连接更加高效便利.这种接口适合于多种设备,不仅具有快速、即插即用、支持热插拔的特点,还能同时连接多达127个设备,解决了如资源冲突、中断请求和直接数据通道等问题.因此,越来越多的开发者欲在自己的产品中使用这种标准接口.RS232是单个设备接入计算机时常采用的一种接入方式,其硬件和软件协议比较简单,有很多传统设备采用了这种通信方式.将USB转UART技术应用于单片机与PC机之间的数据通信,在计算机上产生一个虚拟的COM口,用户只需按照通用串行口一样使用USB口即可.这样不仅能使单片机具备USB通信的诸多优点,简化了USB编程,同时还可以利用USB对单片机提供5V的电源(500mA以下).笔者根据芯片CP2101的USB转UART技术特点设计了实验电路板,达到了既提供实验电路板电源,又实现计算机与实验电路板通信的目的,并结合单片机IAP技术,可完成单片机的在线编程.
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社
《单片机与嵌入式系统应用》(CN:11-4530/V)是一本有较高学术价值的大型月刊,自创刊以来,选题新奇而不失报道广度,服务大众而不失理论高度。颇受业界和广大读者的关注和好评。
杂志详情