TI中文支持网
TI专业的中文技术问题搜集分享网站

msp430f5438a freertos demo移植后问题

1、晶振OFIFG标志位 不清零    (我用的是XT2   8M)

我在代码里加了段代码 配置了UCSCTL3和UCSCTL4   晶振部分单步调试 通过   

我想请教一下  UCS Block 配置的流程

2、 The stack pointer for stack 'Stack' (currently Memory:0x4632) is outside the stack range (Memory:0x5B60 to Memory:0x5C00) 

程序出现这样的警告。前段时间我在其他代码里也遇到这种事 

想请教一下 出现这种问题 原因的汇总  以及一些解决方案

Viki Shi:

1、可参考文档【www.ti.com/cn/lit/pdf/SLAU390】及芯片示例代码

Viki Shi:

2、这个报错可以试下增大堆栈空间,方法 :options\general options\stack/heap

tianyu yang:

回复 Viki Shi:

代码自己编的话  只要小心翼翼的定义类型 中断尽量不要嵌套 一般不会出现堆栈溢出的问题。

不过 现在我是在 freertos官网上 下的针对MSP430F5438a的代码(手头正好有 黑色的最小系统评估板)   发现IDE options里面有许多设置 正好freertos的文件结构不太熟悉 所以增大堆栈空间方法 :options\general options\stack/heap 这方法没有尝试~~

赞(0)
未经允许不得转载:TI中文支持网 » msp430f5438a freertos demo移植后问题
分享到: 更多 (0)