工具/软件:Code Composer Studio
问题描述:
消息信息
55 AA 00 00 00 00 00 00 00 02 FB 95 00 01 CD 1C 42 5B 00 6E 31 9D 05 04 00 00 00 C8 00 66 66 FF 37
1.I使用TMS320F2.802万,频率为50m,我称之为CNTL_2P2Z.ASM函数。
2.接通PCB电源后,我发现2P2Z操作结果错误是一个很好的值,不在设置的最大值和最小值之间。
3.进行实验1.设置程序长度400,从地图视图中设置实际长度(160),设置DataRAM长度B00,
从地图查看的实际长度(65)。 然后,2P2Z_1计算结果是设置范围(0万C0-00666666)66.6666万)
,但2P2Z_2值不在的范围内,作为固定值(415.8465万A),它超出了范围。
4.进行实验2.设置程序长度800,从地图视图中设置实际长度(160),设置DataRAM长度800,
从地图查看的实际长度(65)。 然后,2P2Z_2计算将产生范围的设置(0万C0-00666666)66.6666万)
,但2P2Z_1值不在范围内,并且作为固定值(319D0504)超出范围。
5.程序图仅修改程序和DataRAM CMD文件的长度,其它位置不做任何更改。
6.信息读数:(55 AA)开始信息---(00 00 00 00)-参考值
(00 02 FB 95) 2P2Z - 2个输入中的2个,(00 01 CD 1C) 2P2Z - 1个输入
(42 5B 00 6E)旗帜,无实际意义
(31 9D 05 04) 2P2Z - 2输出,(00 01 CD 1C) 2P2Z - 1输出
7.您能告诉我如何使2P2Z-1和2P2Z-2同时成为正常输出吗? 我的问题在哪里?
10.如何正确分配程序和DataRAM的大小,是否需要此文档或通知?