器件型号:TMS320F2800157
工具与软件:
Total CCStudio-Theia 新手、很抱歉、如果这是一个愚蠢的问题、请提前咨询!
我正在从头开始设计一个系统(不使用预先制作的开发套件)、并使用独立的 CCStudio 映射我的 I/O、然后创建我的原理图并照亮了 PCB (目前正在晶圆厂中)。 CCStudio 未显示与我所映射的信号(我使用的是48引脚版本的 IC、这不是很重要)有任何类型的引脚冲突。 现在我要开始在 CCSTUDIO-Theia 中编写软件(从"Empty 48pin"示例开始)、看到其中的 SysConfig 工具同时具有"Software"和"Reserve Peripherals"部分(空白)。 我想、我可以采用最初由独立工具创建的.syscfg 文件并将其复制到代码项目的文件夹中、我的分配实际上显示在"保留外设"部分中。 然后我搜索并发现"保留外设"是为了创建您自己的设备驱动程序/处理程序,而"软件"区域是为了使用自动生成的驱动程序/处理程序,专家写:-) 所以我想我只是重新做所有的配置到"软件",然后从"保留外设"中删除它们。
嗯、现在"软件"显示了各种引脚/端口之间存在一组冲突。 例如、在"模拟 PinMux"部分中、显示了映射到 GPIO 或 CAN 引脚的引脚/端口上的冲突、但我看不到任何方式告诉它、我不想将它们用作模拟引脚。 我有以下10种错误:
同样、在"其他"部分中、我需要定义用于 JTAG 连接器的端口(TDI、TDO)也会出现错误:
为方便起见、以下是我创建的用于映射 I/O 的电子表格(与独立的 SysConfig 工具一同使用)、以及我在 CCStudio 中使用的.syscfg 文件:
非常感谢(提前)您能给我的任何帮助/建议。 请(请)不要告诉我,我有一个问题,其中我需要重新设计我的映射和重新布局 PCB :-o.