欢迎来到天天文库
浏览记录
ID:21980869
大小:204.26 KB
页数:16页
时间:2018-10-26
《stm32实验程序代码》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、实验1GPIOinclude"stm32fl0x.h"//includendelay.h"////include"sys.h"#include"stm32fl0x_exti.h"//QHKJTEB-CM5000实验箱STM32实验1//固件库V3.5工程模板//QHKJGPIOJnitTypeDefGPIOJnitStructure;EXTI_lnitTypeDefEXTI」nitStructure;/*Privatefunctionprototypes*/voidRCC_Confjguration(void);voidNVIC_
2、Configuration(void);voidGPIO_Configuration(void);/*Privatefunctions*/氺本氺本本本水本本本本氺本本本水本本本本本本氺本本本本本水本水本*本本氺本本本本本本本本本水氺本氺本本本本本本本本本*氺本本本本本本本本本本氺本氺本氺本氺**FunctionName:main*Description:Mainprogram.*Input:None*Output:None*Return:None木氺木氺氺木木木氺木氺木氺本氺木木氺木氺木氺木木木氺木木木木木木氺木氺木氺木氺木木木木
3、氺木木木氺木氺木氺氺氺木氺氺木木木氺木氺木氺木氺木氺氺木木本氺木氺木氺木intmain(void){/*Configurethesystemclocks*///RCC_Configuration();//SysTick_Configuration();delay_init();/*NVICConfiguration*/NVIC_Configuration();/*ConfiguretheGPIOports*/GPIO_Configuration();/*ConnectEXTILine9toPA.9*/GPIO_EXTILineCo
4、nfig(GPIO_PortSourceGPIOA,GPIO_PinSource9);/*ConfigureEXTILine8togenerateaninterruptonfallingedge*/EXTIInitStructure.EXTILine=EXTILine9;EXTI_lnitStructure.EXTI_Mode=EXTI_Mode_lnterrupt;EXTI_lnitStructure.EXTI_Trigger=EXTI_Trigger_Falling;EXTI」nitStructure.EXTI_UneCmd=
5、ENABLE;EXTI_lnit(&EXTI_lnitStructure);for(;;){GPIO_Write(GPIOFz0xf80f);delay_ms(100);GPIO_Write(GPIOB0xf817);delay_ms(100);GPIO_Write(GPIOF,0xf827);delay_ms(100);GPIO_Write(GPIOFz0xf847);delay_ms(100);GPIO_Write(GPIOF,0xf887);delay_ms(100);GPIO_Write(GPIOF,0x8907);del
6、ay_ms(100);GPIO_Write(GPIOF,0xfa07);delay_ms(100);GPIO_Write(GPIOFz0xfc07);delay_ms(100);}z木氺本氺本木本木氺本氺本氺本木本木氺本木本木本氺本氺本氺本木本本本木氺本氺本氺本氺本氺本氺木木氺本氺本氺本木本氺本氺木木氺本木木氺本木本氺氺木氺本氺本氺本氺**Description*Input*FunctionName:NVIC_Configuration*Output*Return:ConfiguresVectorTablebaselocation
7、.:None:None:None氺木木氺木氺氺本氺氺氺*氺木氺木氺木木木木*木氺本氺木氺木木氺木木木**氺本氺木氺木氺木氺木木氺*氺本氺木氺木氺木氺木木氺氺氺木氺木氺木氺木氺木本氺木氺木氺木voidNVIC_Confjguration(void){NVIC_lnitTypeDefNVICJnitStructure;和jnpnjisi!u「oidE)切VOIdS^upDIdE):nd「3poiAToid9=9po
8、AI~Old99Jni3nj^iuroid9ANLLVOld—N「apoiAj一oid9=9po
9、AI~Old99Jnp
10、nj;s;!uroid9//^6_U!d_Old9=uid_Old99Jnpnj^!uroid9/*(69un11X3)3叩eo
11、jmduise6Vd卽uo)*/f(3jnpnjisi!u「0ld9匁zdOldE))l!u
12、—oid9(dd)no_
此文档下载收益归作者所有