打印
[项目外包]

STM32F103 I2C 转SPI桥项目外包(已找合适合作者)

[复制链接]
2350|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jerric|  楼主 | 2014-7-29 14:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
aozima| | 2014-7-29 15:28 | 只看该作者
有如下疑问:
1. 处理器读SPI时,是否会有写入,比如先写入地址再读,如果有,难度会加大。
2. “处理器端接收到INT 信号(INT 下降沿)后, 分两次读写bridge 端数据(SS 每片
选一次算读写一次);第一次读取数据长度为16bytes,第二次读取长度为59bytes;
每一次读写数据,Byte 与byte 之间无时延。”
根据问题1,如果没有写命令,那么读的时候如何区别是要读16字节还是59字节。
还是说16字节包含在59字节内。
3. I2C接口这边是否需要写传感器的驱动?如果有的话,有几种?
数据量大吗?使用标准速度(100Kbps)还是高速(400Kbps),多长时间要读一次?

使用特权

评论回复
板凳
aozima| | 2014-7-29 15:40 | 只看该作者
另外问题,STM32F103最低工作电压2.0V,且没有单独的VDDIO,所以1.8V的工作电压会产生问题。

使用特权

评论回复
地板
aptx4689lx| | 2014-7-29 15:42 | 只看该作者
请搜索 塞朴拉斯 cp2120 不用谢我

使用特权

评论回复
5
原野之狼| | 2014-7-29 15:51 | 只看该作者
曾经用ARM7写过一个串口桥接的程序,双向115200bps实时桥接,秒杀了一群混日子的人。

使用特权

评论回复
6
Jerric|  楼主 | 2014-7-29 17:47 | 只看该作者
aozima 发表于 2014-7-29 15:28
有如下疑问:
1. 处理器读SPI时,是否会有写入,比如先写入地址再读,如果有,难度会加大。
2. “处理器端 ...

1. 会有写入。
2.同上。
3.I2C 这边我认为简单,没有传感器的驱动。 只要400K就OK。 INT过来才读,20ms左右会产生一次中断,读一次。

使用特权

评论回复
7
Jerric|  楼主 | 2014-7-29 17:50 | 只看该作者
aozima 发表于 2014-7-29 15:40
另外问题,STM32F103最低工作电压2.0V,且没有单独的VDDIO,所以1.8V的工作电压会产生问题。 ...

电平 问题我也考虑过,STM32 这边电平2.0V, 处理器端1.8V,应该可以试一下是否能工作。我觉得0.2的压差应该问题不大。  

I2C 上面,一端 3.0V, 一端 1.8V,这样的项目我搞过,没有问题。

使用特权

评论回复
8
aozima| | 2014-7-29 18:11 | 只看该作者
1. 如果处理器有写入的话,意味着桥这边要对写入做分析处理,所以处理器的两次读写之间的间隔最短时间要能保证。
2. STM32的I2C挺大的坑,可以考虑用GPIO模拟。
3. 接近甚至超出数据手册极限值是很危险的动作。

使用特权

评论回复
9
ZUI135| | 2014-7-29 22:31 | 只看该作者
没觉得有多难

使用特权

评论回复
10
Project_leader| | 2014-7-30 09:07 | 只看该作者
大神如此之多,顶一个

使用特权

评论回复
11
Jerric|  楼主 | 2014-7-30 09:14 | 只看该作者
aozima 发表于 2014-7-29 18:11
1. 如果处理器有写入的话,意味着桥这边要对写入做分析处理,所以处理器的两次读写之间的间隔最短时间要能 ...

1. 两次读写之间 有20ms左右的时间间隔。 分析处理写入数据是完全足够的。
2. I2C 这边 GPIO模拟也不成问题。我说了,I2C这边简单。这个项目问题的难点不是在I2C这边,而是在SPI。
3. 接近极限也是没有办法, 除STM32,我还没找到有比这人更快的SPI。

使用特权

评论回复
12
Jerric|  楼主 | 2014-7-30 09:15 | 只看该作者
ZUI135 发表于 2014-7-29 22:31
没觉得有多难

难者不会,会者不难。 主要 是我之前没搞过STM32的东西,现在要急着搞这个。所以外包了。

使用特权

评论回复
13
bbstr| | 2014-7-30 09:25 | 只看该作者
SPI有什么难点?

使用特权

评论回复
14
aozima| | 2014-7-30 09:32 | 只看该作者
bbstr 发表于 2014-7-30 09:25
SPI有什么难点?

是slave
然后主机会有命令发下来,解析之后再给出对应的数据。
非要说多大难度倒是没有,毕业不是需要攻关的项目。

使用特权

评论回复
15
bbstr| | 2014-7-30 10:30 | 只看该作者
做从也没什么哦,这个东西最主要是要稳定,跑个十天半个月的不出问题,这才令人佩服

使用特权

评论回复
16
shiven| | 2016-11-22 20:24 | 只看该作者
我也有一个类似的案子,但是SPI速度不需要那么高,有意愿的可以联系一下。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

128

帖子

4

粉丝