微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 请教CC2640 IO读写效率问题

请教CC2640 IO读写效率问题

时间:10-02 整理:3721RD 点击:

大家好!

      我们公司最近在使用CC2640芯片,外接flash存储,读写flash时,需要大量操作IO,设置单个IO口以及读写总线,现在采用PIN_setOutputValue(),PIN_setPortOutputValue(),PIN_getPortOutputValue()等函数实现。由于存储的数据量比较大,发现读写flash效率非常低。想咨询一下:

    1、PIN_setOutputValue() 等IO操作是函数还是宏定义?

    2、读写一组总线数据是否采用PIN_setPortOutputValue(),PIN_getPortOutputValue()操作,有没有别的操作方法?

    3、cc2640是否有更高效的IO操作方法,是否有类似51系列或者MSP系列的直接读写port寄存器方法?

uDMA应该可以吧

可以用直接寄存器操作试试的。

谢谢!如何直接操作寄存器?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top