共查询到10条相似文献,搜索用时 31 毫秒
1.
对基于S3C4480微处理器和uClinux操作系统的嵌入式系统,利用异步串行通讯芯片TL16C554A实现了多串行通讯接口的扩展。针对半双工RS-485通信方式,在串口驱动程序中采用直接判断TL16C554A的缓冲区状态的方法,实现了数据收发的自动控制。本文的设计和方法已经成功应用在远程监控系统中,系统性能稳定可靠。 相似文献
2.
针对现代飞行器在飞行过程中对大气数据参数实时采集处理的要求不断提高,提出一种基于DSP和4通道UART芯片TL16C554A的大气数据解算卡串行通信接口设计方法。解算卡以高性能浮点DSP TMS320C6713为核心处理器,介绍了通信接口硬件电路实现原理和串口通信参数配置方法,详细阐述了外部扩展串口芯片TL16C554A的异步串行通信实现过程,并增加CRC循环冗余校验提高数据传输的准确性和可靠性,通过上位机对接口通信功能进行了测试。测试结果表明:该串行通信接口可实时进行数据传输,数据刷新快,无误码,能够满足大量数据稳定可靠传输的目的。此串行通信接口已成功应用于某FADS系统(嵌入式大气传感系统),可靠性高,通用性强,具有一定的应用参考价值。 相似文献
3.
随着嵌入式处理器和Linux的广泛应用,嵌入式方面多串口通信的作用举足轻重,但由于一般嵌入式系统固有串口数量较少,在需求较多时满足不了市场需求.结合一种转串口芯片TL16c554在原有串口基础上作出扩展.本实现主要介绍了异步通信芯片TL16c554的主要性能,分析了在高要求下基于ARM9微处理器AT91SAM9G20下TL16c554的多串口芯片扩展实现的驱动实现原理.重点介绍了在Linux2.6内核下成熟的串口驱动的设计方法以及相应于TL16c554芯片所做的一些具体的数据结构的修改与应用.并通过在交叉编译环境下进行相应的验证,成功地应用到项目开发中,满足了项目中对串口传输的要求. 相似文献
4.
5.
AVR单片机与串行A/D的SPI接口设计 总被引:1,自引:0,他引:1
为了解决信号采集系统的同步串行通讯问题,在理解AVR单片机SPI接口的通讯原理和方法的基础上,分析了AVR单片机SPI接口的工作过程,设计了AVR单片机和串行A/D转换器的同步串行通讯接口,并用程序描述了SPI接口通讯的过程,实现了AVR单片机通过SPI接口与串行A/D转换器之间的数据通讯.最后,用实验和数据分析验证了设计方案的可行性. 相似文献
6.
7.
CPLD与16C554在航空发动机参数采集器中的应用研究 总被引:2,自引:2,他引:0
依据高性能和小型化的要求,阐述了DSP在航空发动机参数采集器硬件系统设计中的应用。以TMS320C31DSP为处理核心,采用复杂可编程逻辑器件(CPLD)对外围扩展电路(A/D、串口扩展芯片16C554和外部存储器等)进行片选和中断控制,从而提供了丰富的模拟接口、方便灵活的数字接口和串行通信接口。利用16C554扩展串口,其硬件接口电路简单;利用复杂可编程器件CPLD设计DSP扩展外设电路的译码电路,可以使设计者在系统内进行编程。本文给出了主要器件具体的硬件选型,并结合其特点阐述了它们在航空发动机参数采集器中的硬件连接及软件操作方法。 相似文献
8.
基于TMS320F2812的多轴运动控制器研究 总被引:2,自引:1,他引:2
利用TMS320F2812芯片的高速运算能力和丰富资源实现了数控系统中实时性要求较高的运动控制(直线插补、连续插补、位置控制、串行通讯等),并对常规的插补方法提出了改进。上下位机使用C builder6的Victor串口VCL控件实现串行通讯,并就该运动控制器的硬件及其软件设计的实现方法进行了讨论。通过开发与实际应用验证了系统的可行性。 相似文献
9.
ADμC812中串口及其应用 总被引:7,自引:0,他引:7
ADμC812是一种新型的集成12位数据采集系统,它在单个芯片内包含了高性能的自校准多通道ADC、两个12位的DAC以及可编程的8位MCU以及三种串行I/O外设接口即:UART串行外设接口、2线I。C串行外设接口、SPI串行外设接口。通过这三种串行外设接口可以进行PC机与ADμC812之间的串口通讯;PC机的串行下载功能实现在线的程序调试;进行多片主从单片机的信息传递。通过串口的通讯ADμC812可以实现与外界计算机和单片机的信息交换,从而实现系统之间的各种控制和操作。 相似文献