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.

[参考译文] MSP430F6.7451万A:MSP430F6.7451万A代码开发问题。

Guru**** 1809840 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1091965/msp430f67451a-msp430f67451a-code-development-issue

部件号:MSP430F6.7451万A

各位专家,您好!

我的客户在开发 MSP430F6.7451万A时遇到一些问题,请参阅下面的陈述,非常感谢!

 

控制器:MSP430F6.7451万A

 

闪光:128k

 

Flash组织:

 

------------------------------- |  开始:0x C000              闪存

 

|                                |        

 

|   启动  代码                 | 长度: 3F80

 

|        16KB                    |                

 

|                                |

 

------------------------------- | 结束:0x FF80

 

 

 

------------------------------- |  开始:0x 1万            FLASH2

 

|                                |        

 

|   应用  程序代码                  |                                        

 

|                                |

 

|        112 K                    |长度:0x 1C000

 

|                                |

 

|                                |

 

|                                |

 

------------------------------- | 结束:0x 2BFFF                          闪存总计:128Kb

 

我使用用于MSP430的IAR来构建项目, 我已经为引导代码和应用程序代码创建了两个工作空间。 带代码区域闪存(0xC000)和带代码区域FLASH2(0x1万)的AppCode的启动代码, 因此我需要更改"lnk430f6.7451万a.xcl"以更改代码区域,但 我不能更改常量数据的代码区域(CONSTE)DATA16_C,DFFA16_ID,TLS16_ID,DFF70F=0xFF0,仅允许来自它的范围- 0xFF7F0。 我无法将常量数据移动到AppCode区域,如果我下载App项目,AppCode将覆盖引导代码,包括引导的中断向量。  

问题:

1.如何实现启动跳转至应用程序,我需要在启动/应用程序项目中更改哪个选项?

2.如何设置"lnk430f6.7451万a.xcl"以更改AppCode区域?

MSP430F6.7451万A是否有升级应用程序的解决方案?

 巴西,

戈登

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    各位专家,您好!

     您可以在随附的中找到MSP430的IAR配置文件,谢谢!

    巴西,

    Gordone2e.ti.com/.../lnk430f6.7451万a.xcl

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    6.7451万"]如何实现启动跳转至应用程序,我需要在启动/应用程序项目中更改哪个选项?[/报价]

    您只需将PC设置为应用程序代码的起始地址。 有关详细信息,请参阅 应用手册  

    2.how6.7451万"]2.how to6.7451万 to set up "lnk430f6.7451万a.xcl/quote" for changing Code[?

    您可以参阅 FRAM设备的演示  

    6.7451万"] 3. MSP430F6.7451万A是否有升级应用程序的解决方案?[/报价]

    我上面提到的演示解决方案。

    [/quote]
    [/quote][/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Gary:

    感谢您的快速回复。 以下是客户的一些更新问题,请帮助我处理,非常感谢!

    根据您提供的文件,,应用程序代码区域 必须设置为两个不连续的块。

    问题:

    应用程序projcet能否创建两   个不连续的二进制文件?

    应用程序程序能否在 连续扇区中设置应用程序代码区域?

    巴西,

    戈登

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    上图中标记的区域表示它可用于应用程序,并由位于0xFF80~0xFFFF的硬件中断表隔开。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Gary,ö m

    也许您错过了这一问题,Plase非常乐意帮助我检查以下问题。

    问题:

    应用程序projcet能否创建两   个不连续的二进制文件?

    应用程序程序能否在 连续扇区中设置应用程序代码区域?

    巴西,

    戈登

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请尝试所有代码位于0x1.1万之后的应用程序项目

    e2e.ti.com/.../TI-APP-TEST.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好Gordon

    请分享下面的演示代码,我根据 应用说明将CCS迁移到IAR。 我还没有在硬件上运行它,如果有任何问题,请告诉我。

     e2e.ti.com/.../Target_5F00_MSP430F6.7451万A.zip