『科技头条』适用于AVR Mega系列MCU的优雅TWI与I2C库

电子爱好者Jin Zhu总部位于旧金山,已经发起了Kickstarter活动,旨在为AVR Mega系列MCU创建一个新的优雅的TWI / I2C库,其起价仅为5美元,预计将在2020年5月某个时候交付。关于项目背后的灵感及其目标。

“我不想说出来,但是大多数(如果不是全部)用于Internet上浮动的AVR MCU的TWI / I2C库都吸收了巨大的Python编程语言,而作为C ++的人,这是我不可接受的,但事实就是如此。是,我想更改它,您可以提供帮助。I2C之所以如此重要,是因为I2C已在许多集成电路中得到了很好的采用,但实际上,我们生活在一个拥有强大硬件,但驱动力很差的软件的世界中。如果100个人同意我的意见,并有5美元的余款,那么以上声明将不再成立,至少不再适用于声明中的AVR TWI部分,我可以向您保证这是最好的5美元。将永远花在任何东西上。”

– 2 ^ 4 = 16字节(单角色模式);对于组合角色模式,为2 ^ 8 = 256字节。(例如,在MT模式下,一次只能发送16个字节;在MT + ST中,您最多可以先发送16个字节,然后再从从属设备接收最多256个字节。)

–基于中断和/或轮询!如果两者都有优点和缺点,那么为什么不将它们都包含在库中呢?

我们还必须使用大约15khz的最慢时钟。因此,实际上,可用的时钟速度范围是15khz至100khz。可能可以达到200khz,但这不​​是一个承诺。)

本文来源网络由诺记吧(www.nokibar.com)整理发布,转载文章系出于传递更多信息之目的,不希望被转载的可与我们联系,我们将立即进行删除处理。

未经允许不得转载:诺记吧 » 『科技头条』适用于AVR Mega系列MCU的优雅TWI与I2C库

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏