- 博客(14)
- 收藏
- 关注
原创 Pyqt5新手教程
布局管理器(Layout Manager):用于在图形用户界面(GUI)中管理窗口中部件(Widget)布局的工具。通过容器的方式来布置和管理部件的位置和大小,而无需手动计算和设置每个部件的位置(但支持)。自动布局:根据容器的大小和约束,自动排列和调整部件的位置和大小。这样,当窗口大小改变时,部件的布局也会自动调整,无需手动修改。支持多种类型:水平布局、垂直布局、网格布局等。支持容器嵌套:可以将多个布局管理器嵌套在一起,从而实现复杂的布局设计。
2024-07-24 16:28:56
3020
原创 如何用pycharm安装pyqt5及其相关配置
原因:不同项目采用不同版本的python,所依赖的库的版本也不一样,为了避免版本冲突,所以给每一个项目每个python版本创建一个虚拟环境,环境中所使用的依赖库也是独立存在,不会被其他版本或其他项目的库影响。步骤:点击File-->点击Open-->找到刚才建立的文件夹(python-pyqt5)-->点击OK。再次点击File-->点击Settings-->Tools-->External Tools-->点击+1、点击:控制面板右击-->点击系统-->高级系统设置-->系统变量-->Path。
2024-07-19 11:08:20
8519
原创 如何理解李彦宏说的“不要卷模型,要卷应用”
这些应用不仅将深度学习、自然语言处理、计算机视觉等AI模块作为核心组件,还将构建起全新的交互模式和应用场景,使AI真正成为驱动应用功能和服务创新的核心引擎。1. 创意工具型AI应用:例如讯飞听见,它能够实现高质量的语音转文字服务,准确率高,适用于多种场合的录音转写,并能自动整理会议内容,提炼关键要点,生成结构化的会议纪要。这不仅需要技术的支持,也需要对用户需求的深刻理解和持续的优化。- 使用多维度的指标来评估应用的表现,如用户留存率、用户生命周期价值(LTV)、用户满意度等,而不仅仅是DAU。
2024-07-17 15:37:41
415
原创 STM32速成笔记—ADC
一、什么是ADCADC(Analogto-Digital Converter)模拟数字转换器,是将模拟信号转换成数字信号的一种外设。比如某一个电阻两端的是一个模拟信号,单片机无法直接采集,此时需要ADC先将短租两端的电压这个模拟信号转化成数字信号,单片机才能够进行处理。二、ADC的用途ADC具有将模拟信号转换成数字信号的能力,比如将模拟的电压转换成数字信号,单片机进行处理。可以用作温度监测或者电流监测等方面,用途极广。
2024-07-17 11:30:55
7483
原创 STM32控制HC-05蓝牙模块进行通信
HC-05主从一体蓝牙串口模块采用英国CSR公司BlueCore4系列的芯片,符合符合蓝牙2.0+EDR规范,可以同带同种蓝牙功能的电脑、蓝牙主机和手机等智能终端配对。
2024-07-12 09:00:49
10237
原创 STM32-OLED屏幕显示教程
OLED即有机发光管(Organic Light-Emitting Diode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低功耗、极高反应速度、可用于绕曲性面板、使用温度范围广、构造及制程简单等有点,被认为是下一代的平面显示屏新兴应用技术。OLED显示和传统的LCD显示不同,其可以自发光,所以不需要背光灯,这使得OLED显示屏相对于LCD显示屏尺寸更薄,同时显示效果更优。常用的OLED屏幕有蓝色、黄色、白色等几种。
2024-07-11 11:13:33
10964
1
原创 opencv --视频截取每一帧并保存为图片python代码 Pycharm实现
当涉及到视频处理时,Python中的OpenCV库提供了强大的功能,可以方便地从视频中截取每一帧并将其保存为图片。这是一个很有趣的练习,可以让你更深入地了解图像处理和多媒体操作。使用OpenCV库,你可以轻松地读取视频文件,并在循环中逐帧读取视频的每一帧。随后,你可以将这些帧保存为独立的图片文件,使得你能够以图片的形式呈现视频的每个时间段。
2024-07-11 10:34:15
674
原创 【RT-Thread基础教程】线程的基本使用
在嵌入式系统开发中,RTOS(Real-Time Operating System)扮演着至关重要的角色,而RT-Thread作为一款开源的实时操作系统,在嵌入式领域中备受欢迎。线程是RTOS中的基本执行单元,其良好的多任务处理能力使得嵌入式系统能够更有效地响应各种事件和任务。本文将着重介绍在RT-Thread中线程的基本使用方法,包括线程的创建、调度、挂起和删除等方面。通过深入理解线程的基本概念和操作,读者将能更好地利用RT-Thread构建稳定而高效的嵌入式系统。
2024-07-08 17:25:56
7670
原创 RT-Thread实时操作系统简介
RT-Thread 是一款完全由国内团队开发维护的集实时操作系统(RTOS)内核,文件系统、网络框架、设备框架等较为完整的中间件组件,具备低功耗、安全、通信协议支持和云端连接等能力的物联网操作系统,具有完全的自主知识产权。具有如下特点:1.资源占用极低,超低功耗设计,最小内核(Nano版本)仅需1.2KB RAM,3KB Flash;2.组件丰富,繁荣发展的软件包生态;3.简单易用 ,优雅的代码风格,易于阅读、掌握;4.高度可伸缩,优质的可伸缩的软件架构,松耦合,模块化,易于裁剪和扩展;
2024-07-04 17:12:36
2656
原创 STM32驱动BC260Y连接阿里云平台并上报物模型数据
BC260Y连接阿里云平台本次实验用到移远BC260Y-CN芯片连接阿里云平台进行物模型数据上传,利用STM32L051C8T6与BC260Y模组进行连接。一、硬件连接STM32L051C8T6 BC260Y 5V VIN GND GND TX RXD
2024-06-20 14:34:27
1256
原创 STM32CubeMX | STM32 L0系列HAL库低功耗STOP模式唤醒(RTC时钟唤醒+外部中断唤醒示例)
STM32三种低功耗模式:睡眠模式 停机模式 待机模式1、睡眠模式只有内核时钟关闭并且停止运行,外设都还在运行。可以通过任意一个中断或者唤醒事件唤醒。这个模式不怎么常用,功耗降低的不怎么明显。2、停止模式所有1.8V供电区域的时钟都被停止, PLL、HIS和 HSE RC振荡器的功能被禁止,内存(SRAM)和寄存器的内容被保留了下来。可以通过任意外部中断进行唤醒(在外部中断寄存器中设置),此模式下被唤醒后单片机先执行外部中断函数,然后接着上次进入停止模式的语句位置继续往下执行。
2024-06-18 17:43:39
1813
原创 【STM32】I2C练习,HAL库读取MPU6050角度陀螺仪
寄存器地址 寄存器内容0X3B X轴加速度测量值高位0X3C X轴加速度测量值低位0X3D Y轴加速度测量值高位0X3E Y轴加速度测量值低位0X3F Z轴加速度测量值高位0X40 Z轴加速度测量值低位0X41 温度测量值高位0X42 温度测量值低位0X43 X轴角度测量值高位0X34 X轴角度测量值低位0X45 Y轴角度测量值高位0X46 Y轴角度测量值低位。
2024-06-17 18:36:38
8754
4
原创 STM32 HAL库 SPI 驱动LISDHTR
最近博主在研究一款低功耗加速度计LIS3DH,该加速度计有两种通信模式,IIC和SPI方式。IIC通信方式搞了一下 就好了,但是SPI方式针扎了两天才做出来,现在和大家分享一下心得。开发环境:MDK keil5使用芯片:STM32L051C8T6使用硬件:SPI1,PA4=CS,PA5=CLK,PA6=SDO,PA7=SDASPI驱动LIS3DHTR分为三线驱动和四线驱动。
2024-06-14 14:49:31
1734
2
原创 HC-SR04使用指南(STM32)
让我们看一下它的引脚排列。VCC 是HC-SR04超声波距离传感器的电源,我们连接了5V的供电。Trig (Trigger) 引脚用于触发超声波脉冲,下面例程中用的GPIOB5,所以连接STM32的GPIOB5。Echo 回声当接收到反射信号时,引脚产生一个脉冲。脉冲的长度与检测发射信号所需的时间成正比,下面例程中用的GPIOB6,所以连接STM32的GPIOB6。GND 应该连接到STM32的地。
2024-06-14 11:25:22
584
1
HAL库 PWM驱动LED
2024-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人