avatar
文章
119
标签
15
分类
15
主页
标签
时间线
精神食粮
  • 电影
  • 书单
音乐
留言
说说
关于
林中Yi轩林中Yi轩 返回首页
主页
标签
时间线
精神食粮
  • 电影
  • 书单
音乐
留言
说说
关于

无标题

发表于2026-02-28|更新于2026-02-28
|总字数:0|阅读时长:1分钟
cover of previous post
上一篇
单片机--寄存器位操作函数
寄存器位操作函数在嵌入式C语言底层寄存器控制中,位操作是核心基础,主要分为基于掩码(Mask-based)和基于位序(Bit-index-based)两种方式,以下是标准化的函数定义与实现示例。 核心位操作函数基于掩码(Mask-based),此类函数直接使用掩码值(如 0x01、0x04)操作寄存器,适用于已知具体掩码的场景 IS_MASK_SET作用:判断某个位是否被设置(1)返回值:掩码对应的位是 1,返回1,否则返回 0 IS_MASK_CLEAR作用:判断某个位是否被清零(0)返回值:掩码对应的位是 0,返回1,否则返回 0 SET_MASK作用:将掩码指定的位设置为 1(置位)返回值:无 CLEAR_MASK作用:将掩码指定的位设置为 0(清零)返回值:无 TOGGLE_MASK作用:翻转掩码指定的位(0 变 1,1 变 0)返回值:无 实现参考: 12345678910111213141516171819202122232425#include <stdint.h> // 判断某个位是否被设置(1)static inline uint8_t I...
cover of next post
下一篇
shell--批量压缩图片大小
shell 案例批量压缩图片大小 场景因为之前在文章中引用了很多手机拍摄图片,没注意图片体积,自己浏览时发现加载特别慢。所以想着再优化一下,我记得最开始写过类似脚本,但是找不到了,这次刚好记录一下。在AI帮助下,脚本在多次迭代优化后,已经比较稳定实用。 主要原是通过ImageMagick、jpegoptim和optipng工具,将图片压缩至指定大小,支持JPG/PNG格式,并采用多线程并行处理提升效率。 脚本分享以下脚本支持将JPG/PNG图片压缩至指定大小(例如 100KB 以下),并自动跳过已经达标的文件。。只需要在需要处理的目录下运行脚本即可。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103#!/bin...

评论
avatar
玄乙
喜欢猫,不吃鱼
文章
119
标签
15
分类
15
公告
接下来的一年,要继续努力!
最新文章
单片机--寄存器位操作函数
单片机--寄存器位操作函数2026-03-06
无标题
无标题2026-02-28
shell--批量压缩图片大小
shell--批量压缩图片大小2026-02-28
数据库---联想st558服务器环境搭建
数据库---联想st558服务器环境搭建2026-02-11
Linux系统--fcitx5拼音安装
Linux系统--fcitx5拼音安装2026-02-05
© 2023 - 2026 By 玄乙框架 Hexo 8.1.1|主题 Butterfly 5.5.3
离旧不恋,向新而行,轻履前路,无拘无束!

林中Yi轩|湘ICP备2023001038号-2