非常感谢周工的测试!<br />但可能我没说清楚,是任意一个IO管脚的输入或输出,不是PWM的输出,如“LPC214x_user_cn.pdf”第101页的例子:<br />ldr r0, =0xe01fc1a0 /*寄存器地址-使能高速端口*/<br />mov r1, #0x1<br />str r1, [r0] /*使能高速端口0*/<br />ldr r1, =0xffffffff<br />ldr r0, =0x3fffc000 /*高速端口0 的方向*/<br />str r1, [r0]<br />ldr r0, =0xe0028018 /*低速端口1 的方向*/<br />str r1, [r0]<br />ldr r0, =0x3fffc018 /*FIO0SET – 高速端口0 寄存器*/<br />ldr r1, =0x3fffc01c /*FIO0CLR0 – 高速端口0 寄存器*/<br />ldr r2, =0xC0010000 /*选择高速端口0.16 用于触发*/<br />ldr r3, =0xE0028014 /*IO1SET – 低速端口1 寄存器*/<br />ldr r4, =0xE002801C /*IO1CLR – 低速端口1 寄存器*/<br />ldr r5, =0x00100000 /*选择低速端口1.20 用于触发*/<br />/*在高速端口上生成2 个脉冲<br />str r2, [r0]<br />str r2, [r1]<br />str r2, [r0]<br />str r2, [r1]<br /><br />按此例子,在50M的LM3s6xx上能输出多大频率的方波?<br />
|