自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 ucosii操作系统内核源码学习第一篇

待会就开始学习

2018-06-09 19:36:57 1673

原创 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

原创 拉格朗日插值算法和牛顿插值算法c语言实现

有空再写

2018-06-06 14:42:05 3793 7

原创 qt文件加密编码的实现,拥有一个属于自己定义的文件格式

有空再写

2018-06-06 14:28:53 2000 9

原创 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对象树析构详细顺序

非QWidget类对象 和 QWidget类对象 析构过程还不太一样,这里分别进行讲解:(来源于qt底层源码分析)。 还有个方法也安全:子对象里用发射信号的方式,让父对象执行目标操作,这样为什么安全呢,因为父对象如果已经被析构了,大不了这个槽函数不执行,也不会崩溃的。 这个想法对于父对象是非QWidget类,是成立的,因为从上面分析一可以看出确实是先断开了所有信号槽的,但是对于父对象是QWidget类,是不对的,因为从上面分析二可以看出QWidget析构函数里就先删除孩子对象(此时信号槽还没有断开),此时孩子对象析构函数里发射信号,父对象仍然是可以执行的。这是这个问题的验证源码工程

2024-09-05

stm32CubeMX生成qemu能跑的工程

stm32CubeMX生成qemu能跑的工程,是用gcc,自己命令行操作的,完全ok

2022-08-19

arm cortex-a9程序在windows的qemu上跑

arm cortex-a9程序在windows的qemu上跑,而且控制台可以输出打印信息。里面还包含了qemu-system-arm.exe,直接开箱即用,这个是我的对应博客教程 https://blog.csdn.net/kangkanglhb88008/article/details/126394771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126394771%22%2C%22source%22%3A%22kangkanglhb88008%22%7D

2022-08-17

stm32f407裸机程序在windows的qemu上跑

stm32f407裸机程序在windows的qemu上跑,而且控制台可以输出打印信息。里面还包含了qemu-system-arm.exe,直接开箱即用,这个是我的对应博客教程 https://blog.csdn.net/kangkanglhb88008/article/details/126394771?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22126394771%22%2C%22source%22%3A%22kangkanglhb88008%22%7D

2022-08-17

windows用gcc编译stm32f103程序命令行控制stlink下载到板子

这个是我这个博客对应的工程源码,建议参考一下 https://mp.csdn.net/mp_blog/creation/success/125941483 实现 windows用gcc编译stm32f103程序命令行控制stlink下载到板子

2022-07-22

谷歌浏览器的撒拉查词插件,直接可用,来下载吧

1. 解压 2. 谷歌浏览器的扩展插件中,打开开发者模式,然后加载已有插件,选中解压的这个文件夹即可

2022-03-11

VxWorks官方参考资料汇总.zip

VxWorks官方参考资料汇总,想学习这个实时操作系统,就下载学习吧

2021-12-30

example-Qt4Qt5.zip

QScintilla使用的示例工程,直接打开构建,即可运行,库已经编译好了的

2021-11-18

qscintilla编译好的直接用.zip

省去了编译的麻烦步骤,直接使用即可。QScintilla还是很不错的,我们做自己的文本编辑器,代码编辑器,通过我的调研发现,这个是非常好的选择,我是想做个简单的IDE,所以选了这个,对了notepad++也是基于这个库做的,很不错的

2021-11-18

跟我一起写Makefile-陈皓.pdf

入门学习makefile嵌入式开发非常好的资料

2021-07-04

Elsevier爱思唯尔的word模板单栏双栏.zip

论文模板,不错,挺好用

2021-05-12

沙拉查词-非常好用.zip

沙拉查词-非常好用.zip

2021-04-07

cc科学计算器c++(qt)实现.zip

qt实现科学计算器包含四则运算括号小数正负数等详细源码,非常值得学习和进一步开发,对应csdn讲解博客,百度搜索:带括号的四则优先级运算的算法源码软件实现qt(支持浮点),即可找到这个博客

2021-02-05

vs2013-ucosii-project.zip

vs2013配置的ucosii工程,亲测可以直接打开运行,非常好,可以直接进行开发,没有任何问题,这样非常的方便,很不错,希望大家可以进步

2019-11-15

C++ 实现WebSocket 服务器 可运行.zip

非常不错,可以直接执行运行的,觉得比较好才分享给大家,里面是vs工程直接打开,.sln,值得下载,非常好的资源,牛逼啊,老铁

2019-11-14

uCOS-III中文翻译.zip

翻译的还不错,复制里面的代码,非常的方便,值得拥有

2019-10-01

uCOS-III英文原版OK.zip

ucosiii原版PDF,主要是可以复制里面的代码,很方便,还可以练习英语水平

2019-10-01

yaffs_m.rar

yaffs文件系统源码,制作yaffs文件系统时要用的,亲测,直接编译运行,特别好用

2019-09-12

高斯牛顿法和莱文伯格算法matlab源码,自己写的,完全可以用

用MATLAB实现 的,高斯牛顿法和莱文伯格算法matlab源码,自己写的,完全可以用

2019-05-06

qt 3d游戏开发框架

qt实现3d游戏开发框架,其中包括模型的导入,矩阵变换,简单的视角变换等等,可以进行进一步的开发。这里分为两个压缩包 cubeSimulate.rar压缩包是源码,你的电脑不一定可以直接运行,需要适当的移植,因为有些路径可能得改 myapp.rar压缩包是编译出来的.exe软件,没有任何路径问题,可以直接运行。 我建议你两个都下载,先下载myapp.rar看看运行效果,然后把cubeSimulate.rar压缩包源码给成功运行起来且进一步开发

2019-05-02

qt OpenGL 3d游戏开发框架

qt实现3d游戏开发框架,其中包括模型的导入,矩阵变换,简单的视角变换等等,可以进行进一步的开发。这里分为两个压缩包 cubeSimulate.rar压缩包是源码,你的电脑不一定可以直接运行,需要适当的移植,因为有些路径可能得改 myapp.rar压缩包是编译出来的.exe软件,没有任何路径问题,可以直接运行。 我建议你两个都下载,先下载myapp.rar看看运行效果,然后把cubeSimulate.rar压缩包源码给成功运行起来且进一步开发

2019-05-02

FPGA nios驱动LCD12864实现uart以及菜单功能

里面采用了菜单结构(这里编程需要一定得c语言编程技巧与数据结构知识),使得更加友好,功能层次也更明显,便于操作。 其中还包括了LCD12864液晶的字符输入,光标闪烁,删除字符等功能 这里我上传了整个工程源码(因为里面包括很多源码文件,我没法一一在这里贴出来), 包括Quartus的verilog源码和c语言源码, 你可能不能直接运行,需要修改一些配置路径,自己百度看看如何修改吧,有什么疑问也可以联系我 但是里面的源码的思路特别是c语言部分完全可以借鉴的 --------------------- 作者:biao2488890051 来源:CSDN 原文:https://blog.csdn.net/kangkanglhb88008/article/details/84073780 版权声明:本文为博主原创文章,转载请附上博文链接!

2018-11-14

ucos嵌入式实时操作系统程序源码

这个ucos教程源码是直接可以运行的,其中包括了所有api的使用

2018-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除