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

SPI通信中的疑问

[复制链接]
watercici 提问时间:2018-4-13 11:03 /
阅读主题, 点击返回1楼
收藏 评论15 发布时间:2018-4-13 11:03
15个回答
feixiang20 回答时间:2018-4-13 22:20:43
从波形看看默认速度,初始化数值写在初始化里看看之后运行情况

评分

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

查看全部评分

黑皮男 回答时间:2018-4-14 08:45:25
发送0xFF,其实是为了给SPI总线产生时钟,数据才能传输,所以,如果是软件CS的话,必须是在CS拉低发送才会有效

评分

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

查看全部评分

toofree 回答时间:2018-4-14 23:03:44
watercici 发表于 2018-4-13 11:23
抓取的图是这样的

这个图不大对呀,看一下实际SPI时钟是多少频率的?你设置的SPI时钟预期是多少频率?
你的4M时钟 够不够呢?要不你把SPI时钟分频降低一点,试试SPI_BaudRatePrescaler_256

评分

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

查看全部评分

watercici 回答时间:2018-4-15 15:13:11
toofree 发表于 2018-4-14 23:03
这个图不大对呀,看一下实际SPI时钟是多少频率的?你设置的SPI时钟预期是多少频率?
你的4M时钟 够不够呢 ...

谢谢,这个问题就是时钟的问题,后来改成256就可以了,谢谢!
watercici 回答时间:2018-4-15 15:14:08
结贴:这个抓取图中时钟不对的问题已经解决了,是SPI初始化中分频系数设置的不对的问题,有原来的4分频改为最低的256分频就可以了。

评分

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

查看全部评分

dataozi 回答时间:2018-4-16 11:09:17
watercici 发表于 2018-4-13 16:07
我知道是什么问题,是SPI分频系数设置的问题“SPI_BaudRatePrescaler”,我一开始是4分频,就没有时钟,后 ...

时钟的设置要看一下 从机和主机支持的最大时钟是多少
12

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版