Other Parts Discussed in Thread: MSPM0L1304, MSPM0C1103, UNIFLASH, SYSCONFIG
器件型号: MSPM0C1103
Thread 中讨论的其他器件: MSPM0L1304、 UNIFLASH、 SYSCONFIG
您好、
1 — 在 16 引脚 MSPM0C1103SDYYR 中、 我决定在编程后使用引脚 12 SWCLK 作为数字输入、但它锁定了我(以某种方式,微控制器进入闪烁模式)。 我无法执行恢复出厂设置。 请提供一套解决此类问题的说明。
2 — 在 16 引脚 MSPM0C1103SDYYR 中、I 使用引脚 3 作为 SDA 和引脚 4(NRST 引脚也)以及 SCL 进行 I2C 通信、与 20 引脚 MSPM0L1304TDGS20R 微控制器的引脚 4 作为 SDA 和引脚 5(NRST 引脚也)以及 SCL 进行 I2C 通信。 我连接了 4.7K Ω 作为 SDA 和 SCL 的上拉电阻。
MSPM0L1304 警告:
MSPM0C1103 的错误和警告:

a) 在 MSPM0C1103 和 MSPM0L1304 上 NRST 引脚上使用 SCL 时发生任何冲突或冲突?
b) 是否仍可以将一个 10nF 电容器接地以使 RESET 引脚?
C) 或者上电时无法进行硬件复位、我应该移除 10nF 至 SCL/NRST 引脚的电容、并且应执行软件复位?
d) 是否可以使用 I2C 和基于闪存的辅助引导加载程序 (BSL) 通过 MSPM0C1103 对 MSPM0L1304 进行编程?
e) 此类 BSL 的任何示例代码、文档或说明?
3 — 由于 MSPM0C1103 不会随附基于 ROM 的永久引导加载程序(例如更大的 MSPM0L 或 MSPM0G 系列)、因此我决定使用 UART(引脚 9-10)来刷写 MSPM0C1103。 我必须首先将基于闪存的次级引导加载程序 (BSL) 编程到器件存储器中。 我知道最初仍需要至少使用 SWD(引脚 11 和 12)一次来安装此自定义引导加载程序。 我是这样做的、我进入了上文第 1 项提到的 MSPMOC1103 的快节奏模式。
提前感谢、
此致、







