自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 通过位域联合体控制多路开关状态

利用以上程序定义的位域键值共用体来控制开关状态,简单来说,原本通过计算二进制转十六进制,unsigned char U7 = 0xFE;通过调用标识符,就能调用结构体,因为他们共用内存空间,这样做的的原因是考虑程序在实际使用的过程,程序员输入0XFE,只是因为我们能直接计算二进制转十六进制,但是实际使用,不可能让使用者自己去计算进制转换,并且改变开关转态时,还要重新计算,不够直观,先通过结构体定义开关状态,在通过改变结构体的值来实现改变开关状态,可以更直观,更方便的改变开关状态。// 定义位域键值共用体。

2024-11-09 10:25:25 684

原创 C语言生成BMP图片

4.数组转图片的本质,采样点位置数组转BMP图片,核心就是找到黑色像素的位置索引index,然后把该位置填充为黑色像素点,其他位置全部填充为白色像素点。C语言编写一个函数,在DEV-C++中实现将输入的一个在笛卡尔坐标系中描述模拟量(类似横坐标t,竖坐标测量值A)函数曲线的包含60个采样点坐标点(int)元素的二维数组转换为BMP图片的格式,将其结果保存在一个全局变量中,过程需进行笛卡尔坐标系到BMP的坐标变换,需要考虑BMP对齐规则,最终图像为黑白像素图,图像应该进行平滑处理。// 新增颜色表结构。

2024-11-09 09:22:03 860

原创 Linux驱动开发学习入门第一篇

Linux驱动入门教程一.

2024-10-25 20:21:04 1091

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除