主题中讨论的其他器件: TMDSDOCK28379D、 C2000WARE
您好!
刚刚从28335迁移到28379D、有几个问题...我正在尝试在 F28379D 中实现与在 F28335中相同的功能。
- TMDSCNCD28379D 上连接器 J8的功能是什么? 我不使用 J8、而是使用 TMDSDOCK28379D +5V 电源、无论跳线 J2-J7的位置如何、我都可以加载代码。 J2和 J3用于来自集线站的 GPIO-42和43、但在我的情况下、跳线位置不会产生任何影响。 J8是否用于 controlCARD 电源之外的其他用途?
- 对于 A:J1等效180连接器引脚76和78 ( 分别为 GPIO-28和 GPIO-29)。 是否有类似跳线 J2-J7的东西可在来自集线站或 controlCARD 的串行连接之间进行选择?
- 如何启用独立执行? 加载代码(从 MATLAB)时、我连接 A:J1并将 A:SW1设置为位置1:ON (向上) 和 SW1位置1:OFF (向上)、位置2:ON (向下)。 在 MATLBA Simulink 中、我勾选从闪存引导选项。 关闭和打开电源不会从闪存引导。 如果我将 a:SW1设置为位置1:关闭 (向下)(如 表1所示)、我完全无法加载代码并得到以下 MATLAB 错误。 在电路板上电之前关闭开关 A:SW1也不会从闪存引导。 在 F28335中、只需勾选 MATLAB Simulink 从闪存引导选项、代码将在下电上电后恢复!
- 我不确定我是否理解这两个 CPU 概念及其工作原理。 是否有任何引用要从开始?
- 每个 CPU 是否具有1024KB 的闪存?
- 如果每个 CPU 尝试访问相同的 GPIO、该怎么办?
- 每个 CPU 是否有任何限制?
- 在 MATLAB 中、我可以选择要加载的 CPU ... 我是否能够在 CPU 之间交换信号、例如、在一个 CPU 上运行控制、在另一个 CPU 上运行保护(更快的任务)、其中 ADC 信号在 CPU 之间共享、保护正常启用了控制?
***正在启动调试会话... 严重:IcePick_C_0:连接到目标时出错:(错误-2131 @ 0x0)无法访问器件寄存器。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包9.2.0.1.00046) 严重:发生仿真故障 严重:连接到目标时出错:发生仿真故障 ***无法为 Board/CPU =*/C28xx_CPU1创建有效的调试会话。 确保这仅与一个板和一个 CPU 匹配。 正在退出...