主题中讨论的其他器件:UNIFLASH、 EVM430-F6779、 MSP-TS430PEU128、 MSP-ISO、 MSP-EXP430F5529LP、 MSP430F5529、、、
工具/软件:Code Composer Studio
[从 TI 编辑]确保您使用的是最新的 EMDC 版本。 此外、对 v1.40文档进行了几次更新、以使与 v1.30文档相比、通信协议更加清晰。
大家好、
我在使用整个 TI 套件(MSP430、CCS、EMDC、UniFlash、所有这些!)方面是100%新手、 因此、请在我提出问题时向我请教、这些退伍军人似乎很容易回答这些问题。
无论如何、我在遵循此处的 EMDC 指南并获得所需结果时遇到了问题:
software-dl.ti.com/.../ch_designcenter.html
我正在使用
EVM430-F6779、它附带一个
焊接在上面的 MSP430-F67791A 芯片。
www.ti.com/.../EVM430-F6779
但是、对于生产、我们希望使用
MSP430-F6779 (无1A)、因为我们的产品不需要任何 AES 加密功能。
www.ti.com/.../MSP430F6779
我们购买了
MSP-TS430PEU128蛤壳式封装、可将芯片上的引脚破孔。
www.ti.com/.../MSP-TS430PEU128
我们有了 MSP-ISO 来隔离 EVM 上的高电压。
www.ti.com/.../MSP-ISO
我们购买了推荐的用于开始对器件进行编程的 LaunchPad 器件:
MSP-EXP430F5529LP
www.ti.com/.../MSP-EXP430F5529LP
现在、在 EVM 上、第一个位似乎可以正常工作。 我通过以下过程启动并运行 EVM:
1) 1)已安装 EMDC、CCS、UniFlash
2) 2)已连接 LaunchPad、并填充了所有跳线。 UniFled 将以下内容刷写到 LaunchPad 器件上的 MSP430F5529芯片中:
C:\ti\MSP\EnergyMeasurementDesignCenter_1.40.00.03\EnergyMeasurementDesignCenter\hidbridge \TI_MSP_HIDBRIDGE__1_00_04_00__MSP-EXP430F5529LP.txt
3) 3)将 LaunchPad 连接到 ISO - EVM、如下所示:
4) 4)已打开 EMDC。 打开了样本
MSP430F6779项目(EVM430-F6779_CT_3V_3C_60Hz)。 将芯片修改为
而是 MSP430F67791A 芯片。 填充了更换芯片后创建的所有空白。 已使用"generate"按钮创建完整的 CCS 工程。
5) 5)打开 CCS 并导入工程。 在调试模式下运行程序并按"play"继续程序。
6) 6)重新打开 EMDC。
已打开
我创建的 MSP430F67791A 项目。
通信->连接。
双击 GUI 中的 MSP430芯片。
转至"Calibration"选项卡。 单击"相位 A"->"增益"->"开始"->"停止"。
(为了强制程序开始与芯片通信、这似乎是必要的?)
转到"结果"选项卡。
这里的一切看起来都很好! 它会进行测量和报告。 将负载连接到 EVM 可更改读数。
现在...
当我尝试对 MSP430F6779本身执行相同的过程时、在一个蛤壳式结构中、这是我运气不好的地方。
我执行了以下操作:
a)将 LaunchPad 接线- ISO - MSP430F6779蛤壳状引脚、如下所示:
b)为重复上述步骤4、5、6
而是 MSP430F6779芯片。
C)在 EMDC 中打开"结果"窗格时、我什么都没有! 它是空的! 空白! “结果”选项卡中没有值:(
我尝试过:
-更换 MSP-ISO 和 MSP430 Clamshell 之间的跳线、
-检查我的焊点在蛤壳式上的导通性、
交换 RX 和 TX 线路、看看这是我出错的地方、
-暂停程序中间的调试器,只是为了确保它实际上已通电并正在运行(它似乎正在运行),
有什么想法吗?
帮助?