文件名称:STM32L152-EVAL_CortexM3_MPU
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- 上传时间:
- 2018-04-26
- 文件大小:
- 995kb
- 下载次数:
- 0次
- 提 供 者:
- ou***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
This example presents the MPU features on STM32L1xx devices and it can be easily
ported to any other STM32 device supporting MPU.
The example purpose is to configure a memory region as privileged read only region
and tries to perform read and write operation in different mode.
If the access is permitted LED1 is toggling. If the access is not permitted,
a memory management fault is generated and LED2 is ON.
To generate an MPU memory fault exception due to an access right error, uncomment
the following line "PrivilegedReadOnlyArray[0] = 'e';" in the "stm32_mpu.c" file.
ported to any other STM32 device supporting MPU.
The example purpose is to configure a memory region as privileged read only region
and tries to perform read and write operation in different mode.
If the access is permitted LED1 is toggling. If the access is not permitted,
a memory management fault is generated and LED2 is ON.
To generate an MPU memory fault exception due to an access right error, uncomment
the following line "PrivilegedReadOnlyArray[0] = 'e';" in the "stm32_mpu.c" file.
相关搜索: main
(系统自动生成,下载前可以参看下载内容)
下载文件列表
文件名 | 大小 | 更新时间 |
---|---|---|
STM32L152-EVAL_CortexM3_MPU | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.code_review_properties | 4124 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.cproject | 19421 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.project | 2184 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings\com.atollic.truestudio.debug.hardware_device.prefs | 224 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings\com.atollic.truestudio.import.example.prefs | 179 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings\com.atollic.truestudio.tsp.prefs | 200 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings\language.settings.xml | 898 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings\org.eclipse.cdt.codan.core.prefs | 13200 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\.settings\org.eclipse.cdt.managedbuilder.core.prefs | 1098 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\misc.o | 7328 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\misc.su | 214 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_adc.o | 23324 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_adc.su | 2140 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_aes.o | 11744 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_aes.su | 831 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_aes_util.o | 16240 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_aes_util.su | 329 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_comp.o | 6588 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_comp.su | 339 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_crc.o | 5676 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_crc.su | 276 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dac.o | 12012 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dac.su | 841 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dbgmcu.o | 5376 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dbgmcu.su | 266 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dma.o | 9392 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_dma.su | 527 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_exti.o | 7620 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_exti.su | 402 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_flash.o | 25056 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_flash.su | 2253 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_flash_ramfunc.o | 8036 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_flash_ramfunc.su | 531 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_fsmc.o | 6756 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_fsmc.su | 207 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_gpio.o | 11472 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_gpio.su | 691 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_i2c.o | 19736 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_i2c.su | 1633 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_iwdg.o | 5740 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_iwdg.su | 300 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_lcd.o | 11336 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_lcd.su | 870 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_opamp.o | 8032 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_opamp.su | 491 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_pwr.o | 10508 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_pwr.su | 701 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rcc.o | 21944 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rcc.su | 1956 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rtc.o | 34092 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_rtc.su | 2861 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_sdio.o | 16824 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_sdio.su | 1537 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_spi.o | 15752 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_spi.su | 1134 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_syscfg.o | 10348 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_syscfg.su | 747 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_tim.o | 44220 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_tim.su | 4271 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_usart.o | 18356 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_usart.su | 1523 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_wwdg.o | 6600 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Libraries\STM32L1xx_StdPeriph_Driver\src\stm32l1xx_wwdg.su | 388 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\main.o | 4000 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\main.su | 54 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\startup_stm32l1xx_md.o | 5192 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\stm32l1xx_it.o | 5860 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\stm32l1xx_it.su | 411 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\stm32_mpu.o | 5128 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\stm32_mpu.su | 85 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\syscalls.o | 16580 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\syscalls.su | 652 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\system_stm32l1xx.o | 7588 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\system_stm32l1xx.su | 150 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\tiny_printf.o | 11640 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\src\tiny_printf.su | 225 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\STM32L152-EVAL_CortexM3_MPU.binary | 2460 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\STM32L152-EVAL_CortexM3_MPU.elf | 182376 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\STM32L152-EVAL_CortexM3_MPU.list | 58321 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\STM32L152-EVAL_CortexM3_MPU.map | 290637 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\Common | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\Common\fonts.o | 14956 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\Common\fonts.su | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\Common\lcd_log.o | 16268 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\Common\lcd_log.su | 395 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\STM32L152_EVAL | 0 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\STM32L152_EVAL\stm32l152_eval.o | 23740 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\STM32L152_EVAL\stm32l152_eval.su | 720 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\STM32L152_EVAL\stm32l152_eval_glass_lcd.o | 16176 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\STM32L152_EVAL\stm32l152_eval_glass_lcd.su | 602 | 2018-04-25 |
STM32L152-EVAL_CortexM3_MPU\Debug\Utilities\STM32_EVAL\STM32L152_EVAL\stm32l152_eval_i2c_ee.o | 13280 | 2018-04-25 |