03 2024 档案
摘要:1. 前言 此篇只是对RFID模块的简单概述以及应用,没有原理,对提供的店家提供的代码,进行注释,以及简单使用流程 2. 函数 //功 能:寻卡 //参数说明: req_code[IN]:寻卡方式 // 0x52 = 寻感应区内所有符合14443A标准的卡 // 0x26 = 寻未进入休眠状态的
阅读全文
摘要:1. 显示器介绍 显示器属于计算机的I/O设备,即输入输出设备。它是一种将特定电子信息输出到屏幕上再反射到人眼的显示工具。常见的有CRT显示器、液晶显示器、 LED点阵显示器及OLED显示器。 液晶显示器,简称LCD(Liquid Crystal Display),相对于上一代CRT显示器(阴极
阅读全文
摘要:1. FSMC相关函数 //FSMC初始化 void FSMC_NORSRAMInit(FSMC_NORSRAMInitTypeDef* FSMC_NORSRAMInitStruct); //FSMC使能 void FSMC_NORSRAMCmd(uint32_t FSMC_Bank, Functi
阅读全文
摘要:1. FSMC简介 STM32F4系列芯片使用FSMC外设来管理扩展的存储器, FSMC是Flexible Static Memory Controller的缩写,译为灵活的静态存储控制器。它可以用于驱动包括SRAM、 NOR FLASH以及NAND FLSAH类型的存储器,不能驱动如SDRAM
阅读全文
摘要:1. SRAM控制原理 STM32控制器芯片内部有一定大小的SRAM及FLASH作为内存和程序存储空间,但当程序较大,内存和程序空间不足时,就需要在STM32芯片的外部扩展存储器了。 STM32F407系列芯片可以扩展外部SRAM用作内存 。 型号为IS62WV51216的SRAM芯片外观 :
阅读全文
摘要:1. stm32 CAN通信标准库函数 //CAN通信初始化函数 uint8_t CAN_Init(CAN_TypeDef* CANx, CAN_InitTypeDef* CAN_InitStruct); //筛选器初始化函数 void CAN_FilterInit(CAN_FilterInitTy
阅读全文
摘要:初学STM32 CAN通信(二) 1. STM32的CAN外设 STM32的芯片中具有bxCAN控制器 (Basic Extended CAN),它支持CAN协议2.0A和2.0B标准。 该CAN控制器支持最高的通讯速率为1Mb/s;可以自动地接收和发送CAN报文,支持使用标准ID和扩展ID
阅读全文
摘要:# 初学STM32 CAN通信(一) 1. CAN协议简介 CAN是控制器局域网络(Controller Area Network)的简称, 是国际上应用最广泛的现场总线之一 ,近年来,它具有的高可靠性和良好的错误检测能力受到重视,被广泛应用于汽车计算机控制系统和环境温度恶劣、电磁辐射强及振动大
阅读全文
摘要:第一次画pcb学到的知识 1. Typec (6针) 其中的CC1、CC2引脚为快充协议的引脚,用不到的时候串个5.1K的电阻接地s 2. AMS117降压电路 AMS1117芯片的输入电压都要一个10.1uf的电容,一般先接一个10UF的电容,再接100nf的电容,用于滤波。 3. 晶振电路 晶振
阅读全文
摘要:CC2530 中的ZigBee协议栈 1.何为协议栈 ZigBee协议栈将各个层的协议集合在一起,并以函数的形式实现,并且向用户提供接口,用户能够直接调用。 它本身就为一个工程。 2. 如何使用 开始组网,通过调用协议栈的组网函数等来实现网络的建立以及其他节点的加入网络; 发送数据,节点通过调用协议
阅读全文
摘要:stm32F103 移植Free RTOS 1. 下载FreeRTOS 源码 [官网下载] (http://www.freertos.org) [代码托管网站下载] (https://sourceforge.net/projects/freertos/files/FreeRTOS) 2. FreeR
阅读全文