推荐阅读最新更新时间:2024-11-18 18:05
STM32CubeMx之SD卡驱动
1. SD 卡简介 SD存储卡(Secure Digital Mem or y Card)是一种基于 半导体 快闪存储器的新一代高速存储设备。SD存储卡的技术是从MMC卡(MultiMedia Card)格式上发展而来,在兼容SD存储卡基础上发展了 SDI O(SD Input/ Output)卡,此兼容性包括 机械 , 电子 ,电力, 信号 和软件,通常将SD、SDIO卡俗称SD存储卡。 SD卡具有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性,它被广泛地应用于便携式装置上,例如 数码 相机、平板 电脑 和多媒体播放器等。 SD卡支持两种总线方式:SD方式与SPI方式。其中 SD 方式采用 6 线制,使用 CLK、
[单片机]
STM32CubeMX:GPIO操作
芯片:STM32F103C8T6 应用管脚: 输出:PA0、PA1 配置界面 /* USER CODE BEGIN WHILE */ while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HAL_GPIO_WritePin(GPIOA,LED0_Pin,(GPIO_PinState)!HAL_GPIO_ReadPin(GPIOA,LED0_Pin)); HAL_GPIO_WritePin(GPIOA,LED1_Pin,GPIO_PIN_SET); HAL_Delay(500); HAL_GPIO_WritePin(GPIO
[单片机]
活塞式压力计使用方法及注意事项
活塞压力计是利用流体静力平衡(即作用在活塞有效面积上的流体压力与其所负荷的重力相平衡)原理进行压力测量的计量标准器。它可以向精密压力表、压力变送器、差压变送器、压力、压力信号发生器及数字压力计等仪表进行信号传递,具有量程宽、精度高、技术性能稳定和使用方便等特点。一般由活塞系统、专用砝码、校验器组成。 活塞式压力计常见类型 按活塞有效面积的大小、力的作用部位及工作介质的不同,活塞压力计(图1-18)有以下几种类型。 a、按工作介质分为油压式和气体式 油压式常用的工作液体有变压器油、药用蓖麻油、甘油加乙二醇混合液等。常用的工作气体有空气、氨气等。 b、按活塞与活塞杆的结构和加载砝码方式分类 负荷式活塞压力计、带增压器的活塞式压力计
[测试测量]
为什么不能用万用表测量绝缘电阻?兆欧表的使用方法和注意事项
为什么不能用测量绝缘电阻? 如果用万用表测量设备的绝缘电阻,测得的是低电压下的绝缘电阻值,不能真正反映在高压条件下电气设备工作时的绝缘性能。而和万用表不同之处,就在于兆欧表带有250-5000v的高电压。因此,用兆欧表测量绝缘电阻,能得到符合电气设备实际工作条件时的绝缘电阻值,这对判断电气设备的绝缘状况才起到作用,也才能保证电气设备的安全运行。 电器及仪表的绝缘电阻是个重要指标。当过热和受潮后,电器及仪表的绝缘材料会老化,绝缘电阻便降低。可能会造成电器及仪表漏电或短路事故的发生。经常测量各种电器及仪表的绝缘电阻,判断其绝缘是否满足使用要求,可避免事故的发生。 绝缘电阻一般为兆欧级,因此绝缘电阻的测量都要在高电压下测量。最
[测试测量]
玩转STM32CubeMX | SPI总线
1.SPI总线及W25QXX芯片 1.1 SPI总线简介 SPI全称Serial Peripheral Interface,即串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM、FLASH、实时时钟、AD转换器,还有数字信号处理器和数字信号解码器之间。SPI是一种高速的、全双工、同步通讯总线,在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局节省空间提供了方便,正是这种简单易用的特性,如今越来越多的芯片集成了这种通讯协议。下图是SPI内部结构简易图 从上图可以看出,主设备和从设备都有一个串行移位寄存器,主设备通过向它的SPI串行寄存器写入一个字节来发起
[单片机]
STM32CubeMx + SD Card + FatFs 读写SD卡死等问题
Cube Mx使用较新版本 Version:4.24.0 MDK v5.20 STM32F429ZGT6 两年以前记得试过SD卡读写,好像不是单纯的Read和Write,应该是用了文件系统,很顺利的试验成功了,所以源码和记录都没留,这次要做一个新的板子,真所谓苦难重重啊,到现在32.768K的晶振一直没起振,由原来的10P电容换了6P的,还是不行,应该说偶尔可以,但生产代码中MX_RTC_Init() 依然死在里面,LSE未就绪啊~, 言归正传,写了一个试验SD卡的程序,f_open 死在路上了,经调试发现ReadStatus 始终不会置1,唯一修改其值的方法BSP_SD_ReadCpltCallback根本没人调用,先是怀疑自己
[单片机]
stm32时钟配置 STM32CubeMX配置时钟
软件: (1)STM32CubeMX (2)KEIL5 一、在时钟配置过程中需结合实际情况配置外部晶振,教程配置外部晶振。如果没有外部晶振则不用选择,导出时会自动生成内部时钟程序。所对应的IO口也可以设置为普通IO口使用。 1.在硬件上加入晶振,选择相对应的晶振引脚(不选择则默认采用内部晶振时钟系统)。 2.配置RCC(复位和时钟控制),选择外部高速始终,如下图 3.配置晶振频率 4.工程设置,并为输出做整备。 5.输出程序:
[单片机]
简述PLC在应用以及使用中应注意的问题
一、简述 多年来,可编程控制器(以下简称PLC)从其产生到现在,实现了接线逻辑到存储逻辑的飞跃;其功能从弱到强造车网,实现了逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制及集散控制等各种任务的跨越。今天的PLC在处理模拟量、数字运算、人机接口和网络的各方面能力都已大幅提高,成为工业控制领域的主流控制设备,在各行各业发挥着越来越大的作用。 二、PLC的应用领域 目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况主要分为如下几类: 1.开关量逻辑控制 取代传统的继电器电路,实现逻辑控制、顺
[工业控制]