Welcome![Sign In][Sign Up]
Location:
Downloads SourceCode Embeded-SCM Develop SCM
Title: STM32L152-EVAL_CortexM3_MPU Download
  • Category:
  • SCM
  • Tags:
  • File Size:
  • 995kb
  • Update:
  • 2018-04-26
  • Downloads:
  • 0 Times
  • Uploaded by:
  • ouest
 Description: 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.
 Downloaders recently: [More information of uploader ouest]
 To Search:
File list (Check if you may need any files):
FilenameSizeDate
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

CodeBus www.codebus.net