1.内容概要: 采用类似typedef struct SysTimer { uint32_t SysCounter; uint32_t SysFlag; uint8_t min; uint8_t hour; }SysTimer_TypeDef的方式,定义系统时间结构体类型,用结构体类型设置时间参数,来进行计时; 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-06 19:02:02 326KB STM32 MCU C语言 无阻塞
1
1.内容概要: STM32无阻塞控制LED,可以设置LED占空比和闪烁次数,采用TIM精确定时,采用宏定义定义数字,全局变量在头文件中声明,采用静态全局变量避免变量暴露; 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-06 15:00:38 325KB stm32 嵌入式 单片机
1
1.内容概要: 采用类似GPIO_TypeDef的方式,定义Led_TypeDef结构体类型,用结构体类型设置led参数,用固定占空比闪烁; 2. 使用说明: 通过修改宏定义可以修改开关时间; 通过查看头文件可以方便移植到不同硬件上; 3. 适合人群: 适合STM32学习者,或者STM32从业人员,便于积累功能模块,了解无阻塞设计方式;掌握静态全局变量,全局变量使用方法 4. 其他说明: 更加详细说明见博客
2022-07-06 15:00:34 325KB STM32 MCU 单片机 C语言
1
AT89C51+按键+LED灯组成可控制的跑马灯电路包含源代码和Proteus仿真电路
2022-07-06 11:00:57 89KB AT89C51+按键+LED灯组
人工智人-家居设计-地下停车场LED智能照明及停车引导系统的研究.pdf
2022-07-06 09:05:31 8.54MB 人工智人-家居
1. STM32中,采用定时器6; 2. 实现无阻塞0.5HZ LED闪烁; 3. 全程宏定义软编码,方便移植。 4.详细描述见博客部分;
2022-07-06 09:01:32 326KB stm32 C
1
人工智人-家居设计-大功率LED隧道照明智能控制系统的研究.pdf
2022-07-05 18:03:29 2.08MB 人工智人-家居
人工智人-家居设计-大功率智能LED电源设计.pdf
2022-07-05 18:03:21 2.69MB 人工智人-家居
基于 ESP8266 的超微型 WiFi LED 调光器模块的定制硬件设计,可从任何设备控制您的灯光。不需要任何 arduino 或覆盆子即可工作,只需 ESP 即可。如果你喜欢这个,请给它一个star! 更新: RGB(即三通道)LED 的新模块设计已经完成。这种新设计可以处理高达每通道约 8.5A 的电流!它的零件成本与旧设计相同,如果你只想要一个通道,你可以不焊接第 2 和第 3 通道。这样您就可以使用增强型设计。:) 订购印刷板后,您将希望为每个模块配备这些部件(请注意,每个订购的板有两个镶板模块!): 单通道(旧版) 三通道(新版) 数量 描述 数量 描述 1 ESP8266、ESP-12(E) 格式 1 ESP8266、ESP-12(E) 格式 1 XM1584 电源转换器(设置为 3.3v!) 1 MP2307 MINI 360 电源转换器 (3.3v!) 1 FDS8896 PowerTrench MOSFET 3 FDS8896 PowerTrench MOSFET 更多详情、使用方法,请下载后阅读README.md文件
2022-07-05 09:06:59 2.08MB eagle 硬件 设计
使用ATmega328P的8位定时器和预分频器实现自定义定时事件,而不是依靠millis()或delay()。
2022-07-04 18:25:39 235KB clocks home automation led
1