工具/软件:Code Composer Studio
我一直在使用 EVB 来开发我的 c 代码。
现在、我设计了一个具有相似原理图的新 PCB (但 FT2232没有 EEPROM)、并尝试将固件下载到 PCB 中。 在此之前、我首先配置了 FT2232D、通道 A 作为 JTAG 用于代码下载、通道 B 作为 COM 端口用于在程序运行时进行数据传输。
我使用 LabVIEW 实现以下功能
FT_Open (0、&ftHandle)//对于通道 A 我猜 是 FT_SetBitmode (ftHandle、0xff、0x2)//将 IOS 设置为输出;设置 MPSSE 模式 FT_Close (ftHandle)
我得到了正确的返回值。 现在我尝试在 CCS 中下载固件、但连接 到目标时出错
我想我已经成功地将 FT2232的通道 A 设置为 JTAG 端口、将通道 B 设置为 COM 端口。 我对这个 PCB 使用与 controlSTICK EVB 相同的 CCS 项目代码。 完成 FT2232设置后、我立即下载了 CCS、但没有关闭电源或执行任何其他操作。
我不确定是否缺少任何步骤? FT2232的配置过程是否正确、上述函数中设置的值是否正确? 我是否需要对 CCS 工程进行任何更改? 请帮助
谢谢、
宁