- 博客(10)
- 资源 (19)
- 收藏
- 关注
原创 ucosii操作系统中最高优先级就绪任务查找方法详解
内核源码中代码如下:1. 登记 指的是当某个任务处于就绪状态时,系统将该任务登记在任务就绪表中,即在就绪表中将该任务对应的位设置为1我们知道,ucosii系统最大支持64个任务数,且每个任务的优先级不能相同,所以优先级就是每个任务的ID,在程序中,用下面代码把优先级为prio的任务设置为就绪状态:OSRdyGrp |= OSMapTbl[ prio >>3 ]; ...
2018-06-14 17:00:58 2806
原创 qt QMainWindow窗口鼠标移动事件触发方式
构造函数中写上:setMouseTracking(true); ui->centralWidget->setMouseTracking(true); 注:这两句代码一句都不能少,否则鼠标移动事件无效...
2018-06-11 11:01:40 5612
原创 Qt编译工程提示qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法
总是提示 qt creator no rule to make target opencv2/core/hal/interface.h need by debug解决方法: 也算是花了整整两个小时踩坑了,在建立qt的opencv工程时候,同一个qt工程文件,多次修改工程文件夹名字长度实验总结出来: 原来qt编译工程时候,所有用到的源文件包括头文件和库文件...
2018-06-06 17:07:23 2009 1
原创 qt添加opencv库相对路径的方法,亲测可行
假如你的qt版本编译好的opencv库文件夹放在工程源码即:和.pro,.main.cpp函数放在一起库文件夹名称:opencv310_qt5_5_7,其文件夹内包括include,lib文件夹而include文件夹包括opencv和opencv2文件夹,其中opencv包含的是各种老版本opencv头文件(c语言写的),opencv2文件夹内包含各种新版头文件(c++写的)而lib文件夹内包含的...
2018-06-06 10:43:57 3747 1
原创 opengl中标准矩形像素点手动网格化为三角形条带的实现
这里以一张矩形图片为例进行说明: 一张图片的像素点是孤立的,导入opengl中进行绘制出来,看起来没问题,但是当我们放大图片时候,显示的就是一个个孤立的点,而没有像看图软件放大图片那样看起来还是连续的,只是模糊了而已。产生这样的原因是像素点之间没有进行插值造成的,由于opengl中如果绘制的是实心的三角形,放大时候会自动根据三个顶点进行像素颜色插值,从而图片放大后还是连续的。 ...
2018-06-04 15:45:07 1482
原创 Qt中QOpengl的QMatrix4x4矩阵作用原理以及使用方法
1、矩阵具有坐标变换的作用,例如:左乘一个旋转矩阵,实现点的坐标旋转,左乘一个平移矩阵实现,点的平移2、一个点可以同时串联相乘几个变换矩阵,实现坐标连续变换,根据左乘规则,右边矩阵先作用于点,作用顺手从右往左,例如:C*B*A*point(注:C,B,A分别为变换矩阵,point为一个vector3的位置向量,即点的x,y,z坐标)运算式子,矩阵A先作用于point,其次是B,C3、QMatrix...
2018-06-01 15:08:15 10919
原创 opengl物体绕着任意轴旋转解决方法
opengl中,物体绕着任意轴旋转,采用一个平移矩阵,再用旋转矩阵进行相乘,实际上总是绕着物体的中心坐标值进行旋转的,没法绕着世界坐标中心进行旋转。原因:矩阵只是进行坐标变换,并没有真正的改变物体的各个顶点坐标,所以和矩阵相乘平移后实际上原始坐标没有变化,再进行旋转矩阵相乘,物体还是会围绕自己的中心旋转而已解决方法:先平移时候直接在各个顶点坐标上加上一个平移偏移值,这样就是真正改变物体的世界坐标值...
2018-06-01 12:13:57 9661 2
qt对象树析构详细顺序
2024-09-05
arm cortex-a9程序在windows的qemu上跑
2022-08-17
stm32f407裸机程序在windows的qemu上跑
2022-08-17
windows用gcc编译stm32f103程序命令行控制stlink下载到板子
2022-07-22
qscintilla编译好的直接用.zip
2021-11-18
cc科学计算器c++(qt)实现.zip
2021-02-05
vs2013-ucosii-project.zip
2019-11-15
C++ 实现WebSocket 服务器 可运行.zip
2019-11-14
qt 3d游戏开发框架
2019-05-02
qt OpenGL 3d游戏开发框架
2019-05-02
FPGA nios驱动LCD12864实现uart以及菜单功能
2018-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人