IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 求!关于一个实际项目中的SPI通信问题 -> 正文阅读

[嵌入式]求!关于一个实际项目中的SPI通信问题

先给大佬们交代一下这个项目中我了解的关于spi的内容、本人碰到的问题的起因经过以及现在卡住的问题:

? ? ? ? 这个项目中用到了一个单片机和一个cpu,单片机用来检测按键、用串口通信接收几个传感器数据,然后通过spi发送这些从串口来的数据以及按键状态到cpu。

????????单片机作slave,多一根引脚是用作ready脚,拉高告诉主机cpu这边的spi准备好了,然后主机拉低nss脚之后建立通信。

????????问题的来源是碰到某一个电压的问题,需要在主机cpu掉电的情况下,把spi的ready脚以及nss脚状态更改,改完引脚之后那个电压问题的bug解掉了。

????????主机上电的时候之后我在做上电操作之前对spi的这两个引脚模式做了恢复,上电后主机也能正确接收到数据,但是很卡顿。按键反应也变慢了,应该是spi的传输速率变慢了。

------------------------------------------------------??

? ? ? 这里想咨询的就是怎么样在改了引脚状态之后完美的恢复spi的通信。

-------------------------------------------------------

另外我自己在进行尝试的时候碰到了让我摸不着头脑的怪事。

我尝试将spi的初始化函数重新调用一遍,就是恢复引脚模式之后的时候,deinit(&spi)和init(&spi)一下,结果导致无法与主机正常通信。赶紧回退版本。但是奇怪的事情出现了......回退到我没有做更改的版本之后仍然无法正常通信。

------------------------------------------------------

另外想问的就是这种情况下是stm32有什么保存配置的功能或者某种存储设备

又或者我是不是该考虑主机cpu在spi通讯中所做的操作,比如是不是保存了与从机的连接之类的

------------------------------------------------------

请各路大神指点迷津!!

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-08-25 12:22:20  更:2021-08-25 12:22:36 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/21 3:30:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码