资源简介
KEIL开发STM32F103程序,在片外NorFlash或者是SRAM中运行。
STM32F103有三种启动方式,但是都无法直接在NorFlash或者片外SRAM启动,因此需要BootLoader,然后再执行跳转。
附件里有三个文件夹,一个是BOOT,一个是NorFlash应用程序,一个是SRAM应用程序,都是采用KEIL3.8编译。
本次选用BootLoader放在片内Flash,启动后配置FSMC_SRAM、以及FSMC_NOR,然后执行跳转到片外运行。
代码片段和文件信息
#include “nvic.h“
#include “header.h“
void NVIC_Configuration(void)
{
NVIC_InitTypeDef NVIC_InitStructure;
NVIC_SetVectorTable(NVIC_VectTab_FLASH 0x0000); //将中断向量表定为在0x2000 0000处
/*
* RTC中断优先级,秒级中断,低优先级
*/
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
NVIC_InitStructure.NVIC_IRQChannel = RTC_IRQn;
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 3;
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 2;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6201 2013-12-18 13:52 STM32F103ZE+S29GL128P.jflash
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\
文件 5315 2014-02-21 16:46 STM32F103ZET6_NorFlash运行代码\RSUController.Opt
文件 4901 2014-02-21 16:38 STM32F103ZET6_NorFlash运行代码\RSUController.Uv2
文件 36709 2014-02-21 16:38 STM32F103ZET6_NorFlash运行代码\RSUController_MyTarget.dep
文件 5314 2014-02-21 16:38 STM32F103ZET6_NorFlash运行代码\RSUController_Opt.Bak
文件 4903 2014-02-21 16:00 STM32F103ZET6_NorFlash运行代码\RSUController_Uv2.Bak
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\Source\
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\Source\Driver\
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\Source\Driver\Inc\
文件 82 2012-10-11 16:40 STM32F103ZET6_NorFlash运行代码\Source\Driver\Inc\nvic.h
文件 110 2014-02-21 15:57 STM32F103ZET6_NorFlash运行代码\Source\Driver\Inc\rtc.h
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\Source\Driver\Src\
文件 568 2014-02-21 15:54 STM32F103ZET6_NorFlash运行代码\Source\Driver\Src\nvic.c
文件 1831 2014-02-21 15:57 STM32F103ZET6_NorFlash运行代码\Source\Driver\Src\rtc.c
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\Source\FWLib\
目录 0 2014-03-22 15:07 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\
文件 2220 2010-11-05 10:59 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\cortexm3_macro.h
文件 18854 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_adc.h
文件 6911 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_bkp.h
文件 12279 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_can.h
文件 1881 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_crc.h
文件 9598 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_dac.h
文件 2859 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_dbgmcu.h
文件 17974 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_dma.h
文件 5776 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_exti.h
文件 14015 2011-02-17 10:35 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_flash.h
文件 19041 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_fsmc.h
文件 14820 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_gpio.h
文件 16213 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_i2c.h
文件 3414 2008-09-23 09:19 STM32F103ZET6_NorFlash运行代码\Source\FWLib\inc\stm32f10x_iwdg.h
............此处省略222个文件信息
- 上一篇:QML 折线图 缩放 拖动 截图
- 下一篇:使用应广PMS15定时控制植物灯、水泵。
相关资源
- pads stm32库(PADS最全封装库)
- stm32各种波形产生
- STM32F103VCT6车牌识别装置
- FX2N-HT32源码+sch+pcbKeil4/5/STM32/FX2N/PLC源
- STM32 PLC 源码 仿FX2N
- 基于stm32的仿三菱FX2N PLC
- STM32 LCD显示屏显示汉字
- 正点原子STM32F407 DMA+ADC 连续采样24路
- 基于STM32的小车蓝牙程序
- 基于STM32 ESP8266 AT方式连接阿里云源代
- GPRS模块GA6和STM32F103C8T6单片机上移植
- STM32超声波测距、OLED显示、蜂鸣器短
- stm32 spi双机通信
- STM32的ADC程序,亲测能用
- stm32 触控USB鼠标实验.rar
- Stm32芯片原理图库和封装库
- 基于STM32AD9850波形发生器
- stm32f103 控制PWM输出
- STM32F407虚拟串口VCP COM
- 安富莱STM32-V5开发板 网盘链接.rar
- stm32跑马灯实验
- STM32 PA1 输入捕获PWM周期频率
- STM32 TCP并发服务器源码可与多个客户
- STM32 DP83848 网络驱动程序
- STM32 UART双APP的IAP.rar
- STM32F103 I2C ADC BEEP EXTI KEY OLED TIMER WKU
- 基于STM32的两轮平衡小车,代码详尽,
- Proteus STM32 PWM输出仿真.rar
- stm32驱动lcd屏幕FLASH图片显示
- STM32的无线通信程序,亲测可用
评论
共有 条评论