“Thread:sysconfig, test”中讨论的其他部件
首先,我在 Ubuntu 18.04系统上安装了 CSS v11,MCU+ SDK 8.01.00,独立 sysconfig 1.11.0和 ti-CGT-armlvm_1.3.LTS。 CSS 可以识别 sysconfig 和 TI ARM 编译器。 我还成功地从 CSS 内部的 SDK 构建并运行了 hello_world 应用程序,并通过了所有测试。
我正在尝试创建一个 Ehthernet/IP 项目,以从 Lidar 传感器获取数据。 我想设置一个利用启动板的以太网功能的项目。 在尝试创建新项目时,我尝试创建要添加的 syscfg 文件,但 在基于设备创建文件时,我的选项为 AM243x_ALV_BETA 和 AM243x_ALX_BETA。 我已经尝试过这两种方式,但目前看不到任何不同。 配置打开后,我看不到以太网/IP 的任何选项。 我认为这是因为我错过了 TI 驱动程序,需要以某种方式将其链接起来,但看不到任何选项。 有人能解释如何做到这一点吗?
我的另一个尝试是从 SDK 导入示例,但所有源文件都保留在本地 SDK 位置。 因此,我的工作站中启用了 git 的 repo 无法上传对文件“App.c”所做的任何更改,例如,大多数代码都是根据文档实施的。 这并不理想,我不确定这是否是启动项目的正确途径。 除此之外,我不确定哪些函数调用完全必须保留,以及我可以写些什么。 我的假设是,我可以在 for (;)循环中的函数“void EI_APP_mainTask”中开始实施自定义项目。 是否有更好的方法来设置自定义以太网/IP 项目,或者我是否走了正确的路,也许我只需要将一些源文件移动到我自己的本地工作空间 repo?
我们非常感谢您提供有关需要采取哪些措施来完成此任务的任何指导,我可以提供任何可能缺少的信息。