首页 理论教育 基于SSI的主机模式传输数据例程

基于SSI的主机模式传输数据例程

时间:2026-01-27 理论教育 Jonker 版权反馈
【摘要】:1)例程中用到SSI0和UART0的引脚图如图9-10所示。有条件的读者可以在SSI1TX引脚处用示波器或逻辑分析仪观察传送的数据内容,并可通过修改传输速率来调节红色LED的闪烁频率。为了使没有EK-TM4C123GXL板或示波器的读者也能观察到所传输数据的波形,下面将修改ssi_master_transdata.c程序,以便可以在Proteus虚拟硬件上运行。图9-13SSI数据传输程序测试电路7)SSI数据传输程序的测试结果如图9-14所示。

1)例程中用到SSI0和UART0的引脚图如图9-10所示。

图示

图9-10 SSI1引脚分配图

2)ssi_master_transdata.c介绍。

图示

图示

图示

图示

图示

3)建立ssi_master_transdata工程、编译工程、下载到EK-TM4C123GXL板中的测试结果,如图9-11、图9-12所示。

图示

图9-11 在EK-TM4C123GXL板观察到的结果

图示

图9-12 在PuTTY上显示正在发送的数据(https://www.xing528.com)

从图9-11中可以看到,红色的LED不停的闪烁,该LED正好连接到SSI1TX引脚,说明有数据不断地传递到红色LED,验证了程序实现了通过SSI的数据传输。有条件的读者可以在SSI1TX引脚处用示波器或逻辑分析仪观察传送的数据内容,并可通过修改传输速率来调节红色LED的闪烁频率。

为了使没有EK-TM4C123GXL板或示波器的读者也能观察到所传输数据的波形,下面将修改ssi_master_transdata.c程序,以便可以在Proteus虚拟硬件上运行。

4)修改过的ssi_master_transdata.c如下:

图示

图示

5)建立工程、编译、下载(略)。

6)搭建SSI数据传输程序测试电路,如图9-13所示。

图示

图9-13 SSI数据传输程序测试电路

7)SSI数据传输程序的测试结果如图9-14所示。

图示

图9-14 在Proteus中观察到的数据测试波形和LED灯的闪烁

注意:在做本实验时,需要安装SW-DK-LM3S301-5961软件包。该例程的工程将在配套资源中给出。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈