This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC2541:如何缩短 CC2541F256RHA 器件的闪存编程和读取时间

Guru**** 2798555 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/1036482/cc2541-how-to-reduce-the-flash-programming-and-reading-time-of-the-device-cc2541f256rha

器件型号:CC2541

您好!

我们开发了用于对该器件的闪存进行编程和读取的算法、请参阅文档 swra410.pdf 和 swru191f.pdf、该算法可以正常工作、编程和读取闪存的总和时间如下:

编程时间:6秒

擦除时间:28秒

 

现在、我们的客户要求缩短流程的运行时间、我想请您提出建议。

  1. 我们使用 I2C 对器件进行编程、快速频率为400kbps、频率说明如下:

           支持高达100kbps 的标准模式和高达400kbps 的快速模式。

          我的问题是提高 I2C 的频率是否可以?   频率的最大值是多少?

     2.是否有更快的方法对器件进行编程和擦除? 或者是否有其他接口对器件进行编程、而不是 I2C?

 

以上是我的问题、如果您能向我提出建议、我将不胜感激。 谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    很抱歉、评论中的时间不对、我必须按如下方式进行更改:

    编程时间:6秒

    读取 时间:28秒

    谢谢。

    (笑声)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我不太熟悉旧器件、但 其数据表的第14页 提到了调试接口交流特性、这远远超出了客户提到的400kHz。

    请记住、器件本身之外的其他系统范围因素可能会影响此调试接口可实现的最大频率(PCB 轨道和连接的长度、I2C 接口使用的驱动器等)

    希望这对您有所帮助、

    拉斐尔