- 博客(21)
- 资源 (7)
- 收藏
- 关注
原创 win10下 安装QT5 时系统卡死
2、win11的尽量不要安装在系统盘, win权限管理有时挥发神经。1、安装时,让安装软件获取管理员权限, 并且以管理员权限运行。1、安装时暂时不要把冲突软件打开,退出冲突软件。
2024-06-07 09:15:50
529
原创 Qt5 信号函数重载时 槽函数连接方式
Selecting Overloaded Signals and SlotsWith the string-based syntax, parameter types are explicitly specified. As a result, the desired instance of an overloaded signal or slot is unambiguous.In contrast, with the functor-based syntax, an overloaded signa
2022-02-19 11:24:35
513
原创 QSS 记录
/*浮动窗口*/QDockWidget{ color:rgb(230,230,230); /*背景色*/ background-color:#343434;}/*浮动窗口-子控件弹出-鼠标停靠*/QDockWidget::float-button:hover{ /*背景色*/ background-color:#0099ff;}/*按钮*/QPushButton{ /*前景色*/ color:#e6e6e6; /*背景色*/ background-color:rgb(0,15
2022-02-18 14:46:19
534
原创 HC32 启动初始化配置
HC32 启动初始化配置配置ddl_config.h初始化配置( ICG)配置ddl_config.h官方提供的库函数中有ddl_config.h文件,改文件是管理库函数是否加载配置文件。部分内容如下:/******************************************************************************* * Global pre-processor symbols/macros ('#define') *******************
2021-06-19 17:55:03
1811
原创 HC32 GPIO使用注意点
GPIO使用注意点和STM32 的区别使用时注意点和STM32 的区别项目STM32HC32GPIO 输出推挽、开漏CMOS、NMOS输入浮空 (可配置上下拉)需要配置u16PinDir 上下拉配置u16PullUp时钟不同端口要先使能不同的时钟所有端口通用一个函数GPIO_Unlock()速度GPIO_Speed_10MHz GPIO_Speed_2MHz GPIO_Speed_50MHzPIN_DRV_LOW PIN_DRV_MID P
2021-06-19 17:22:40
4129
原创 HC32F4A0开发环境的配置和资料获取
开发环境的配置和资料获取资料获取开发环境的配置资料获取进行HC32开发前先阅读华大提供的《MCU 开发工具用户手册》里面有相关事项的说明。驱动库获取前往华大半导体官方网站:官网 找到对应的芯片型号, 下载驱动库及样例。如HC32F4A0SGTB-LQFP176芯片的在地址下载驱动库及样例-DDL解压后开发环境的配置1、keil 环境搭建keil 的版本要求5.11以上,尽量使用高版本。下载keil 的IDE的支持包,HDSC.HC32F4A0.1.0.4.pack,直接安装
2021-06-18 18:17:46
8178
3
原创 HC32 时钟
时钟时钟图HC的工作时钟时钟图HC的时钟可以分为外部时钟和内部时钟。外部时钟有分为外部高速时钟(XTAL)和外部低速时钟(XTAL32),外部的高速时钟的范围为4~24M ,外部的低速时钟时钟频率为特定的32.768K。内部时钟可以根据选择的频率分内部高中低振荡器,分别为HRC、MRC、LRC,HRCHRC的频率在16M到20M之间,用户可以通过寄存器进行更改。MRCMRC的频率8M,用户可以通过寄存器进行更改。LRCLRC的频率的32.768kHz。单片机在上电后,如果不进行时钟
2021-06-18 17:41:43
2586
原创 sourceinsight 宏管理1
/* Utils.em - a small collection of useful editing macros *//*-------------------------------------------------------------------------I N S E R T H E A D E RInserts a comment header block at the top of the current function. This actually works on an
2021-06-18 16:06:34
188
原创 sourceinsight宏管理2
//获取自己的Namemacro GetMyName(){return " "}//格式化日期时间,就是补0macro FormatNum(Num){if (Num < 10){szNum = “0@Num@”;}else{return Num;}return szNum}//获取日期macro GetDate(){G_Date = GetSysTime(1)Year = G_Date.YearMonth = FormatNum(G_Date.Month
2021-05-15 10:13:59
276
转载 面向对象的七大设计原则 转载
面向对象的七大设计原则 文章目录 [原文出处: 面向对象的七大设计原则](https://blog.youkuaiyun.com/qq_34760445/article/details/82931002?ops_request_misc=%257B%2522req...
2021-04-23 09:57:50
137
原创 国内专利查询网站
国内专利查询网站常用网站常用网站1、 soopat 非会员版可以使用 soopat 比较实用 下载专利有比较方便2、国家局的专业网站 专利检索和分析
2021-03-16 20:08:14
658
原创 QT 版本号识别 不同系统区分
QT 版本号识别 不同系统区分版本号的识别获取使用QT的版本号qt版本号的比较qt 版本小版本的区别不同系统使用区分版本号的识别获取使用QT的版本号1、$$[QT_VERSION]在Qt 工程中的pro文件中可以使用message 打印出当前使用qt的版本如QT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsmessage(Qt Version = $$[QT_VERSION] )在概要信息的调试窗口会
2021-01-23 18:06:57
2962
转载 2021-01-16
目录 步进电机S形加减速简介七段S形加减速算法原理分析五段S形加减速算法实现算法分析查表法编程实现思路及方法S曲线加减速流程图 步进电机S形加减速简介 一个物体从起点运动到终点要经历加速、匀速、减速的过程,把整个过程中速度随时间变化关系画出来,就是速度曲线。 “S”形...
2021-01-16 11:20:39
1485
原创 QTcpServer 服务器监听失败
QTcpServer 服务器监听失败调试QT的TCPIP 的服务器的程序,遇到listen 返回false。怀疑两个方向:电脑自身的防火墙问题程序有问题,针对第一点, 关闭防火墙等,建立最简单的demo,不成功int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); bool ret = ser.listen(QHostAddress::Any, 6500); qDebug()
2020-08-25 16:00:45
3782
2
原创 Linux 链表简介
Linux 链表简介链表简述链表初识链表是什么链表和数组的对比链表的类型单链表双向链表环形链表Linux链表和普通链表普通链表Linux内核链表linux 链表的实现linux链表结构的初始化linux链表的数据访问linux链表的遍历链表的插入链表元素的删除链表中元素的替换内核链表的移动链表的判断链表的拼接链表的分割链表简述链表初识链表是什么链表是一种存放和操作可变数量的元素的一种常见的数据结构,即节点可变动。链表将一些数据元素通过“链”连接在一起,是线性表的一种重要实现方式。链表结构主要分为两
2020-08-25 14:43:58
420
原创 使用memset踩过的坑
使用memset 踩过的坑库函数 memset() memset 函数是内存赋值函数,用来给某一块内存空间进行赋值的;包含在<[string.h]>头文件中,可以用它对一片内存空间逐字节进行初始化;注意: 该函数是按一个字节一个字节来给数组或者是结构体赋值。原型为 :void *memset(void *s, int v, size_t n);这里s可以是数组名,也可以是指向某一内在空间的指针;v为要填充的值;n为要填充的字节数; 在C++的API函数文档中对该
2020-08-25 14:33:14
10211
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人