Other Parts Discussed in Thread: TMDSCNCD263P, AM263P4
器件型号: AM263P4
Thread 中讨论的其他器件: TMDSCNCD263P、
你(们)好
我‑使用 TMDSCNCD263P 评估板评估 TI AM263P4、以期在此器件上运行电机控制应用。
我们的电机‑控制应用在 Simulink 中开发、我会使用适用于 TI AM26x 的 Embedded Coder 硬件支持包 (https://uk.mathworks.com/matlabcentral/fileexchange/174295-embedded-coder-hardware-support-package-for-ti-am26x) 进行硬件集成。 我能够在微控制器上成功构建、部署和启动应用程序、完全从 RAM 运行。
在‑过程中、我还想分析汽车生成的代码和工程结构。 为此、我将 auto‑Generated CCS 工程导入 TI CCS 12.8-1。 在查看“栈使用情况“报告时、我注意到了以下几点。
- main() 显示 100%的使用率
- PWM ISR 146 显示 72%的使用情况(附加了屏幕截图)
随附图片。
问题:
- “Stack Usage“视图中“Inclusive Size“字段的单位是什么? 不清楚此值是以字节为单位还是以其他单位表示。 CCS GUI 似乎未指定此参数、这使得解析变得困难。
- 如何为‑生成的工程修改栈大小? 我尝试在以下位置的默认链接器命令文件中更改堆栈大小:..\am26x-HSP-package_0014\toolchlang\am263px\+matlabshared\+ti_arm_toolching\linker.cmd 但是、这似乎不会影响 CCS 中所示的栈‑使用计算。 (随附屏幕截图)


‑任何有关 TI CCS 如何确定自动所生成工程的栈使用情况、以及如何正确配置或覆盖栈大小的指导、都将不胜感激。
谢谢



