資源簡介
程序內(nèi)有詳細的講解文檔,很好的學習資料,歡迎大家下載學習

代碼片段和文件信息
/*??本例程由?www.armjishu.com?提供??*/
/*?STM32主芯片是72MHZ的,我們在這個程序里將主芯片配置成72MHZ,點燈運行?*/
?/*??STM32主芯片是72MHZ的,我們在這個程序里將主芯片配置成72MHZ,點燈運行()*/
/*??注意:48M和72M之間是2等待周期;
????增加了FLASH兩個時鐘周期的延時CPU的運行頻率高,而內(nèi)部flash的運行頻率低
????所以cpu要從flash中取指令當然要有個等待的時間了。
怎么協(xié)調:cortex內(nèi)核“意識”到它的緩沖區(qū)沒有指令了,它就會去flash中預取,
當緩沖區(qū)中有預取的指令,它自然就不執(zhí)行預取了,
當然cortex內(nèi)核肯定不是當緩沖區(qū)中沒有指令了才去取指令,
而是它認為被cpu譯碼后剩余的預取指令少到一定程度后就去預取指令。
關于FLASH更多資料請見《STM32F10xxx閃存編程手冊》???*/
#define?????__IO????volatile?????????????
typedef?unsigned???????????int?uint32_t;
typedef?__IO?uint32_t??vu32;?
typedef?unsigned?short?????int?uint16_t;
#define?GPIO_Pin_0?????????????????((uint16_t)0x0001)??/*!#define?GPIO_Pin_1?????????????????((uint16_t)0x0002)??/*!#define?GPIO_Pin_2?????????????????((uint16_t)0x0004)??/*!#define?GPIO_Pin_3?????????????????((uint16_t)0x0008)??/*!#define?GPIO_Pin_4?????????????????((uint16_t)0x0010)??/*!#define?GPIO_Pin_5?????????????????((uint16_t)0x0020)??/*!#define?GPIO_Pin_6?????????????????((uint16_t)0x0040)??/*!#define?GPIO_Pin_7?????????????????((uint16_t)0x0080)??/*!#define?GPIO_Pin_8?????????????????((uint16_t)0x0100)??/*!#define?GPIO_Pin_9?????????????????((uint16_t)0x0200)??/*!#define?GPIO_Pin_10????????????????((uint16_t)0x0400)??/*!#define?GPIO_Pin_11????????????????((uint16_t)0x0800)??/*!#define?GPIO_Pin_12????????????????((uint16_t)0x1000)??/*!#define?GPIO_Pin_13????????????????((uint16_t)0x2000)??/*!#define?GPIO_Pin_14????????????????((uint16_t)0x4000)??/*!#define?GPIO_Pin_15????????????????((uint16_t)0x8000)??/*!#define?GPIO_Pin_All???????????????((uint16_t)0xFFFF)??/*!
#define?RCC_APB2Periph_AFIO??????????????((uint32_t)0x00000001)
#define?RCC_APB2Periph_GPIOA?????????????((uint32_t)0x00000004)
#define?RCC_APB2Periph_GPIOB?????????????((uint32_t)0x00000008)
#define?RCC_APB2Periph_GPIOC?????????????((uint32_t)0x00000010)
#define?RCC_APB2Periph_GPIOD?????????????((uint32_t)0x00000020)
#define?APB1PERIPH_base???????PERIPH_base
#define?APB2PERIPH_base???????(PERIPH_base?+?0x10000)
#define?AHBPERIPH_base????????(PERIPH_base?+?0x20000)
#define?FLASH_R_base??????????(AHBPERIPH_base?+?0x2000)?/*!se?address?*/
#define?FLASH???????????????((FLASH_TypeDef?*)?FLASH_R_base)
/************?GPIOB?<*************/
typedef?struct
{
??__IO?uint32_t?CRL;
??__IO?uint32_t?CRH;
??__IO?uint32_t?IDR;
??__IO?uint32_t?ODR;
??__IO?uint32_t?BSRR;
??__IO?uint32_t?BRR;
??__IO?uint32_t?LCKR;
}?GPIO_TypeDef;
typedef?struct
{
??__IO?uint32_t?CR;
??__IO?uint32_t?CFGR;
??__IO?uint32_t?CIR;
??__IO?uint32_t?APB2RSTR;
??__IO?uint32_t?APB1RSTR;
??__IO?uint32_t?AHBENR;
??__IO?uint32_t?APB2ENR;
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-06-22?18:06??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\
?????目錄???????????0??2017-06-22?18:06??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\
?????文件???????37850??2013-03-29?21:32??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\Jli
?????文件?????????574??2013-03-29?18:11??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\Jli
?????文件???????35297??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\STM32F10x.lst
?????文件???????11307??2013-03-29?18:11??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\STM32F10x.s
?????文件???????50027??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project.map
?????文件???????80936??2013-04-19?17:14??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project.uvgui.Administrator
?????文件???????77628??2013-03-29?20:32??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project.uvgui_Administrator.bak
?????文件????????6806??2013-04-19?17:14??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project.uvopt
?????文件???????14716??2013-03-29?18:23??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project.uvproj
?????文件?????????506??2013-04-19?16:43??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project_Target?1.dep
?????文件????????6807??2013-03-29?20:32??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project_uvopt.bak
?????文件???????14644??2013-03-29?18:11??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\MDK\project_uvproj.bak
?????目錄???????????0??2017-06-22?18:06??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\
?????文件??????????33??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\STM32F10x.d
?????文件????????5708??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\STM32F10x.o
?????文件????????3210??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\main.crf
?????文件??????????30??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\main.d
?????文件????????8800??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\main.o
?????文件???????16600??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.axf
?????文件????????2465??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.hex
?????文件???????31266??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.htm
?????文件?????????274??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.lnp
?????文件?????????233??2013-04-19?16:44??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.plg
?????文件?????????479??2013-03-29?18:23??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.sct
?????文件?????????970??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project.tra
?????文件?????????479??2013-03-29?18:11??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\obj\project_sct.Bak
?????目錄???????????0??2017-06-22?18:06??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\src\
?????文件????????6740??2013-03-29?20:38??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\src\main.c
?????文件?????????250??2013-03-29?18:11??07.STM32芯片72MHZ頻率下全速跑LED流水燈(STM32神舟IV號-寄存器版)\說明.txt
............此處省略0個文件信息
- 上一篇:鐵塔公司選聘試題綜合版含答案
- 下一篇:STM32 AD庫
評論
共有 條評論