logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32 (基于HAL库) 硬件IIC读写任意AT24CXX芯片

HAL任意AT24Cxx芯片读写:原理我就不讲了,直接实操:一、配置1、使用STM32CUBEMX进行引脚配置,IIC配置如下:2、利用串口进行数据查看,串口配置如下:3、时钟我们选择最高72MHZ,这里没有硬性要求都可以。4、配置完成,生成keil工程代码即可。到此配置完成。二、代码编写驱动文件:HAL_24CXX.c文件代码如下:/*******************************

文章图片
#stm32#单片机
STM32 (基于HAL库) 硬件IIC读写任意AT24CXX芯片

HAL任意AT24Cxx芯片读写:原理我就不讲了,直接实操:一、配置1、使用STM32CUBEMX进行引脚配置,IIC配置如下:2、利用串口进行数据查看,串口配置如下:3、时钟我们选择最高72MHZ,这里没有硬性要求都可以。4、配置完成,生成keil工程代码即可。到此配置完成。二、代码编写驱动文件:HAL_24CXX.c文件代码如下:/*******************************

文章图片
#stm32#单片机
STM32 (基于HAL库)MFRC-522 无线射频IC卡驱动(RFID)

STM32C8T6 RCC522 HAL库驱动:RC522工作原理:支持SPI,I2C和UART接口,主要采用SPI接口。寻卡---------->防冲突---------->选卡--------->操作卡寻卡需要发送一些命令,比如接收数据,发送数据,验证秘钥,复位等一些命令初始化天线防冲突操作就是将防冲突命令通过PcdComMF522函数与PICC卡进行交互。防冲突命令是两个字

文章图片
#stm32#单片机#arm +1
QT 基础知识一(QT安装、创建项目、常用窗口控件使用、信号与槽机制)

Qt:Qt是一个跨平台的C++框架(C++库),Qt除了支持界面设计(GUI编程),还封装了与网络编程、多线程、数据库连接、视频音频等相关的功能。ctrl 撤销(返回上一步)市面常见的GUI库(Windows下):基于C++的有Qt、MFC、WTL、wxWidget、DirectUI、Htmlyout基于C#的有WinForm、WPF基于JAVA的有AWT、Swing…Qt来开发桌面程序有一下优点

文章图片
#qt#开发语言
到底了