自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vs+Qt(6.5)编写上位机与基于STC89R51RD+的下位机串口通讯

这样一个简单的上下位机通讯就实现了。连接是参数设置如下图(下位机仅支持4800波特率,可以自己修改):上面66是下位机发送来的,你也可以发送十六进制数如:00、0f、ff给下位机来控制灯亮灭。下图是发送00的效果,led全亮。

2023-09-20 14:07:55 417 1

原创 可见近红外光谱转换l*a*b(C++)

,返回值是380nm-780nm波长下的步长为5的光谱数据:vector<double> results。这个函数会被多次调用,分别需要归一化明光谱、暗光谱和样本光谱为后续计算做好铺垫。第一步,拿到数据之后由于光谱仪原因采集的步长是不一样的,比如:388.45--389--389.58这三个数据点的步长就不一样,第一步我们需要去归一化这个步长。光谱采集结束后我们会得到一个2048个数据点的一维数据(波长:345nm-1068nm)。明光谱强度,暗光谱强度,样本光谱强度。),返回值是平滑后的光谱。

2023-08-16 10:41:34 289 2

原创 如海光谱仪二次开发(c++_64位)

虽然你已经加入文件夹里,但是你需要在项目里自己添加现有文件把.h文件添加进去(完全是为了方便看),可以不添加但是后面可能需要修改程序,就需要你单独打开修改.h文件。2、还有导入他的dll文件可能会导致自己的项目属性发生变化,一些版本和工具集你可能没安装,你可以打开项目属性自己改成自己安装的也可以正常运行。开发包里[4]里一般有大家需要的dll文件、lib文件和.h文件等(这里就不赘述,可以根据下面所提的到的自己找一下放入自己的工程中)。然后,新建自己的项目,这里我新建了自己的一个项目cam_test。

2023-07-18 15:29:16 524 1

原创 vs+qt开发中,报错找不到ui_QtWidgetsApplication1.h文件

添加包含目录和库目录以后如果还是不行,我自己发现了把Qt project Settings里show in build log改成是就好了。

2023-05-15 12:33:31 1371

空空如也

空空如也

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

TA关注的人

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