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 这方法没有尝试~~