logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32对函数进行CRC校验

STM32F4xx 内置了硬件(CRC-32 以太网多项式 0x4C11DB7),可在运行期快速计算软件签名,与链接时生成并存放在指定存储单元的参考签名比较,用于验证 Flash 完整性。其计算方法为:复位 CRC 模块(置 CRC_CR=0x01,余数初始化为 0xFFFFFFFF),把数据按 32 位写入 CRC_DR,最后读回结果。

#stm32#嵌入式硬件#单片机
STM32F427将函数设定在固定位置

STM32F427 基于 Cortex-M4F、GD32/STM32 通用,编译器(Keil MDK、GCC/STM32CubeIDE、IAR)都支持通过「编译器段属性 + 链接脚本」两步把函数放到固定地址。只负责把函数放进自定义段,真正决定地址的是链接脚本里对该段的定位。

#stm32#嵌入式硬件#单片机
Python lambda函数

lambda函数因其简洁性,常被用于需要临时、简单函数的场景。定义后,你可以像调用普通函数一样调用它。赋值给变量后调用:这是最常见的用法之一。你可以将lambda函数赋值给一个变量,然后通过该变量名进行调用。# 计算平方print(square(5))# 输出: 25[1](@ref)# 计算两数之和print(add(3, 4))# 输出: 7[1](@ref)立即调用 (IIFE):lambd

文章图片
#python#开发语言
STM32H743 FDCAN 滤波器设置完整指南

必须配置全局滤波器:这是FDCAN与经典CAN最大的区别,遗漏会导致滤波器无效双CAN必须设置偏移量:使用计算滤波器数量必须匹配Init结构中的数量需要与实际配置一致掩码模式的特殊性:在FDCAN的传统模式下,FilterID2作为掩码使用,32位ID/掩码的配置方式与经典CAN不同。

#stm32#嵌入式硬件#单片机
STM32H743 FMC与FPGA通信

STM32H743 与 FPGA 通过 FMC(Flexible Static Memory Controller)接口通信是一种高效、常见的异构系统互联方案,尤其适用于需要高速、大容量数据交换的场景,如工业控制、高速数据采集和信号处理。STM32H743 的 FMC 是一个高度灵活的静态存储器控制器,原本设计用于连接 NOR Flash、SRAM、NAND Flash 等存储器。

#fpga开发#stm32#嵌入式硬件
什么是 UEFI

统一可扩展固件接口)是计算机启动时运行的第一段软件,负责在硬件与操作系统之间搭桥:按下电源键后,由它初始化硬件、找到硬盘中的系统并完成引导。:没有图形界面、不支持网络功能、无法加载驱动,用户只能在蓝底白字的字符界面中用键盘操作。:不再依赖脆弱的磁盘引导扇区,引导文件以普通文件形式存在,可读可维护。的三大核心特性,分别解决了容量、引导方式与安全问题。:无论是重装系统、多系统共存,还是保障启动安全,理

#单片机#嵌入式硬件
STM32 DMA

而DMA控制器作为独立的硬件模块,在配置好后,能在外设产生请求时,直接通过系统总线完成数据的读取和写入,整个过程CPU可以处理其他任务。当DMA和CPU同时访问同一目标(如SRAM)时,总线仲裁器会协调访问,通常采用轮转调度以保证双方都能获得带宽,因此DMA的使用。STM32的DMA(Direct Memory Access,直接存储器访问)是一种硬件模块,用于在外设与存储器之间或存储器与存储器之

#stm32#嵌入式硬件#单片机
STM32 中断优先级

摘要:STM32中断优先级由抢占优先级和响应优先级组成,通过NVIC配置。抢占优先级决定中断嵌套能力,响应优先级处理同级别中断的排队顺序。配置时需先设置优先级分组(0-4组),决定两者位数分配,数值越小优先级越高。常见方法包括标准库函数、CMSIS核心函数、HAL库及CubeMX工具配置。需注意显式设置分组、系统中断特殊配置、与RTOS配合使用等问题。正确配置中断优先级是保证实时系统稳定运行的关键

#单片机#嵌入式硬件#stm32
STM32 内存映射和地址重映射

STM32的内存映射与地址重映射是其底层架构的核心机制,理解它们对于深入掌握单片机工作原理、进行高效开发和复杂问题调试至关重要。下面将结合搜索结果,从概念、机制、实现与应用等多个角度进行详细阐述。

文章图片
#stm32#嵌入式硬件#单片机
STM32 SPI通信详解

在STM32上使用SPI,关键在于:1) 理解四种时钟模式并根据从设备手册正确配置;2) 正确初始化GPIO和SPI外设;3) 掌握基于状态标志位(TXERXNE)的数据收发流程。通过轮询、中断或DMA方式,可以灵活高效地实现与各种SPI外设的稳定通信。

#单片机#嵌入式硬件
    共 52 条
  • 1
  • 2
  • 3
  • 6
  • 请选择