草庐IT

STM32利用USB的HID与QT上位机通信

 之前使用kingst的逻辑分析仪,打开上位机软件,插上带usb的硬件就可以通信,也不需要打开串口什么的,感觉很方便,于是借用一个周末研究下这个技术。本文主要是用于记录自己学习的过程,顺便分享下学习感悟。首先初略说下大体是怎么回事,就是单片机使用hid功能需要配置VIDPID,这两个相当于设备地址,配置好之后上位机根据这两个地址找到你的单片机,就可以通信了,就这么简单。1.通过CUBEMX配置stm32的usb功能 图1  图2 2.填写HID报告描述符,USB_DEVICE/App/下打开usbd_custom_hid_if.c文件中。这个地方有很多要说的,先直接上单片机配置的代码。__AL

谷歌Google Pixel6Pro/7pro手机刷入ROOT权限-开通Volte+破解5G网络高速刷机教程

谷歌pixel6和pixel7系列,出厂并不带volte功能,也不支持完美的5G效果,对于我们这种身处大陆,又想体验高清通话的小伙伴来说,并不友好,所以第三方破解实现就显得非常重要了。通过实际测试,两款机型都是可以成功的。教程比较简单,跟着操作一般都能完成,破解刷机之前,我们需要自己解锁BL。以下教程来自互联网博主fenibook原文地址+文件下载:http://www.romleyuan.com/lec/read?id=1007第一步:获取ROOT权限如果你已经刷好magiskroot权限,这个步骤就直接跳过就可以了。如果你并没有获取面具ROOT权限,先解锁BL手机,然后在官方下载卡刷或者线

基于QT做上位机开发,实现FPGA通过cyusb3014芯片完成数据的收发

《基于QT做上位机开发,实现FPGA通过cyusb3014芯片完成数据的收发》#任务要求:要求用qt编写上位机程序,实现FPGA通过cyusb3014芯片完成数据的收发。下面是采用通过cypress并安装usb官方驱动的环境搭建,后续继续更新程序的编写。一、安装nodejs①下载地址:https://nodejs.org/en/①.1:安装时,除了选择安装路径根据需要选择外,其他都可以默认,直接点击【下一步】。①.2:检查安装情况。cmd进入dos控制台,输入命令:npm-v,node-v,有版本信息弹出则安装无误。二、安装cypress①创建cypress项目储存位置,建议路径无中文,无特殊

华为OD机试用Python实现 -【微服务的集成测试】(2023-Q1 新题)

华为OD机试300题大纲参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:blog.csdn.net/hihell/category_12199275.html华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730微服务的集成测试题目描述现在有n个容器服务,服务的启动可能有一定的依赖性(有些服务启动没有依赖),其次服务自身启动加载会消耗一些时间。给你一个nxn的二维矩阵useTime,其中useTime[i][i]=10表示服务i自身启动加载需要消耗10s,useTime

华为OD机试用Python实现 -【微服务的集成测试】(2023-Q1 新题)

华为OD机试300题大纲参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:blog.csdn.net/hihell/category_12199275.html华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730微服务的集成测试题目描述现在有n个容器服务,服务的启动可能有一定的依赖性(有些服务启动没有依赖),其次服务自身启动加载会消耗一些时间。给你一个nxn的二维矩阵useTime,其中useTime[i][i]=10表示服务i自身启动加载需要消耗10s,useTime

微软CTO谈AI:逃不掉马拉松就准备好跑鞋!30秒自动化妆机;ChatGPT刷爆票圈;剪纸风格的AI绘画 | ShowMeAI资讯日报

👀日报合辑|🎡AI应用与工具大全|🔔公众号资料下载|🍩@韩信子📢对话微软CTO凯文·斯科特(KevinScott):人工智能将去向何方?https://blogs.microsoft.com/ai/a-conversation-with-kevin-scott-whats-next-in-ai/斯科特预计,AI系统的复杂性与规模将继续增长,带来生产力和创造力的显著提升,并为当前世界面临的复杂挑战提供解决方案。(本文仅呈现核心内容,完整版阅读可访问上方链接!)Q:2022年人工智能最重要的进步是什么?今年我印象最深刻的三件事是:GitHubCopilot的推出、图像生成模型的发展、AI在蛋白质折

亲测:华为老爷机安装谷歌框架

这两天我花了些时间瞎折腾了一番,好消息是:折腾成功。在此记录下来,希望可以帮助有同样苦恼的老哥。基本环境:手机:华为Nova2s。目标:运行谷歌框架这台华为的老爷机Nova2s,因为工作原因需要给它装上谷歌框架,以及其他一大堆的谷歌全家桶。鸿蒙一开始手机运行的最新的鸿蒙系统,操作体验和各项功能还不错。于是网上找到了GMS安装器,点击一键安装后,提示重启。重启之后,重新进入谷歌安装器,还是同样的重启提示,这意味着,这款安装器可能不能在鸿蒙上顺利运行。最后的结果会是无限重启。降级到9.1使用华为手机助手的系统更新功能,将运行鸿蒙系统的手机接到电脑,然后可以降级到上一个旧版本,也就是EMUI9.1。

《安富莱嵌入式周报》第303期:微软推出嵌入式安全物联网RTOS CHERIoT,超强的产品级开源电机控制器项目,含上位机,蓝牙标准V5.4,玩转与或非编程操作

往期周报汇总地址:嵌入式周报-uCOS&uCGUI&emWin&embOS&TouchGFX&ThreadX-硬汉嵌入式论坛-PoweredbyDiscuz! 更新一期视频教程:DSP视频教程第11期:插补算法,曲线拟合丝滑顺畅,统计函数和基础函数加速实现,汇集SIMD,饱和和MAC乘累加应用实战(2023-02-12)https://www.armbbs.cn/forum.php?mod=viewthread&tid=117842 视频版:https://www.bilibili.com/video/BV17j411N7Cr/《安富莱嵌入式周报》第303期:微软推出嵌入式安全物联网RTOSC

【华为OD机试真题】1260 - 响应报文时间(JAVA C++ Python JS) | 机试题+算法思路+考点+代码分析

文章目录一、题目🔸题目描述🔸输入输出🔸样例1🔸样例2二、思路解析三、代码参考🔸C++代码🔸Java代码🔸Python代码🔸JS代码作者:KJ.JK🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈🌈 🍂个人博客首页:KJ.JK 💖系列专栏:

人工智能:支持向量机SVM 练习题(带解析)

1.对于线性可分的二分类任务样本集,将训练样本分开的超平面有很多,支持向量机试图寻找满足什么条件的超平面?(A)A.在正负类样本“正中间”的B.靠近正类样本的C.靠近负类样本的D.以上说法都不对解析:从直观上来看,当所找到的超平面恰好位于正负类样本点“正中间”时,改超平面对分类结果是最鲁棒的,对未知示例的泛化能力最强。2.下面关于支持向量机的说法错误的是?(D)A.支持向量机基本型是一个凸二次规划问题B.将训练样本分开的超平面仅由支持向量决定C.支持向量机的核心思想是最大化间隔D.以上选项都是错的解析:支持向量机的本质就是一个凸二次规划问题,因此A选项正确;支持向量机模型本身只决定于少数几个支