你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F103R8的一个怪现象

[复制链接]
dai410257573 提问时间:2018-4-17 17:08 /
使用F103R8T6,编译spi1的时候,如果初始化PB9(V3.5库函数),则会导致SPI的MISO会不正常。PB口的其他引脚初始化没有影响。
换成VCT6的开发板,更改s文件,宏定义后,就没问题。没有弄明白,求大神指点
收藏 评论5 发布时间:2018-4-17 17:08

举报

5个回答
feixiang20 回答时间:2018-4-17 23:30:54
发的地址有被解析正确么,查看一下波形,MOSI对应CLK的数据是否正确,SP初始化配置

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

dai410257573 回答时间:2018-4-18 09:12:42
feixiang20 发表于 2018-4-17 23:30
发的地址有被解析正确么,查看一下波形,MOSI对应CLK的数据是否正确,SP初始化配置 ...

宏定义HD  和MD不同,s文件不同,配置里面的flash不同。编译都是没有错误和警告的,没有跑别的初始化,就单单spi的初始化和PB9的初始化了.
黄色是CLK的波形,绿色是MISO上引脚的波形,应该是SCLK带过来的杂波,很同步。不知道这个杂波咋出来的,如果屏蔽了PB9,波形是图2,虽然MISO上也有杂波,但是确实有数据的
~MQ)S9{GI_$WKHC2C6E}J5G.png
~T0%`VC[DCI}6M6UX`2Q0.png
VCT6是开发板跳线过去的,波形很干净,没有这种杂波出来,但是是开发板跳线过去的,当时忘记拍照了。

五哥1 回答时间:2018-6-5 23:58:59
硬件设计的问题,有无类似的板子再测下,

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

stm1024 回答时间:2018-6-6 08:12:36
感觉是硬件连接方面的问题额

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

dai410257573 回答时间:2018-6-6 14:42:05
stm1024 发表于 2018-6-6 08:12
感觉是硬件连接方面的问题额

是的,这个问题是硬件问题,已经解决了,谢谢!

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2 结帖奖励

查看全部评分

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版