- 博客(10)
- 收藏
- 关注
原创 QT多线程
1.默认的线程在Qt中称之为窗口线程,也叫主线程,负责窗口事件处理或者窗口控件数据的更新。2.QT的主线程必须保持畅通,才能刷新UI。子线程负责后台的业务逻辑处理,子线程中不能对窗口对象做任何操作,这些事情需要交给窗口线程处理3.主线程和子线程之间如果要进行数据的传递,需要使用Qt中的信号槽机制。
2023-07-27 17:27:59 269 1
原创 建立(STM32+低功耗蓝牙+QT手机app)通讯
(QT for Android的配置需要JDK、SDK、NDK等,使用前请百度)单片机端通过蓝牙模块传输单片机内部的温度信息给手机app。手机app显示交互信息、温度曲线、按钮控制单片机点灯。正点原子STM32F429。安卓手机android 9。蓝牙模块ATK-BLE。QT版本5.12.0。
2023-07-19 16:36:42 1168 5
原创 C++运算符
注:除了类属关系运算符“.”、成员指针运算符“.*”、作用域运算符“::”、sizeof运算符和三目运算符以外,C++中的所有运算符都可以重载。但是=、()、[]、->这四个不能重载为类的友元函数。
2023-06-29 22:19:24 187 1
原创 STM32 ADC基本功能介绍
当规则转换处于运行状态时,为确保在注入转换后实现同步,所有的(主/从)ADC 规则转换均将停止,并会在注入转换结束时得以恢复运行。可以中断规则组的同时转换,然后开始注入组的交替触发转换。可以通过ADC_CR2 寄存器中的 SWSTART(对于规则转换)或 JSWSTART(对于注入转。在已导致规则转换中断的注入转换期间出现的触发将被忽略。定时器捕获、EXTI 线和软件触发,可以分为规则组外部触发和注入组外部触发。可以中断规则组的同时转换,然后开始注入组的同时转换。·JSTRT(开始转换注入组的通道)
2023-04-28 14:55:58 1844 1
原创 C++ acm模式/机考/笔试输入输出攻略
当然,C++中的输入输出函数不止这几个,其他的输入函数包括scanf(),cin.get()等等方式,输出函数也有printf(),clog,cerr等方式,要根据具体的使用场景,选择具体的输入输出函数。[输入]从cin的注意中,也可以看出,当我们要求读取的字符串中间存在空格的时候,cin会读取不全整个字符串,这个时候,可以采用getline()函数来解决。cin的原理,简单来讲,是有一个缓冲区,我们键盘输入的数据,会先存到缓冲区中,用cin可以从缓冲区中读取数据。[输出]用于标准输出,与cin相对应。
2023-04-20 16:00:38 693
原创 ad绘制PCB入门及快捷键
ad绘制PCB入门及快捷键视频链接:PCB快速入门https://www.bilibili.com/video/BV1Rf4y1q7cL?
2023-04-20 14:26:22 1149
原创 解决MATLAB硬件支持包无法下载的问题
matlab支持TI、STM等硬件控制,可以实现快速建模、模型校准、控制器设计及优化,自动化代码生成等功能。本文将解决matlab硬件支持包的安装下载、环境配置等问题。
2023-04-05 22:39:37 6843 10
SPMSM-SMO-PLL.tar
2023-06-20
matlab2022b ST TI 嵌入式支持包
2023-04-20
MATLAB硬件支持包
2023-04-20
matlab2022a ST TI 嵌入式支持包
2023-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人