logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32 FSMC/FMC原理保姆级讲解(一)

FSMC全称“静态存储器控制器”,STM32可以通过FSMC与SRAM、ROM、PSRAM、Nor Flash和NandFlash存储器的引脚相连,从而进行数据的交换。FSMC的特点:1、 FSMC的一大特点是支持不同位宽的异步读写操作。2、 FSMC的映射地址空间中,不同的BANK是独立的,可用于扩展不同类型的存储器。当FSMC同时使用多个外部存储器时,FSMC会通过总线悬空延时时间参数,来防止

详解Modbus通信协议---清晰易懂

什么是协议在了解什么是Modbus之前,我们先来看下什么是协议协议是一个汉语词汇,读音为xié yì,意思是共同计议,协商;经过谈判、协商而制定的共同承认、共同遵守的文件。简单地说,在我们的单片机之间互相通信,以及单片机和上位机通信中,规定了不同的内容规范,这个规范是通信的双方都需要遵守的,这样就可以实现两者的通信。而这个协议规范可以有很多种,来适应不同的设备以及通信要求等,我们常见的就有IIC

文章图片
Modbus调试软件--ModbusPoll、ModbusSlave使用详解

是Modbus学习必备的三大神器分别是ModbusPoll、ModbusSlave及VSPD,ModbusPoll软件主要用于仿真Modbus主站或Modbus客户端,ModbusSlave软件主要用于仿真Modbus从站或Modbus服务器,而VSPD全称Configure Virtual Serial Port Driver,是用来给电脑创建虚拟串口使用的。...

Dev-C++/Cpp使用入门详解

Dev-C++是一个可视化集成开发环境,使用Dev可以完成C语言,C++程序的编辑、预处理/编译/链接、运行和调试。因其体积小巧,编译简单,对初学者十分友好,所以我们来简单的讲解下如何安装以及使用。安装1.双击安装包,就可以开始安装,这里语言先选择English,安装完成之后会有简体中文选项。2.否同意软件的许可协议,I Agree同意就行3.选择需要安装的组件,直接默认就行,点击Next4. 选

#c++#c语言
详解-OTSU(大津法-最大类间方差)原理及C语言代码实现

灰度图二值化:我们在对灰度图像进行处理的时候,为了便于观察和分析,经常需要将图像中的目标主体和背景分割开来,变成二值化图像(只有黑和白,黑白图像)加菲猫--灰度图——二值化 而我们知道灰度图像是有256个灰度级255代表全白,0表示全黑,那么在进行二值化的时候,是设定一个阈值,根据灰度值大于或小于阈值进行黑白显示,我们假设背景用白色0表示,目标物体用黑色1表示,不同阈值的选取,对于图像二

文章图片
#c语言
【常用传感器】DS18B20温度传感器原理详解及例程代码

数字温度传感器(DS18B20)传感器参数

一文带你详解矩阵键盘工作原理

矩阵键盘应该是经常能够用到的一类器件了,4X4矩阵键盘只需要用到8个IO口,即可完成16位按键的读取。其本质原理也就是行列扫描。本片文章将带你详细的学习矩阵键盘的原理以及代码编写。矩阵键盘本质:矩阵键盘本质是使用8个io口来进行16个按键的控制读取,可以减小io口的使用,用4条I/O线作为行线,4条I/O线作为列线组成的键盘。在行线和列线的每个交叉点上,设置一个按键。而这样的按键中按键的个数是4

【STM32】HAL库 STM32CubeMX教程十四---SPI

前言:本系列教程将HAL库与STM32CubeMX结合在一起讲解,使您可以更快速的学会各个模块的使用在我们的HAL库中,对硬件SPI函数做了很好的集成,使得之前SPI几百行代码,在HAL库中,只需要寥寥几行就可以完成 那么这篇文章将带你去感受下它的优异之处,这些优异的函数,也正是HAL库的优点所在所用工具:1、芯片: STM32F103ZET62、STM32CubeMx软件3、IDE:...

SPI原理超详细讲解---值得一看

什么是SPISPI 是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola(摩托罗拉)首先在其MC68HCXX系列处理器上定义的。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字..

文章图片
    共 96 条
  • 1
  • 2
  • 3
  • 10
  • 请选择