主题中讨论的其他器件: MSP430FR5969、 MSP-FET
大家好、
在我早期使用的许多器件中、我可以保护代码存储器不被读取、但如果我执行擦除操作、它也会擦除固件和保护位。
我不清楚是否可以在 MSP430FR2311中执行该操作。
如果我禁用 BSL 并锁定 JTAG/SBW、我可以完全擦除固件并重新编程吗?
请提供建议。
恐怕会损坏器件。
谢谢、
Shlomi
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
在我早期使用的许多器件中、我可以保护代码存储器不被读取、但如果我执行擦除操作、它也会擦除固件和保护位。
我不清楚是否可以在 MSP430FR2311中执行该操作。
如果我禁用 BSL 并锁定 JTAG/SBW、我可以完全擦除固件并重新编程吗?
请提供建议。
恐怕会损坏器件。
谢谢、
Shlomi
您好、Gary、
它不是很有帮助。 我需要使用 MSP430.dll API 进行擦除。 有可能吗?
我看到配置参数 TOTAL_ERASE_DEVICE。 但不清楚如何使用它。
如果器件受 BSL 密码保护、如器件用户指南(器件安全) 1.11中所述
|
STATUS_T WinAPI MSP430_OpenDevice |
( |
const char * |
器件、 |
|
const char * |
密码、 |
||
|
内部32_t |
PwLength、 |
||
|
内部32_t |
DeviceCode、 |
||
|
内部32_t |
部分 |
||
|
) |
密码应与 BSL 密码相同
我真的需要在这里得到支持、因为所有这些都不够清楚。
谢谢、
Shlomi
您好、Gary、
我已经实施了类似的代码、但问题是我需要额外的设备。
我想尝试使用 MSP FETFlash 的其他信号。
我在 SLAU647L 文档中读出、除了 JTAG/SWD 之外、还有一个 UART 接口可连接 CTS、RTS 信号。
我可以像往常一样通过 UART 或 MSPDebugStack 对它们进行控制吗?
通过 MSP430.dll 打开 JTAG 时是否有任何访问方法?
是否有代码示例?
是否不够清晰
此致、
Shlomi
您好、Gary、
我需要在 MSP FET 闪存中使用 UART
我尝试将其配置为设置波特率、如表中所述、然后控制 RTS PINT (13)。
我尝试使用的是 Windows 中的常用 COM 端口。
例如、我设置波特率 9622以使用握手进行配置。
之后、我将其设置为9600、并尝试使用 Windows SetCommState 函数控制 RTS 输出。 但没有任何变化。
可能出了什么问题? 它是一种控制该 UART 的方法。
或者还有其他 dll?
请帮助。
此致、
Shlomi