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

stm32G473RB的SPI问题

[复制链接]
xianling42 提问时间:2020-7-13 09:40 /
使用NSS soft模式,作为主机
NSSP和TI mode全关闭
CPOL和CPHA这两个设置和从机已经反复对过,都等于1。包括平常clk是高位和第二个clk变化边缘读取数据
传输数据正常,能够正常传入从机。
几个从机的传输信号和片选信号经过示波器和逻辑分析仪完全正常,有数据输入输出波形也正常;
但是我从DR寄存器中读数据的时候发现,仅有前4字节可以正常接收到,之后接收的数据全部都是0。
我看了一下数据手册,发现rxfifo刚好4个字节。
难道rxfifo写满了之后要对哪一个寄存器进行操作才可以将rxfifo的指针调回去?
可是我看了很久手册都没有找到相应的说明;
或者也可能是因为我在初始化的时候哪个步骤做错了?


收藏 评论1 发布时间:2020-7-13 09:40

举报

1个回答
tanic 回答时间:2020-7-13 20:40:18
G4 应当是HAL库了,先了解HAL的串口数据流怎么搞的,其他基础外设大致一个思路

所属标签

相似问题

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