logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32--MPU内存保护单元(二)

上一篇我们说了MPU内存保护单元的基本原理跟寄存器,这一篇我们来说下HAL库的函数及基本配置本章说的一些HAL库参数,请参照上篇寄存器说明部分:STM32–MPU内存保护单元(一)首先我们来看一下在stm32h7xx_hal_cortex.h中的MPU_Region_InitTypeDef MPU初始化结构体该结构体参数如下:typedef struct{uint8_t Enable; //区域使

【AD】Altium designer IPC快速创建封装

前言:在你绘制PCB封装的时候,是不是要花很多的时间去根据芯片手册去绘制其PCB封装,如果你在嘉立创或者其他封装库中没有找到对应封装,则需要自行绘制,那么今天我们使用AD的 IPC插件,即可快速完成PCB封装的绘制,并且对应3D封装也会帮忙绘制完成安装首先点击用户图标再点击 Extensions and Updates(扩展和更新)...

【C语言】----宏定义,预处理宏

什么是宏?宏是学习任何语言所不可缺少的,优秀的宏定义可以使得代码变得很简洁且高效,有效地提高编程效率。宏是一种预处理指令,它提供了一种机制,可以用来替换源代码中的字符串,解释器或编译器在遇到宏时会自动进行这一模式替换C语言有简单的宏系统,由编译器或汇编器的预处理器实现。C的宏预处理器的工作只是简单的文本搜索和替换,C语言的宏非常简单,我们只需要做好宏定义,其余交给编译器预处理即可C语言的...

IP分片--为什么单次最大传输1472个字节

在使用UDP传输的时候,每次接收的最大字节数为1472个字节,然后数据就会被分包,重新进行发送,在进行数据接收的时候,经常会遇到本次数据还没有接收完,数据就被分包的情况,那么为什么是1472个字节对数据进行分片呢,我们下面做一个详细的介绍。

#tcp/ip#网络协议
【STM32】STM32驱动 LCD12864程序代码(串行方式)

引言:这里我们只讲解接线和代码实现,具体的原理在上一篇博客中已经讲解,如果想了解具体原理可以查看上一篇博客《STM32 LCD12864 串行通信模式 (从原理让你理解)》下方代码的实现也是基于上一篇的讲解顺序来的设备: STM32F407ZGT6引脚接线:VSS——GNDVDD——VCC(5V or 3.3V)V0 亮度调节...

【STM32】STM32CubeMX教程--功能介绍

功能介绍:我们首先看下CubeMx的主界面,模块分类大体是这样,我们接下来一一讲解。已存在工程Open ExistingProjects:打开项目工程新建工程·Start My project from MCU:从MCU开始我的项目·Start My project from STBoard:从ST开发板开始我的项目...

W25Q128 闪存芯片SPI详解

W25Q128V芯片是串行闪存,可以通过标准/两线/四线SPI控制,W25Q128fv管脚如上,作为标准SPI控制时,DO管脚为MISO,D1管脚为MOSI,/CS为片选NSS,CLK为时钟信号线。/WP为写保护管脚,/HOLD or /RESET为保持或复位引脚(通过寄存器配置)。原理图连接W25Q128(W25Q64)将16M(8M)的容量分为256(128)个块(Block),每个...

#单片机
IAR常用快捷键及使用小技巧

选中多行后注释快捷键:Ctrl+K取消多行注释快捷键:Ctrl+Shift+KTab 代码右移Shift+Tab 代码左移Ctrl+T对选择区域进行自动缩进Ctrl+B选择光标所在区域的圆弧范围,多次使用可选更大的区域Ctrl+D 烧录程序Ctrl+shift+D 取消Debugger(调试)全速...

STM32--MPU内存保护单元(一)

先说明一下MPU,MPU有很多含义,我们常见的有:MPU:Memory Protection Unit,内存保护单元(本文描述的内容);MPU:Microprocessor Unit,微处理器;MPU-6050 陀螺仪 跟这个就更是差了十万八千里了所以请不要搞混MPUMPU,即内存保护单元,可以设置不同存储区域的存储器访问特性(如只支持特权访问或全访问)和存储器属性(如可缓存、可缓冲、可共享),对

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

每个模式的时序略有不同,我们这里以常用的模式A为例进行说明:先来认识如下几个关键参数:1.FSMC信号引脚STM32的管脚排列很没有规律,而且分布在多个不同端口上,初始化要十分小心.需要用到的引脚都要先初始化成”复用功能推挽输出”模式.(GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF_PP )并且开启时钟 (RCC_APB2PeriphClockCmd(RCC_

    共 113 条
  • 1
  • 2
  • 3
  • 12
  • 请选择