在ti的汇编语言支持库中有很多类似这样的定义:_CNTL_2P2Z_Ref:n: .usect "CNTL_2P2Z_Section",2,1,1
_PWMDRV_1ch_UpDwnCnt_Duty:n: .usect "PWMDRV_1ch_UpDwnCnt_Section",2,1,1
_CNTL_3P3Z_DBUFF:n: .usect "CNTL_3P3Z_Section",14,1,1
这里面的2,1,1或者14,1,1是什么意思啊?谢谢
Green Deng:请问程序的具体出处是哪里?所用芯片是哪款?方便我联系上下文理解程序。
在ti的汇编语言支持库中有很多类似这样的定义:_CNTL_2P2Z_Ref:n: .usect "CNTL_2P2Z_Section",2,1,1
_PWMDRV_1ch_UpDwnCnt_Duty:n: .usect "PWMDRV_1ch_UpDwnCnt_Section",2,1,1
_CNTL_3P3Z_DBUFF:n: .usect "CNTL_3P3Z_Section",14,1,1
这里面的2,1,1或者14,1,1是什么意思啊?谢谢
Green Deng:
回复 Green Deng:
可以参考文档148页.usect指令的说明:www.ti.com/…/spru513s.pdf
在ti的汇编语言支持库中有很多类似这样的定义:_CNTL_2P2Z_Ref:n: .usect "CNTL_2P2Z_Section",2,1,1
_PWMDRV_1ch_UpDwnCnt_Duty:n: .usect "PWMDRV_1ch_UpDwnCnt_Section",2,1,1
_CNTL_3P3Z_DBUFF:n: .usect "CNTL_3P3Z_Section",14,1,1
这里面的2,1,1或者14,1,1是什么意思啊?谢谢
haiyang lee:
回复 Green Deng:
用的芯片是F28035,程序是CNTL_3P3Z.asm
CNTL_3P3Z_INIT .macro n;=============================; allocate memory space for data & terminal pointers_CNTL_3P3Z_Ref:n: .usect "CNTL_3P3Z_Section",2,1,1 ; reference input terminal_CNTL_3P3Z_Fdbk:n: .usect "CNTL_3P3Z_Section",2,1,1 ; feedback input terminal_CNTL_3P3Z_Out:n: .usect "CNTL_3P3Z_Section",2,1,1 ; output terminal_CNTL_3P3Z_Coef:n: .usect "CNTL_3P3Z_Section",2,1,1 ; coefficients & saturation limits (14 words)_CNTL_3P3Z_DBUFF:n: .usect "CNTL_3P3Z_Section",14,1,1 ; internal Data BUFF
前面的2是两个字节,后面的1,1是什么意思呢?我看了参考手册,里面没有找到这种用法