您好!
我正在使用 F28335 EP Micro。
我使用在闪存中保存和运行代码的链接器文件。
现在我尝试使用 sprintf 函数、但当微控制器执行它时、系统会生成异常并完成工作。
我在互联网上搜索、我发现这是一个常见问题。 我也关注论坛上的一些主题(链接 ),但它对我没有帮助。
我在链接器中将堆栈更改为0x800、堆大小更改为0x800、但它仍然不起作用。
我注意到、如果我用这种方式编写"sprintf (buff、"Test");"它可以正常工作。 但是、如果我以这种方式编写函数"sprintf (buff、"Test %d"、var);"它会失败并生成异常。
我尝试了我在论坛上找到的所有建议、但我无法在项目中使用 sprintf。
非常感谢你的帮助。
此致、
Andrea

