MH2103AVET6国产完美替代STM32F103VET6
原标题:MH2103AVET6国产完美替代STM32F103VET6
存储器保护单元(MPU)用于管理CPU 对存储器的访问,防止一个任务意外损坏另一个激活任务所使用的存储器或资源。此存储区被组织为最多8个保护区,还可依次再被分为最多8个子区。保护区大小可为32字节至可寻址存储器的整个4 G字节。
若应用中有一些关键的或认证的代码必须受到保护,以免被其它任务的错误行为影响,则MPU尤其有用。
它通常由RTOS(实时操作系统)管理。若程序访问的存储器位置被MPU禁止,则RTOS可检测到它并采取行动。在RTOS环境中,内核可基于执行的进程,动态更新MPU区的设置。
2.1.4 内置SRAM内置闪存存储器
最大96K字节的内置SRAM,CPU能以0等待周期访问(读/写)。
2.1.5 静态存储器控制器(FSMC)
支持以下模式:PC卡/闪存、SRAM、PSRAM、NOR和NAND。
功能概述:
•三条FSMC中断线,经过逻辑或连接到NVIC单元
•写入FIFO
•从除NAND闪存和PC卡以外的外部存储器执行代码
对于VET6, 只有FSMC Bank1和Bank2可用。
Bank1只能复用支持NOR/PSRAM存储器,使用NE1选择芯片。
Bank2只能支持16/8位NAND闪存,使用NCE2选择芯片。
2.1.6 LCD并行接口
FSMC可以配置为与大多数图形LCD控制器无缝接口。它支持Intel 8080和Motorola 6800模式,并具有
足够的灵活性以适应特定LCD接口。
CRC(循环冗余校验)计算单元使用一个固定的多项式(可选多种模式,并可进行硬件数据处理)发生器,
从一个32位的数据字产生一个CRC码。
在众多的应用中,基于CRC的技术被用于验证数据传输或存储的一致性。在EN/IEC 60335-1标准的范围
内,它提供了一种检测闪存存储器错误的手段。
2.1.8 嵌套的向量式中断控制器(NVIC)
内置嵌套的向量式中断控制器,能够处理多达71个可屏蔽中断通道(不包括16个Core的中断线)和8个优
先级。
● 紧耦合的NVIC能够达到低延迟的中断响应处理
● 中断向量入口地址直接进入内核
● 紧耦合的NVIC接口
● 允许中断的早期处理
● 处理晚到的较高优先级中断
● 支持中断尾部链接功能
● 自动保存处理器状态
● 中断返回时自动恢复,无需额外指令开销
该模块以最小的中断延迟提供灵活的中断管理功能
MH2103ACCT6软硬件兼容STM32F103C8T6
MH2103ARPT6软硬件兼容STM32F103RCT6
MH2103AVET6软硬件兼容STM32F103VET6
责任编辑:David
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。