NUCLEO-L496ZG防火墙
来源:互联网 发布:南方大数据300a 编辑:程序博客网 时间:2024/05/21 15:03
STM32L496ZG微控制器提供了防火墙的功能,用于保护FLASH或SRAM中的代码或数据。STM32CubeL4提供了两个使用防火墙功能的示例,FIREWALL_VolatileData_Executable和FIREWALL_VolatileData_Shared。本文主要结合FIREWALL_VolatileData_Executable示例简单介绍防火墙功能的使用方法。
HAL提供的示例主要介绍了如何使用防火墙来保护定义为可执行的易失性数据段。易失性数据段存储在SRAM1中。在防火墙初始化示例中,受保护的易失性数据段是定义为非共享的,以便在防火墙关闭时不受保护的代码时无法访问。
防火墙初始化的一般步骤如下:
1. 配置RCC,使能防火墙模块的时钟;
2. 配置RCC,使能系统配置寄存器的时钟;
3. 设置每个段的起始地址和长度(CSSA、CSL、NVDSSA、NVDSL、VDSSA、VDSL寄存器);
4. 设置防火墙的配置寄存器(FW_CR寄存器);
5. 启用防火墙,清除系统配置寄存器中的FWDIS位。
详细内容请参考:https://www.yiboard.com/thread-726-1-1.html
阅读全文
0 0
- NUCLEO-L496ZG防火墙
- nucleo STM32F072 PWM 测试
- NUCLEO-F767ZI以太网初探
- STM32 NUCLEO LoRa扩展板I-NUCLEO-LRWAN1简介
- 移植mbed到stm32L053R8 nucleo
- nucleo stmcubemx 按键中断测试
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- 防火墙
- file-like的鸭子类型StringIO,GzipFile和socket
- 航电OJ1000
- ubuntu安装lantern后The proxy server is refusing connections
- Coderforces Beautiful Matrix
- NVIDIA Jetson TX2 通过vnc 桌面控制
- NUCLEO-L496ZG防火墙
- 视频直播前端方案
- ZOJ 1067
- BZOJ 1951: [Sdoi2010]古代猪文
- TensorFlow 1.0 新增功能和部分改善
- Unity数据库的学习笔记
- 阿里云ECS服务器部署JavaWeb教程
- thread26
- 手机用户意向统计程序设计(C/C++)