主题:EM9170的电池通讯问题 共有34460人关注过本帖 |
---|
关山晓月 |
1楼 |
EM9170的电池通讯问题 Post By:2012-2-27 8:50:00 [只看该作者]
公司采购了EM9170模块套件,现想将核心板集成电源管理,采用了一块支持SMBUS通讯协议的电池L51AK601A,不知道I2C协议与SMBUS是否能兼容,在CE中如何通过驱动来管理电池,希望能得到帮助呵。
|
|
单帖管理 | 引用 | 回复 |
关山晓月 |
2楼 |
Post By:2012-2-27 16:41:00 [只看该作者]
为什么没有人回复呀?
打算先用I2C协议通讯测试一下,SDK包例程中只有C++的I2C例程,不知是否有C#版本的例程提供一下,谢谢。另I2C的时钟频率不知是否可以自行设置?看了下SMBUS文档,时钟频率只有10K-100K。 请英创的工程师回复支持下呵。 |
|
单帖管理 | 引用 | 回复 |
zxw |
3楼 |
Post By:2012-2-28 9:23:00 [只看该作者]
I2C的通讯频率是400KHz,也是它的最高频率,暂时没有支持重设置该参数。如需要的话,我们可以配合进行一些调整。但现在还没有C#的例子。对于SMBUS协议,好像I2C不支持,如它的时钟最高不超过100KHz,则可以考虑用GPIO模拟时序来实现。
|
|
单帖管理 | 引用 | 回复 |
关山晓月 |
4楼 |
Post By:2012-3-1 13:38:00 [只看该作者]
GPIO模拟总线通讯中时序要求的us级的延时怎么处理呢
系统内部时间片调度会不会打断通讯时序,造成通讯失败? |
|
单帖管理 | 引用 | 回复 |