【C语言-记录点】

C语言-记录点

  • [■ C语言-很好的设计](#■ C语言-很好的设计)
    • [■ 01. LED 脉冲闪烁-主循环闪烁](#■ 01. LED 脉冲闪烁-主循环闪烁)
    • [■ 02. LED 脉冲闪烁-软件定时闪烁](#■ 02. LED 脉冲闪烁-软件定时闪烁)
    • [■ 03.](#■ 03.)
    • [■ 01.](#■ 01.)

■ C语言-很好的设计

■ 01. LED 脉冲闪烁-主循环闪烁

c 复制代码
int Ledflag=0,ledstate=0;
void Lh_led_run_handle(void)
{
    if(Ledflag++ >20)
    {
        ledstate=ledstate?0:1;
        LH_sysLed_set(ledstate); 
        Ledflag=ledstate?18:0;
    }
}

■ 02. LED 脉冲闪烁-软件定时闪烁

c 复制代码
GPIO_PinState ledstate=GPIO_Pin_RESET;
static void SysLedFun(int arg)
{
//	GPIO_TogglePin(GPIO_PORT_SYS_LED, GPIO_PINS_SYS_LED);
//	GPIO_TogglePin(GPIO_PORT_P_LED,   GPIO_PINS_P_LED);

	ledstate=ledstate?GPIO_Pin_RESET:GPIO_Pin_SET;
	GPIO_WritePin(GPIO_PORT_SYS_LED, GPIO_PINS_SYS_LED,ledstate);
	GPIO_WritePin(GPIO_PORT_P_LED, GPIO_PINS_P_LED,ledstate);
	TimerSetTV(ledTimer,ledstate?800:100);
}

■ 03.

■ 01.

相关推荐
aaaameliaaa5 小时前
字符函数和字符串函数
c语言·笔记·算法
夜月yeyue5 小时前
AUTOSAR CP 从上电到 Runnable
c语言·网络·tcp/ip·车载系统
白白白小纯7 小时前
算法篇—反转链表
c语言·数据结构·算法·leetcode
小羊先生car8 小时前
RTOS-F429-HAL-绝对延时和相对延时(2026/7/31)
c语言·rtos
caishenzhibiao11 小时前
期货先行者主图 同花顺期货通指标
java·c语言·c#
NoteStream14 小时前
【c语言基础】C语言常见概念
c语言·开发语言·编辑器
caishenzhibiao15 小时前
先行者副图 同花顺期货通指标
java·c语言·c#
回眸不遇15 小时前
将 Docker虚拟磁盘文件ext.vhdx迁移出C盘 ,更换到D盘
c语言·docker·容器
冻柠檬飞冰走茶15 小时前
PTA基础编程题目集 7-27 冒泡法排序(C语言实现)
c语言·开发语言·数据结构·算法
wuyk55515 小时前
77.嵌入式 C 语言中 enum 枚举的工程化实践:告别魔法数字,提升代码可维护性
c语言·开发语言·stm32·单片机·嵌入式硬件