【高分求助,追加积分】谁能注释一下C语言编写的DSP上的代码啊?

Python05

【高分求助,追加积分】谁能注释一下C语言编写的DSP上的代码啊?,第1张

这个一些地址都没有,都是特定DSP上的地址,你叫别人怎么注释?

例如

P_ext[0x3000]=light[m]

P_ext 是某个地址基地址,0x3000 是他的偏移,light[m]应该是某种灯亮的值。啥都么有,不可能给你精细解释的。

这可能是一个时钟定时程序用的:

Uint16 定义一个无符号的十六位整数,(TDDRH:TDDR)使定时器预定标分频系数,每(TDDRH:8)+1个时钟周期(TIMH:TIM)减一,当TIMH:TIM递减到零时,TIMH:TIM寄存器重新装载PSCHSC寄存器保存的周期值,并产生定时器中断TINT 信号。

你的原来的理解只能用于原来的情况。

typedef的用法有多种情况而已。。博文也是没有错的。

typedef interrupt void(*PINT)(void)定义的就是一个函数的指针。