开发环境:ST Visual Develop+STM32 ST-LINK Utility+开发板
原理:定时向指定针脚输出高电平信号
/* MAIN.C file
*
* Copyright (c) 2002-2005 STMicroelectronics
*/
#include #include #include void Init_GPIO(void) { /*** Initialize I/Os in Output Mode Push-Pull ***/ /* LEDs 2, 3, 4 */ // GPIO_Init(GPIOB, (GPIO_PIN_4 | GPIO_PIN_5), GPIO_MODE_OUT_PP_LOW_FAST); GPIO_Init(GPIOC, GPIO_PIN_4, GPIO_MODE_OUT_PP_LOW_FAST); //GPIO_WriteHigh(GPIOB, (GPIO_PIN_4 | GPIO_PIN_5)); GPIO_WriteHigh(GPIOC, GPIO_PIN_4); } void Init_Clock(void) { /* Select fCPU = 16MHz */ CLK_SYSCLKConfig(CLK_PRESCALER_HSIDIV1); /* For test purpose output Fcpu on MCO pin */ //CLK_CCOConfig(CLK_OUTPUT_CPU); } void Delay(vu16 nCount) { /* Decrement nCount value */ while (nCount != 0) { nCount--; } } main() { //Init_Clock(); Init_GPIO(); while (1) { GPIO_WriteReverse(GPIOC,GPIO_PIN_4); Delay(0xFFFF); } }
上一篇:STM8 工程模版
下一篇:用IARIdePm新建STM8工程步骤
设计资源 培训 开发板 精华推荐
- DER-628 - 使用 InnoSwitch3-CP 和赛普拉斯 CCG3PA 控制器的 18 W USB PD 充电器
- MA240038、PIC24FJ256GB410插件模块(PIM)演示板
- NCP3063SMDBSTEVB:表面贴装升压稳压器评估板
- CN0213
- 16 位、1GSPS、2CH 用于无线基础设施
- LTC1408、SAR ADC 具有速度快、低功耗、小封装尺寸和真正同步采样的特点
- AM6TW-4824SZ 24V 6 瓦单路输出 DC/DC 转换器的典型应用
- 使用 NXP Semiconductors 的 MPC5604PEFML 的参考设计
- 超级电容保护板2.8V3000F方形
- EVAL-ADM1065TQEBZ,用于评估 ADM1065ASUZ 电压监控器排序器以实现复杂排序的评估板