自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32传感器外设集--心率模块(MAX30102)(2)

cmd_fail: /* 命令执行失败后,切记发送停止信号,避免影响I2C总线上其他设备。//IIC等待ACK信号。//发送IIC停止信号。//IIC不发送ACK信号。//发送IIC开始信号。//IIC发送ACK信号。#define READ_SDA PBin(8) //输入SDA。//读1个字节,ack=1时,发送ACK,ack=0,发送nACK。

2024-05-17 09:42:22 237

原创 STM32传感器外设集--心率模块(MAX30102)(1)

/IIC发送一个字节。//IIC等待ACK信号。//发送IIC停止信号。//IIC不发送ACK信号。//发送IIC开始信号。//IIC发送ACK信号。#define READ_SDA PBin(8) //输入SDA。//读1个字节,ack=1时,发送ACK,ack=0,发送nACK。

2024-05-17 09:41:48 361

原创 STM32从入门到精通_stm36从零到精通

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。如果你需要这些资料,可以戳这里获取需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!加我V获取:vip1024c (备注嵌入式)**一个人可以走的很快,但一群人才能走的更远!

2024-05-17 09:41:12 234

原创 Qt5开发从入门到精通——第十二篇三节(Qt5 事件处理及实例——多线程应用

本章节会给大家带来Qt5 事件处理及实例——多线程应用、服务器端编程、客户端编程详解。通过实现一个多线程的网络时间服务器,介绍如何综合运用多线程技术编程。每当有客户请求到达时,服务器将启动一个新线程为它返回当前的时间,服务完毕后,这个线程将自动退出。同时,用户界面会显示当前已接收请求的次数。

2024-05-17 06:20:17 228

原创 Qt5开发从入门到精通——第十二篇三节(Qt5 事件处理及实例——多线程应用(2)

首先在TimeServer.pro中加入 QT +=network。

2024-05-17 06:19:43 167

原创 Qt5开发从入门到精通——第十二篇三节(Qt5 事件处理及实例——多线程应用(1)

本章节会给大家带来Qt5 事件处理及实例——多线程应用、服务器端编程、客户端编程详解。通过实现一个多线程的网络时间服务器,介绍如何综合运用多线程技术编程。每当有客户请求到达时,服务器将启动一个新线程为它返回当前的时间,服务完毕后,这个线程将自动退出。同时,用户界面会显示当前已接收请求的次数。

2024-05-17 06:19:09 535

原创 Qt5开发从入门到精通——第一篇概述

Qt 是一个跨平台的 C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形用户界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。在 Qt 程序开发过程中,除可以通过手写代码实现软件开发功能外,还可以通过 Qt 的 GUI界面设计器 (Qt Designer) 进行界面的绘制和布局。该工具提供了 Qt 的基本可绘制窗口部件,如 QWidget、 QLabel 、 QPushButton 和 QVBoxLayout 等。在设计器中用鼠标直接拖曳这些窗口。

2024-05-17 06:18:35 706

原创 Java学习——前后端数据交互(一)_java html页面怎么获取后台数据(2)

Java前后端数据的交互,不仅是获取还是提交,需要转换为JSON格式的字符串。比如从前端传递到js需要转换为JSON格式,通过加上@ResponseBody的注解,返回类型为Map;然后在获取页面的数据,并转换为JSON格式。5、后台获取数据,通过Request.getParameter()来获取JSON格式的字符串。6、将JSON格式的字符串,转为原来的格式,通过ObjectMapper类的readValue方法来讲JSON格式的字符串转为对象。可以加我V获取:vip1024c (备注嵌入式)**

2024-05-17 02:41:54 257

原创 Java学习——前后端数据交互(一)_java html页面怎么获取后台数据(1)

然后在获取页面的数据,并转换为JSON格式。首先是获取数据,shopInfoUrl是定义的conroller层的url地址,data是转换为json格式的字符串,通过$.getJSON来获取。2、在js页面要定义controller层的url地址,就是requestMapping后面的内容(js页面)当前的结果是提交之后js内有响应。1、在html页面要链接到js页面,要有个这样的东西(html页面。3、分为获取数据和提交数据(js页面)其次是提交数据,为提交提供一个响应。4、调用定义的方法(js页面)

2024-05-17 02:41:20 259

原创 Java基础学习第六天(选择排序、冒泡排序、折半查找、数组的工具类Arrays)_数组工具类的折半查找法找不到

/需求:定义一个函数接收一个数组对象和一个要查找的目标元素,函数要返回该目标元素在数组中的索引值,如果目标元素不存在数组中,那么返回-1表示。//定义三个变量分别记录最大、最小、中间的查找范围索引值,每次使用中间索引值的元素与目标元素比较一次,如果不是需要的元素,那么缩小查找的范围。System.out.println(“元素所在的索引值是:”+ index);//排序的方法 > 1, 3, 8, 10, 12。//重新计算中间索引值。

2024-05-17 02:40:46 888

原创 Java中的String类_java中无string类

在JVM底层实际上会自动维护一个对象池(字符串对象池),如果现在采用了直接赋值的模式进行String类对象实例化操作,那么该实例化对象(字符串的内容)将自动保存到这个对象池之中,如果下次继续使用直接赋值的模式声明String类对象,此时对象池之中如若有指定内容,将直接进行引用;所有的语言对于字符串的底层实现,都是字符数组,数组的最大缺陷就是长度固定。字符串常量是String的匿名对象,该对象永远不可能为空,所以即使用户输入为空,也不会造成空指针异常。所谓的对象池就是一个对象数组(目的是减小开销)。

2024-05-17 02:40:12 532

原创 C语言期末大作业-学生成绩管理系统(完整源码+设计报告)_c语言大作业学生成绩管理系统(2)

【代码】C语言期末大作业-学生成绩管理系统(完整源码+设计报告)_c语言大作业学生成绩管理系统(2)

2024-05-16 21:42:17 270

原创 C语言期末大作业-学生成绩管理系统(完整源码+设计报告)_c语言大作业学生成绩管理系统(1)

【代码】C语言期末大作业-学生成绩管理系统(完整源码+设计报告)_c语言大作业学生成绩管理系统(1)

2024-05-16 21:41:43 159

原创 C语言最重要的知识点_0<x合法

(img-NFpRf6oT-1715866847228)](img-dew4a6Lw-1715866847228)]话,形参的变化不会改变实参的变化。

2024-05-16 21:41:09 400

原创 C语言最重要的知识点_0<x合法(1)

(img-xRKVnx78-1715866812829)](img-yxCb8fWB-1715866812830)]数组和指针存放字符串:**

2024-05-16 21:40:35 561

原创 ad20导入logo以及开窗_ad20怎么导入logo

有逼格方法是导入自己的logo或者企业的logo。如果logo主体本身是黑色,放到pcb上就是阳纹显示,如果logo主体是白色,要用阳纹显示时要勾选途中反色选项。当时大多人都是选择用开窗的方式将,铜漏出来,显示出金色的logo。logo格式为bmp位图,logo只支持单色黑白图片,所以要用bmp格式图片。自己的logo可以用电脑自带的绘图软件打开,另存为bmp格式,选择单色模式。在早期的ad中,自带logo导入脚本,但是高版本里面却没有该脚本,不过还是可以在网上找到这个脚本,下载链接见文末。

2024-05-16 13:38:29 399

原创 ad20导入logo以及开窗_ad20怎么导入logo(3)

如果logo主体本身是黑色,放到pcb上就是阳纹显示,如果logo主体是白色,要用阳纹显示时要勾选途中反色选项。当时大多人都是选择用开窗的方式将,铜漏出来,显示出金色的logo。logo格式为bmp位图,logo只支持单色黑白图片,所以要用bmp格式图片。自己的logo可以用电脑自带的绘图软件打开,另存为bmp格式,选择单色模式。要显示金色的logo,则制版的时候上面的油层是不能有的,如何操作呢,请往下看。然后将组焊层的logo与toplayer的logo完成重合。明晃晃的金色logo出来了!

2024-05-16 13:37:55 324

原创 ad20导入logo以及开窗_ad20怎么导入logo(2)

有逼格方法是导入自己的logo或者企业的logo。如果logo主体本身是黑色,放到pcb上就是阳纹显示,如果logo主体是白色,要用阳纹显示时要勾选途中反色选项。logo格式为bmp位图,logo只支持单色黑白图片,所以要用bmp格式图片。自己的logo可以用电脑自带的绘图软件打开,另存为bmp格式,选择单色模式。在早期的ad中,自带logo导入脚本,但是高版本里面却没有该脚本,不过还是可以在网上找到这个脚本,下载链接见文末。导入后或新建一个pcb文件,框选logo,ctrl+c复制。

2024-05-16 13:37:21 253

原创 ad20导入logo以及开窗_ad20怎么导入logo(1)

如果logo主体本身是黑色,放到pcb上就是阳纹显示,如果logo主体是白色,要用阳纹显示时要勾选途中反色选项。当时大多人都是选择用开窗的方式将,铜漏出来,显示出金色的logo。logo格式为bmp位图,logo只支持单色黑白图片,所以要用bmp格式图片。自己的logo可以用电脑自带的绘图软件打开,另存为bmp格式,选择单色模式。如果是丝印则是墨水显示,不够有逼格。要显示金色的logo,则制版的时候上面的油层是不能有的,如何操作呢,请往下看。导入后或新建一个pcb文件,框选logo,ctrl+c复制。

2024-05-16 13:36:47 287

原创 “智农”-农业物联网可视化

圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!http://agrmeta.com/ “智农”一体化管控平台。欢迎来电咨询~17310061023。

2024-05-16 02:06:59 296

原创 “互联网+”大赛全市第三名&软件杯全国第一名 - Cloud Lab商业策划书_软件杯与互联网+哪个猛

4.1 竞争网站概览我要自学网是一个提供全方位软件学习的网站,包含有3D教程,平面教程,多媒体制作教程,办公信息化教程,机械设计教程,网站制作教程,电脑培训等课程。实验楼是国内领先的IT在线编程及在线实训学习平台,专业导师提供精选的实践项目,创新的技术使得学习者无需配置繁琐的本地环境,随时在线流畅使用。58免费学习网是一个在线免费视频教程学习分享交流网站。,网罗互联网创业及各类编程技术、公开课、营销策划及管理、兴趣爱好、语言交际、职场规划、考试考证等。

2024-05-16 02:06:25 938

原创 [开发笔记]-WindowsService服务程序开发

这时项目中就添加了一个新类 ProjectInstaller 和两个安装组件 ServiceProcessInstaller 和 ServiceInstaller。选择 VS组件 “Visual Studio命令提示(2010)” 工具,并以“管理员身份运行"(win7、win8系统下)。CanShutdown 服务是否在运行它的计算机关闭时收到通知,以便能够调用 OnShutDown 过程。Automatic 每次计算机重新启动时,服务都会自动启动。这样,不论是以哪个用户登录的系统,服务总会启动。

2024-05-16 02:05:50 232

原创 [内核同步]自旋锁spin_lock、spin_lock_irq 和 spin_lock_irqsave 分析

在Linux内核中何时使用spin_lock,何时使用spin_lock_irqsave很容易混淆。首先看一下代码是如何实现的。只禁止内核抢占,不会关闭本地中断为何需要关闭内核抢占:假如进程A获得spin_lock->进程B抢占进程A->进程B尝试获取spin_lock->由于进程B优先级比进程A高,先于A运行,而进程B又需要A unlock才得以运行,这样死锁。所以这里需要关闭抢占。这个原理RTOS的mutex/semaphore是否相同?

2024-05-16 02:05:15 288

原创 MQTT学习笔记(3)报文分析之CONNECT_通过mqtt connect报文发送请求

如果服务端收到清理会话(CleanSession) 标志为 1 的连接,除了将 CONNACK 报文中的返回码设置为 0之外,还必须将 CONNACK 报文中的当前会话设置(Session Present) 标志为 0。如果服务端收到一个 CleanSession 为 0 的连接, 当前会话标志的值取决于服务端是否已经保存了 ClientId对应客户端的会话状态。如果服务端没有已保存的会话状态, 它必须将 CONNACK 报文中的当前会话设置为 0。还需要将 CONNACK 报文中的返回码设置为 0。

2024-05-15 23:55:16 535

原创 MOS做电源开关的电路,NMOS、PMOS高侧低侧驱动大全解,电容浮栅自举电路,泄放电阻的作用,MOS选型参数分析_高侧用pmos

大到一定程度,MCU端口能提供的几mA电流就显然不够用了,继续使用MCU端口直驱,一方面会使MCU过载,另一方面会对输出信号的波形造成衰减,严重时会影响NMOS的正常开通。分类,能外接NMOS的型号还是非常多的。,低频时对电流的需求不明显,而随着频率升高,电容充放电频率的加快,电容的容抗与频率成反比,容抗变小。,而单单低侧的栅极驱动由于较为简单,搞个NP对管就能实现相近的效果,即使芯片有很多选择,也并不常用。,在PMOS开通时,导致Vgs超出了手册中的Vgs允许范围,也会造成PMOS的损坏。

2024-05-15 23:54:42 622

原创 mjpeg-streamer视频图像的显示

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)如果你需要这些资料,可以戳这里获取VID:PID 是057e:030a 是 (1908:2311),在UVC 官方的文档中进一步确定是否被支持http://www.i

2024-05-15 23:54:08 870

原创 MIPI CSI2学习(一):说一说MIPI CSI2

MIPI联盟是一个开放的会员制组织。2003年7月,由美国德州仪器(TI)、意法半导体(ST)、英国ARM和芬兰诺基亚(Nokia)4家公司共同成立。MIPI联盟旨在推进移动应用处理器接口的标准化。MIPI联盟下面有不同的WorkGroup,分别定义了一系列的手机内部接口标准,比如摄像头接口CSI、显示接口DSI、射频接口DigRF、麦克风/喇叭接口SLIMbus等。CSI(Camera Serial Interface)是由MIPI联盟下Camera工作组指定的接口标准。

2024-05-15 23:53:33 853

原创 助力工业物联网,工业大数据之维修事实指标需求分析【二十二】(2)

【代码】助力工业物联网,工业大数据之维修事实指标需求分析【二十二】(2)

2024-05-15 02:51:39 740

原创 助力工业物联网,工业大数据之维修事实指标需求分析【二十二】(1)

【代码】助力工业物联网,工业大数据之维修事实指标需求分析【二十二】(1)

2024-05-15 02:51:02 586

原创 助力工业物联网,工业大数据之服务域:服务器性能监控Prometheus及项目总结【三十五】_prometheus服务器性能监控(3)

鸟或是对IT行业感兴趣的新人**

2024-05-15 02:50:25 265

原创 助力工业物联网,工业大数据之服务域:服务器性能监控Prometheus及项目总结【三十五】_prometheus服务器性能监控(2)

【代码】助力工业物联网,工业大数据之服务域:服务器性能监控Prometheus及项目总结【三十五】_prometheus服务器性能监控(2)

2024-05-15 02:49:45 448

原创 Java基础学习第六天(选择排序、冒泡排序、折半查找、数组的工具类Arrays)_数组工具类的折半查找法找不到

/需求:定义一个函数接收一个数组对象和一个要查找的目标元素,函数要返回该目标元素在数组中的索引值,如果目标元素不存在数组中,那么返回-1表示。//定义三个变量分别记录最大、最小、中间的查找范围索引值,每次使用中间索引值的元素与目标元素比较一次,如果不是需要的元素,那么缩小查找的范围。//需求:定义一个函数接收一个int类型的数组对象, 把数组中的最大值放在数组中的最后一位。// 最大的索引值: 4 容量:5。System.out.println(“元素所在的索引值是:”+ index);

2024-05-14 17:21:34 484

原创 JavaWeb项目为什么我们要放弃JSP?为什么要前后端解耦?为什么要动静分离?_jsp前后端分离

(有兴趣的童鞋可以访问一下阿里巴巴等大型网站,然后按一下F12,监控一下你刷新一次页面,他的http是怎么玩的,如果是像首页这种页面就是纯的html,如果是其他的动态页面,大多数是单独请求后台数据,使用json传输数据,而不是一个大而全的http请求把整个页面包括动+静全部返回过来。可以考虑一个html页面然后调用后端接口,热点数据查询的时候直接使用分布式缓存,不走数据库了。以后你的项目玩大了,都是基于云的架构,这块水太深了,我也正在学习中,数据库是有性能瓶颈的,因为有事务,有锁,有连接数等等。

2024-05-14 17:20:55 374

原创 ISP(图像信号处理)算法概述、工作原理、架构、处理流程_isp处理

***:****这一般是内置 ISP 的做法。将 ISP 内部的寄存器地址空间映射到内核地址空间,****:****这也是内置 ISP 的做法。AP 这边分配内存,然后将内存地址传给 ISP,二者实际上共享同一块内存。因此 AP 对这段共享内存的操作会实时反馈到 ISP 端。上文多次提到外置 ISP 和内置 ISP,这实际上是 ISP的架构方案。外置 ISP 架构是指在 AP 外部单独布置 ISP 芯片用于图像信号处理。

2024-05-14 17:20:14 625

原创 2024年物联网嵌入式最新谈谈区块链技术,分享一些行业经验

区块链是一种技术,它通过在一个分布式网络中记录和验证交易和数据,实现去中心化的数字账本。区块链的核心概念是将数据存储在一个称为区块的连续链上。每当有新的交易或数据生成时,它们将被打包成一个区块,然后通过密码学方法与之前的区块链接在一起。区块链的特点包括:1. 去中心化:区块链由网络中的多个节点维护,没有中心化的控制机构。2. 透明性:区块链的数据公开可查,任何人都可以查看和验证交易记录。3. 安全性:通过密码学技术,保证交易的安全性和完整性,防止篡改和伪造。

2024-05-14 13:48:23 763

原创 2024年物联网嵌入式最新详解MIPI协议,2024年最新程序员必学之一

MIPI (Mobile Industry Processor Interface) 是2003年由ARM, Nokia, ST ,TI等公司成立的一个联盟,目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。MIPI联盟下面有不同的WorkGroup,分别定义了一系列的手机内部接口标准,比如摄像头接口CSI显示接口DSI射频接口DigRF麦克风 /喇叭接口SLIMbus等等。

2024-05-14 13:47:21 775

原创 2024年物联网嵌入式最新虚函数和纯虚函数的区别,2024我的物联网嵌入式开发大厂面试之旅

/ 在这里,a虽然是指向A的指针,但是被调用的函数(foo)却是B的!

2024-05-14 13:46:42 194

原创 2024年物联网嵌入式最新蓝桥杯单片机组第十一届国赛试题_十一届蓝桥杯单片机决赛题目,2024大厂物联网嵌入式开发面试经验

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上物联网嵌入式知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、电子书籍、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取}//=中断函数=============================================================================================

2024-05-14 13:46:00 813

原创 2024年最新数字电子技术基础笔记(精简)_数字电子技术基础笔记整理,2024年最新腾讯大牛教你自己写物联网嵌入式开发第三方库

任意时刻的输出信号不仅取决于此刻的输入信号,还取决于电路以前的状态特点:电路通常包括组合电路和存储电路存储电路的输出状态必须反馈到组合电路的输入端根据输出信号的特点分为米利(Mealy)型和穆尔(Moore)型米利型:输出信号不仅取决于存储电路的状态,还取决于输入变量(X、Q)穆尔型:输出信号仅取决于存储电路的状态(Q)–>可当计数器根据触发器动作特点的不同分为同步时序电路和异步时序电路同步时序电路:所有出发起的变化都是在同一时钟信号下同时发生的。

2024-05-14 08:22:33 788

原创 2024年最新手把手教你做爬虫---基于NodeJs_nodejs爬虫,绝对干货分享

好久没更新博客了,内疚感十足,趁着北京今儿天气格外的蓝,我觉得我得干点什么,于是乎,卷起袖子,整理一下最近做爬虫的那些事儿。

2024-05-14 08:21:54 745

空空如也

空空如也

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

TA关注的人

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