主题:9160的I2C 共有54736人关注过本帖 |
---|
abel |
1楼 |
![]() |
9160的I2C ![]()
我用的9160.
请问有I2C_API.LIB的Demo吗? 光盘中的demo好像没有用到此api库,而是另外编写的几个函数 另外,9160的I2C最大频率可达多少? |
单帖管理 | 引用 | 回复 ![]() |
x10 |
2楼 |
![]() |
![]()
目前大多数客户都是用GPIO来实现I2C,因为这样简单灵活,而且速度也不错,传输率有56K字节/s。
|
单帖管理 | 引用 | 回复 ![]() |
abel |
3楼 |
![]() |
![]()
那您这边提供的api库是否可用,或者是否推荐使用?
我已经将该api库封装到一个自写的类中 我好决定是否需要放弃api方式。 谢谢! |
单帖管理 | 引用 | 回复 ![]() |
x10 |
4楼 |
![]() |
![]()
api库是可以用的,只是我们用得很少,只对ISL1208 RTC做过测试。而用GPIO直接实现I2C的应用做得很多。所以建议还是用GPIO来实现。
|
单帖管理 | 引用 | 回复 ![]() |
abel |
5楼 |
![]() |
![]()
那SPI功能您是推荐用api还是gpio函数呢?
谢谢! |
单帖管理 | 引用 | 回复 ![]() |
x10 |
6楼 |
![]() |
![]()
一般情况仍然是用GPIO来实现。SPI的驱动程序是针对4线制来设计的,主要用于大数据块的传送,启动的时间比直接用GPIO实现的SPI要慢,但最高波特率更高。对一次几个字节的操作,如AD等,用GPIO就会更方便些。
|
单帖管理 | 引用 | 回复 ![]() |
abel |
7楼 |
![]() |
![]()
好的,谢谢您程工!
|
单帖管理 | 引用 | 回复 ![]() |