TI中文支持网
TI专业的中文技术问题搜集分享网站

为啥我的cc2538 的指令周期时间那么长?

 我用的晶振是32M的,现在想用GPIO 模拟SPI总线,但是发现速度最高也就是1M多 !

GPIOPinWrite(BSP_FLASH_CS_BASE, BSP_FLASH_CS, 1);

GPIOPinWrite(BSP_FLASH_CS_BASE, BSP_FLASH_CS, 0);

这两条语句就占用了GPIO 的翻转操作就占用了800ns  的时间,

一条  i++; 语句竟然用100ns 

请问这样正常吗

VV:

GPIOPinWrite调用是driverlib里面的API函数,可能执行的语句会多一点。你可以看下http://www.ti.com/tool/cc2538-sw?keyMatch=cc2538&tisearch=Search-EN-Everything

赞(0)
未经允许不得转载:TI中文支持网 » 为啥我的cc2538 的指令周期时间那么长?
分享到: 更多 (0)