打印
[STM8]

两块STM8S系列的芯片

[复制链接]
325|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liuzaiy|  楼主 | 2021-2-1 23:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
板子上面有两块STM8S系列的芯片(stm8s1003F3跟stm8s1003k3),两块芯片之间的MOSI,MISO,SCK都有连接,现在想用其中一块做主机,另一个作为从机。
问题:主机初始化、io配置完成后发送数据,但是我读SPI_DR数据寄存器的时候没有数据,为0.从机也读不到数据,哪位大神弄过stm8s SPI的,跪求示例代码。。。。。。

使用特权

评论回复
沙发
dingy| | 2021-2-1 23:09 | 只看该作者
IAR 寄存器操作?

使用特权

评论回复
板凳
pengf| | 2021-2-1 23:11 | 只看该作者
换一种方式,采用查询方式试试看。帮顶!

使用特权

评论回复
地板
houcs| | 2021-2-1 23:14 | 只看该作者
1. 检查硬件连接; 2. 主从机软件配置一定要配合,模式设置要一致,耐心一点查看代码,找到问题不会太难

使用特权

评论回复
5
xxmmi| | 2021-2-1 23:17 | 只看该作者
接上逻辑z分析z仪,监控一下时序,配置没错的话,这种很好找到问题的。

使用特权

评论回复
6
liuzaiy|  楼主 | 2021-2-1 23:18 | 只看该作者

库操作的

使用特权

评论回复
7
liuzaiy|  楼主 | 2021-2-1 23:20 | 只看该作者
谢谢,已经调试成了。DR寄存器仿真的时候本来就看不到数据的!从机时钟搞错了。

使用特权

评论回复
8
chenjunt| | 2021-2-1 23:23 | 只看该作者
我也在做这个实验,但是收到的数据一直不对,楼主能不能把你的配置过程分享给我看一下呀

使用特权

评论回复
9
liuzaiy|  楼主 | 2021-2-1 23:25 | 只看该作者
终于可以了,从机时钟方向弄反了,直接无语!经过重重调试,主发从收,从收主发,都可以了。结贴~~~~~~~~~~

使用特权

评论回复
10
xxmmi| | 2021-2-1 23:27 | 只看该作者
MOSI,MISO要交叉连接 不能直连

使用特权

评论回复
11
yinxiangh| | 2021-2-1 23:32 | 只看该作者
这个用cube生成的代码试试看呢

使用特权

评论回复
12
xxrs| | 2021-2-1 23:34 | 只看该作者
还没有玩过stm8啊

使用特权

评论回复
13
wowu| | 2021-3-1 22:39 | 只看该作者
怎么连接的啊

使用特权

评论回复
14
xiaoqizi| | 2021-3-1 22:41 | 只看该作者
用示波器看看有米有发送数据啊

使用特权

评论回复
15
木木guainv| | 2021-3-1 22:44 | 只看该作者
两个板子对换试试

使用特权

评论回复
16
磨砂| | 2021-3-1 22:47 | 只看该作者
哈哈哈  时钟线接错了

使用特权

评论回复
17
晓伍| | 2021-3-1 22:51 | 只看该作者
恭喜楼主解决问题啊

使用特权

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

本版积分规则

735

主题

7546

帖子

2

粉丝