本文主要是介绍创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA的按键、串口,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
TL437xF-EVM是一款广州创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA设计的开发板,底板采用沉金无铅工艺的4层板设计,尺寸为240mm*130mm,它为用户提供了SOM-TL437xF核心板的测试平台,用于快速评估SOM-TL437xF核心板的整体性能。核心板在内部通过GPMC、I2C通信接口将ARM与FPGA结合在一起,组成ARM+FPGA架构,实现了需求独特、灵活、功能强大的ARM+FPGA高速数据采集处理系统。
SOM-TL437xF引出ARM及FPGA全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。
按键
开发板ARM端有1个热复位按键KEY0和3个用户测试用按键(包括NMI)KEY1~KEY3。FPGA端有1个热复位按键KEY4、1个PROGRAM按键KEY5、2个用户测试用按键KEY6和KEY7。原理图如下:
串口
开发板上共引出了3个串口,串口在开发板上的位置、引脚定义如下图和表所示:
表 1
串口类型 | 名称 | 串口说明 |
RS485 | CON8 | 使用3位接线端子。 |
RS232 | CON7 | 通过SIPEX3232EEY-L/TR串口电平转换芯片转成RS232串口,使用9针DB9接口。 |
USB转串口 | CON6 | ARM和FPGA处理器,通过USB转双串口芯片CP2105与Micro USB物理接口CON6连接。可以使用Micro USB线连接PC进行调试,连接后,可以在PC上看到一共挂载了2个串口设备,一个为ARM端USB转串口,另外一个为FPGA USB转串口。使用CP2105的好处是,只需一根USB连接线,就实现了2路USB转串口。 |
这篇关于创龙基于TI AM437x ARM Cortex-A9 + Xilinx Spartan-6 FPGA的按键、串口的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!