資源簡介
STM32F072使用USB功能升級應用代碼,應用程序從0x08003000開始運行。同時還有對應上位機的安裝包和使用說明。同樣適用于042.
代碼片段和文件信息
/**********************************************************************
?*函數說明:STM32F072?DFU?TEST?@?APP1?:?LD6閃爍閃爍速度更快
?*@author:Jeremy.he@foxmail.com
?*@date:2014-11-18
?*********************************************************************/
#include?“LED.h“
#include?“UART.h“
#include?“stm32f0xx.h“
#define?APPLICATION_ADDRESS?????((uint32_t)0x08003000)
void?IAP_Set()
{
???uint32_t?i?=?0;
/*?Relocate?by?software?the?vector?table?to?the?internal?SRAM?at?0x20000000?***/??
??/*?Copy?the?vector?table?from?the?Flash?(mapped?at?the?base?of?the?application
?????load?address?0x08003000)?to?the?base?address?of?the?SRAM?at?0x20000000.?*/???????
??for(i?=?0;?i?48;?i++)
??{
????*((uint32_t*)(0x20000000?+?(i?<2)))=*(__IO?uint32_t*)(APPLICATION_ADDRESS?+?(i<<2));
}
??/*?Enable?the?SYSCFG?peripheral?clock*/?
??RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG?ENABLE);?
/*?Remap?SRAM?at?0x00000000?*/
??SYSCFG_MemoryRemapConfig(SYSCFG_MemoryRemap_SRAM);
}
int?main()
{?
IAP_Set();
??LED_PC7_Init();?
while(1)
{
Toggle_LED6();
}
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????140252??2014-06-16?14:26??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.axf
?????文件???????1185??2014-06-16?14:33??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.build_log.htm
?????文件??????34249??2014-06-16?14:26??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.htm
?????文件????????478??2014-06-16?14:26??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.lnp
?????文件??????61969??2014-06-16?14:26??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.map
?????文件????????479??2014-06-12?17:09??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.sct
?????文件??????74086??2014-06-13?18:56??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.uvgui.lenovo
?????文件??????74087??2014-06-13?18:11??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.uvgui_lenovo.bak
?????文件??????12078??2014-06-13?18:56??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode.uvopt
?????文件??????30769??2014-06-16?14:26??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode_Target?1.dep
?????文件??????12078??2014-06-13?18:11??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode_uvopt.bak
?????文件??????15133??2014-04-21?10:56??STM32F0x2_USB_DFU_Project\STM32F072_APP1\Current_Test_by_Stop_Mode_uvproj.bak
?????文件?????????19??2014-06-25?14:53??STM32F0x2_USB_DFU_Project\STM32F072_APP1\ExtDll.iex
?????文件?????150904??2014-06-25?11:34??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.axf
?????文件???????1067??2014-06-25?14:26??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.build_log.htm
?????文件??????38822??2014-06-25?11:34??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.htm
?????文件????????423??2014-06-25?11:34??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.lnp
?????文件??????64472??2014-06-25?11:34??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.map
?????文件????????479??2014-06-25?11:34??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.sct
?????文件?????140538??2014-06-16?15:40??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.uvgui.lenovo
?????文件??????13297??2014-06-23?15:57??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test.uvopt
?????文件????????479??2014-06-25?10:47??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test_sct.Bak
?????文件??????30757??2014-06-16?15:38??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test_Target?1.dep
?????文件??????13259??2014-06-16?15:40??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test_uvopt.bak
?????文件??????17735??2014-06-12?18:28??STM32F0x2_USB_DFU_Project\STM32F072_APP1\KEY_PC13_Test_uvproj.bak
?????文件?????277701??2014-11-19?11:42??STM32F0x2_USB_DFU_Project\STM32F072_APP1\led.crf
?????文件???????2641??2014-11-19?11:42??STM32F0x2_USB_DFU_Project\STM32F072_APP1\led.d
?????文件?????310236??2014-11-19?11:42??STM32F0x2_USB_DFU_Project\STM32F072_APP1\led.o
?????文件???????1127??2014-11-18?19:54??STM32F0x2_USB_DFU_Project\STM32F072_APP1\main.c
?????文件?????277744??2014-11-19?11:41??STM32F0x2_USB_DFU_Project\STM32F072_APP1\main.crf
............此處省略1250個文件信息
評論
共有 條評論