引言:为什么想要测试以太网接口?
-----------------------------------------------------------------------------------------------------------
这期间一直在摸索着如何通过C6678的以太网接口传输数据,但一直不知道如何下手。
我想测试C6678的以太网接口(以下简称ETH),一方面是因为ETH从没测试过,另一方面是因为USB太慢了。
用数据来说话吧,我写了一个简单的测试程序,通过USB连接PC在CCS中调试(单核运行),读取一张BMP图片
然后做简单处理。
对于一张400*300像素大小的图片,读取用时半分钟以上,如果是大尺寸图片,例如1024*768可能需要几分钟。
实在是太慢了,主要是慢在USB传输过程,因为数据传输完成后进行的处理速度很快。
这也加速了我要测试ETH接口的计划。虽然早有计划但一直没能完成,今天终于迈出了第一步,值得记录下来。
-------------------------------------------------------------------------------------------------------------
好了,开始正题。
软件准备。
首先,开发环境为CCSv6,安装MCSDK为最新版,请到TI官网查找并下载。
安装文件
bios_mcsdk_02_01_02_06_setupwin32.exe
补丁包
bios_mcsdk_02_01_02_06_patch01_setupwin32.exe
安装完成之后在CCS的[Window]-->[Preferences]首选项设置中选择Code Composer Studio下的RTSC选项卡
点击Products,添加搜索目录(上述MCSDK安装目录,假设为D:/Texas/SDK)
搜索到新安装的产品后会自动弹出安装窗口,选择所有产品(除了某一项,参见后文)然后确定。
注意!!!目前已确认NDK_2_21_01_38产品存在

本文记录了使用CCS和C6678LE开发板进行以太网接口测试的过程,包括软件和硬件的准备。在测试中,通过设置静态IP,确保设备在同一网段内通信。作者遇到USB传输速度慢的问题,促使了对以太网接口的测试。通过调试和配置,成功实现了设备间的通信。
最低0.47元/天 解锁文章
4387

被折叠的 条评论
为什么被折叠?



