![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 58
xiaoxiao楠楠
这个作者很懒,什么都没留下…
展开
-
MDK中时间转换
C 库函数 size_t strftime(char *str, size_t maxsize, const char *format, const struct tm *timeptr) 根据 format 中定义的格式化规则,格式化结构 timeptr 表示的时间,并把它存储在 str 中。%U 一年中的第几周,以第一个星期日作为第一周的第一天(00-53) 33。%W 一年中的第几周,以第一个星期一作为第一周的第一天(00-53) 34。%w 十进制数表示的星期几,星期日表示为 0(0-6) 4。原创 2023-10-31 17:08:49 · 111 阅读 · 0 评论 -
BCD格式
例如,十进制数25用BCD表示为0010 0101,其中0010表示十进制的2,0101表示十进制的5。在BCD编码中,每个十进制数字的取值范围是0000到1001(0到9的二进制表示)。在实际应用中,BCD编码常常用于数字显示器(比如LED数码管)和嵌入式系统中,以便直接显示数字,而无需进行复杂的转换操作。需要注意的是,BCD编码不是一种高效的数据存储方式,因为它使用4个位来表示一个0到9的数字。在现代计算机系统中,通常使用更为紧凑的二进制表示方式,而在需要显示数字的时候再将其转换为适当的格式。原创 2023-10-31 16:21:02 · 422 阅读 · 1 评论