Algorithm
嵌入式相关算法
River-D
知之者不如好之者,好之者不如乐之者。
展开
-
C/C++判断是否是闰年的函数
//判断是否是闰年函数//月份 1 2 3 4 5 6 7 8 9 10 11 12//闰年 31 29 31 30 31 30 31 31 30 31 30 31//非闰年 31 28 31 30 31 30 31 31 30 31 30 31//输入:年份//输出:该年份是不是闰年.1,是.0,不是u8 Is_Leap_Year(u16 year){ if (year % 4 == 0) //必须能被4整除 { if (year % 100 == 0)原创 2022-02-16 11:37:47 · 1024 阅读 · 0 评论 -
三种CRC16 C语言算法
/** * @brief 按半字计算CRC,按半字计算运算量比按字节计算大约1倍,表占用空间只有1/16。 由于按字节计算需要存在256个16位数据,所以需要512个字节的空间,对于部分系统存在空间不足的情况, 因此出现了按半字节计算的方式,由于半字节只能表示0 - 15,所以只需16个16位的数据,32个字节空间 * @param data: 数组 * @param len: 数组长度 * @retval None. */const my_u16原创 2021-01-15 17:03:10 · 650 阅读 · 0 评论 -
PID控制算法
一文读懂PID控制算法(通俗易懂)学点PID(调节动态图)原创 2020-09-14 17:54:17 · 164 阅读 · 0 评论