/**
@page FSMC_SRAM SRAM memory layered access example
@verbatim
******************* (C) COPYRIGHT 2015 STMicroelectronics ********************
* @file FSMC/FSMC_SRAM/readme.txt
* @author MCD Application Team
* @version V1.6.1
* @date 21-October-2015
* @brief Description of the FSMC SRAM example.
******************************************************************************
*
* Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
* You may not use this file except in compliance with the License.
* You may obtain a copy of the License at:
*
* http://www.st.com/software_license_agreement_liberty_v2
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
******************************************************************************
@endverbatim
@par Example Description
This example shows how to configure the FSMC to drive the SRAM memory mounted
on STM3240_41_G_EVAL or STM32437I_EVAL or STM324x9I_EVAL board. It uses an
associate driver developed to interface with the indicated SRAM device.
After initializing the device, user can perform read/write operations on it.
A data buffer is written to the SRAM memory, then read back and checked to verify
its correctness.
To enable the continuous clock feature featured, the burst access mode must be
also enabled in the used FSMC SRAM bank. The continuous clock will be automatically
enabled in the FSMC SRAM bank 1.
If the data is read correctly from SRAM, the LED1 is ON, otherwise the LED2 is ON.
@par Directory contents
- FSMC/FSMC_SRAM/system_stm32f4xx.c STM32F4xx system clock configuration file
- FSMC/FSMC_SRAM/stm32f4xx_conf.h Library Configuration file
- FSMC/FSMC_SRAM/stm32f4xx_it.c Interrupt handlers
- FSMC/FSMC_SRAM/stm32f4xx_it.h Interrupt handlers header file
- FSMC/FSMC_SRAM/main.c Main program
- FSMC/FSMC_SRAM/main.h Main program header file
@par Hardware and Software environment
- This example runs on STM32F405xx/407xx and STM32F415xx/417xx devices.
- This example has been tested with STMicroelectronics STM324xG-EVAL (STM32F40xx/
STM32F41xx Devices) evaluation boards and can be easily tailored to any
other supported device and development board.
@par How to use it ?
In order to make the program work, you must do the following:
- Copy all source files from this example folder to the template folder under
Project\STM32F4xx_StdPeriph_Templates
- Open your preferred toolchain
- Select the project workspace related to the STM32F40_41xxx device and add
the following files in the project source list:
- Utilities\STM32_EVAL\STM3240_41_G_EVAL\stm324xg_eval.c
- Utilities\STM32_EVAL\STM3240_41_G_EVAL\stm324xg_eval_fsmc_sram.c
- Rebuild all files and load your image into target memory
- Run the example
* <h3><center>© COPYRIGHT STMicroelectronics</center></h3>
*/
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
基本STM32F407和LAN9252从站芯片源代码 (238个子文件)
cstart_thumb2.asm 4KB
system.h.bak 3KB
stm32f4xx_rcc.c 124KB
stm32f4xx_tim.c 122KB
stm32f4xx_rtc.c 100KB
ecatslv.c 94KB
objdef.c 74KB
stm32f4xx_adc.c 67KB
stm32f4xx_flash.c 62KB
testappl.c 61KB
stm32f4xx_fmc.c 61KB
stm32f4xx_dsi.c 60KB
sdoserv.c 60KB
stm32f4xx_can.c 59KB
stm32f4xx_fmpi2c.c 57KB
stm32f4xx_cryp_aes.c 57KB
stm32f4xx_usart.c 57KB
cia402appl.c 56KB
stm32f4xx_i2c.c 53KB
system_stm32f4xx.c 53KB
stm32f4xx_dma.c 52KB
stm32f4xx_spi.c 51KB
stm32f4xx_sai.c 46KB
stm32f4xx_fsmc.c 45KB
stm32f4xx_pwr.c 42KB
stm32f4xx_ltdc.c 39KB
system_stm32f4xx.c 38KB
stm32f4xx_sdio.c 38KB
mailbox.c 37KB
stm32f4xx_cryp.c 35KB
stm32f4xx_lptim.c 34KB
stm32f4xx_qspi.c 31KB
coeappl.c 31KB
ecateoe.c 27KB
stm32f4xx_dma2d.c 27KB
stm32f4xx_dac.c 26KB
stm32f4xx_hash.c 26KB
stm32f4xx_gpio.c 25KB
stm32f4xx_cec.c 24KB
ecatappl.c 24KB
diag.c 24KB
el9800hw.c 22KB
aoeappl.c 22KB
SPI1.c 21KB
ecataoe.c 20KB
SampleApplicationInterface.c 19KB
stm32f4xx_dcmi.c 18KB
el9800appl.c 18KB
stm32f4xx_spdifrx.c 17KB
ecatfoe.c 16KB
foeappl.c 15KB
stm32f4xx_rng.c 14KB
sampleappl.c 14KB
eoeappl.c 11KB
emcy.c 11KB
misc.c 11KB
stm32f4xx_cryp_tdes.c 10KB
stm32f4xx_syscfg.c 10KB
stm32f4xx_wwdg.c 10KB
stm32f4xx_exti.c 10KB
stm32f4xx_cryp_des.c 10KB
stm32f4xx_hash_sha1.c 10KB
stm32f4xx_hash_md5.c 9KB
stm32f4xx_iwdg.c 9KB
ADC1.c 9KB
stm32f4xx_dbgmcu.c 7KB
ecatsoe.c 6KB
EXIT.c 6KB
ecatcoe.c 6KB
stm32f4xx_flash_ramfunc.c 5KB
main.c 5KB
stm32f4xx_it.c 4KB
stm32f4xx_crc.c 4KB
Timer.c 3KB
bootmode.c 2KB
sys.c 1KB
includes.c 744B
STM32F40_41xxx_STM32F407ZGTx.dbgconf 2KB
STM32F40_41xxx_STM32F407ZG.dbgconf 2KB
TcHelper.dll 493KB
stm32f4xx.h 863KB
arm_math.h 245KB
core_cm7.h 127KB
core_cm4.h 107KB
core_cm3.h 98KB
core_sc300.h 97KB
cia402appl.h 60KB
testappl.h 56KB
stm32f4xx_tim.h 50KB
stm32f4xx_fmc.h 44KB
stm32f4xx_rcc.h 43KB
core_sc000.h 42KB
ecat_def.h 41KB
stm32f4xx_dsi.h 40KB
core_cm0plus.h 40KB
stm32f4xx_rtc.h 40KB
core_cm0.h 33KB
sdoserv.h 33KB
stm32f4xx_adc.h 32KB
stm32f4xx_i2c.h 31KB
共 238 条
- 1
- 2
- 3
wimlee
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 论文(最终)_20240430235101.pdf
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0