我尝试使用各种 ISP 软件(STC-ISP、IAR)进行下载、但没有响应。 在线搜索一些信息后、发现有一个 TI Downloader、但专为 EVM 版本而设计。 EVM 版本已停产、只能在 Windows XP 上打开。 是否有办法解决下载问题?
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.
我尝试使用各种 ISP 软件(STC-ISP、IAR)进行下载、但没有响应。 在线搜索一些信息后、发现有一个 TI Downloader、但专为 EVM 版本而设计。 EVM 版本已停产、只能在 Windows XP 上打开。 是否有办法解决下载问题?
您好、cs2m22、
欢迎来到 E2E 论坛! TI 下载程序实际上只是一个 COM 终端程序、其具有特定于 MSC121x 器件的接口。 我随附了几个文档、其中概述了如何使用 COM 终端程序(例如 HyperTerm 或 TeraTerm)。
e2e.ti.com/.../7658.sbaa076b_5F00_Programming_5F00_the_5F00_MSC1210.PDFe2e.ti.com/.../7658.sbaa089a_5F00_Programming_5F00_the_5F00_MSC1210_5F00_by_5F00_Using_5F00_a_5F00_Terminal_5F00_Program.pdf
此致、
鲍勃 B
尊敬的 Changxin:
您只能在闪存编程模式下写入 HCR 寄存器。 您似乎正在尝试使用 SFR 地址值进行写入。 您还尝试读取/写入了错误的寄存器空间。 HCR0为0x3F、HCR1为0x3E、HCR2为0x3D、因为它与 SFR 寄存器相关。 但是、要写入这些地址、需要使用16位寻址。 以下内容来自数据表的第34页:
因此、要写入 HCR0寄存器、您可以使用:
CW803F
因此、要禁用代码、您可以使用 CW803F7F 、该函数将禁用程序存储器访问。 要验证写入的内容、您可以使用 CR8030 、它将显示16个字节的数据、最后3个字节为 HCR2 (3D)、HCR1 (3E)和 HCR0 (3F)。
希望这对您有所帮助。
此致、
鲍勃 B