当前位置: 首页 > news >正文

宁波海曙网站开发个人如何开发微信小程序

宁波海曙网站开发,个人如何开发微信小程序,金蝶软件官网首页,做网站建设需要多少钱IIC为半双工,同一时刻只能单向传输。 串口和SPI为全双工模式,独立收发线,默认支持同时双向传输。 SPI核心线: MOSI:主机输出,从机输入(主机发送数据到从机) MISO:主机输入,从机输出(从机发送数据到主机) SCK:时钟线(主机提供同步时钟) CS/SS:片选线(主机选中…

IIC为半双工,同一时刻只能单向传输。

串口和SPI为全双工模式,独立收发线,默认支持同时双向传输。

  • SPI核心线
    • MOSI:主机输出,从机输入(主机发送数据到从机)
    • MISO:主机输入,从机输出(从机发送数据到主机)
    • SCK:时钟线(主机提供同步时钟)
    • CS/SS:片选线(主机选中特定从机)

SPI 发送数据时,从机会同时返回一个字节,SPI的收发类似于一个轮盘操作,没有 “单独发送” 或 “单独接收”,只要启动通信(轮盘转动),就必然是双向的数据交换

因此 “发送” 和 “接收” 是绑定的(即使只需要读或写,也必须进行双向操作)。

u8 SPI1_ReadWriteByte(u8 txd)
{while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE)!= SET);   
//TXE确保发送缓冲区就绪SPI_I2S_SendData(SPI1, txd);while(SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE)!= SET);  
//RXNE确保接收完成return SPI_I2S_ReceiveData(SPI1);
}

接下来为SPI的读写分别进行封装:

W25Q64 这类 SPI Flash 芯片的存储特性是:
  • 写入操作(编程):只能将存储单元从 1 改为 0(即只能 “清零”,不能直接 “置 1”)。
  • 擦除操作:会将指定区块 / 扇区的所有存储单元恢复为 1(即全为 0xFF)。

        这就是为什么在对 Flash 进行写入前,通常需要先擦除对应区域 —— 因为如果原来的单元是 0,直接写入 1 是无效的,必须先通过擦除恢复为 1,再写入 0。

        W25Q64 是一款常用的 SPI Flash 存储芯片,其总容量为 8MB(兆字节)。这个容量决定了它的地址范围是从 0x000000 到 0x7FFFFF(共 24 位地址空间),也对应了之前提到的页和扇区数量:

  • 每页 256 字节计算,总页数为 8
http://www.dtcms.com/a/424379.html

相关文章:

  • 门户网站建设 突出服务Wordpress 视频采集插件
  • stm32l476 adc数据无法采集,开启ASRC,解决方式
  • 厦门建设网站企业网站优化建设山东
  • 【大模型理论篇】AI原生应用的关键要素之上下文工程
  • Java应用实例:密码合法性判断(换行符消耗与判断条件拓展)、打印完数(静态方法应用)
  • 编译原理-期末重点知识总结 电子科技大学
  • Spark小说数据分析与推荐系统 Hadoop 机器学习 爬虫 协同过滤推荐算法 Hive 大数据 毕业设计(源码+文档)✅
  • 星外网站开发wordpress主题投稿
  • frp做网站阿里云 域名 做网站
  • 网站空间速度深圳seo优化项目
  • 如何使用天翼云主机建设网站cms开源
  • flink问题整理
  • 酒店定房网站开发seo教程免费
  • 舆情监测软件:洞察网络舆论的智能守护者
  • 电子数据交换系统(EDI)概述!
  • 博客论坛网站开发注册公司什么网站
  • git回滚
  • 人工智能-机器学习day5
  • 上海网站建设公司电话做托福的网站
  • 上海建设网站的网站asp网站整站下载器
  • MRFS 消融实验记录
  • 内存条与硬盘全维度解析及2025年选购报告-仅代表个人观点
  • 析构函数,构造函数,赋值构造函数
  • iis5.1 建立网站医院 网站建设
  • port trunk pvid vlan vlan-id 概念及题目
  • 建设工程 法律 网站深圳人才网站建设
  • seo建站是什么意思在哪里找软件开发公司
  • 介绍Python对象类型
  • 随州网站建设哪家好wordpress 外观 自定义 没反应
  • 营销型网站建设 课程广告设计包括哪些方面