自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (19)
  • 收藏
  • 关注

原创 error: No rule to make target 'images/myword.qrc', needed by 'debug/qrc_myword.cpp'. Stop.

首先介绍一下xxx.qrc文件的作用:程序中用到的图片等文件,如果是给一个绝对路径,当软件程序拷贝到其它电脑时候,可能会存在图片找不到的问题,那么就希望把图片编译进入程序中,成为程序内部资源,这样就不存在路径问题了。所以xxx.qrc资源文件就是解决这样的问题,在项目中新建一个xxx.qrc文件,这个文件就是程序的一个资源容器,此时在这个文件里添加图片等文件即可,然后程序中可以直接使用这些文件了。...

2019-12-21 10:25:10 630

原创 ucosiii临界区实现方式与中断打断方式

task1() OS_CRITICAL_ENTER(); //实现方式是任务调度器锁OSSchedLockNestingCtr变量+1罢了,相当于阻止任务切换,但是还是可以响应外部中断的,如下图所示: xx()......... OS_CRITICAL_EXIT(); //OSSchedLockNestingCtr--正在执行任务1的xx语句,此时时间片中断来...

2019-12-19 13:23:39 1674

转载 STM32硬件错误HardFault_Handler的处理方法

在用Keil对STM32的程序进行仿真时程序有时会跑飞,停止仿真程序会停在HardFault_Handler函数里的死循环while(1)中。这说明STM32出现了硬件错误。STM32出现硬件错误可能有以下原因:(1)数组越界操作;(2)内存溢出,访问越界;(3)堆栈溢出,程序跑飞;(4)中断处理错...

2019-12-18 20:50:39 868

原创 提取字符串中一个或多个空格隔开的字符串

举例:str = " abc 123333 qqw 12 1 3 sadfd dfasfdsf "这样的字符串提取出指定的第几n的字符串内容。比如针对上面的字符串,想提取出第3个字符串,即"qqw",那就写为unsignedchar*res[10];getParaFromStrInstruction(str,3,res);printf(r...

2019-12-18 19:15:32 4066

原创 mdk526版本单击变量没有变色原因

这是因为有函数处于折叠状态,全部展开就好了,就可以同名标识符变色了

2019-12-15 09:27:01 1314 1

原创 ucosii和ucosiii关于任务控制块的不同之处

ucosii是系统中预先定义了64个空白任务控制块,所以创建任务只需要事先定义一个全局数组作为任务堆栈即可。ucosiii系统中没有预定义空白任务控制块(因为ucosiii支持无限个任务了),所以创建任务的时候需要事先全局变量形式,定义一个任务控制块,定义一个数组。...

2019-12-14 18:54:58 589

原创 ucosiii中正点原子的内存管理函数外部内存申请使用率导致的时间片中断钩子任务的运行使得其它正常任务无法运行的情况

原因:时间片中断钩子任务里不能做太耗时的事情,因为时间片中断函数1ms触发一次,然后发消息给时间片钩子任务(优先级为2,即中断程序任务化),使得时间片钩子任务能够马上运行,但是若这个时间片钩子任务运行的时间超过了1ms(时间片长度),那么时间片中断函数就会再次到来,发消息给这个时间片钩子任务,使其可以再次运行。这样的话,可以发现,系统中的其他任务都得不到运行了(因为优先级都低于这个时间片钩子任务)...

2019-12-14 18:12:26 925

原创 ucosiii中断服务函数里不允许优先级改变函数OSTaskChangePrio调用

ucosiii中断服务函数里不允许优先级改变函数OSTaskChangePrio调用,所以想要改变任务优先级,那就中断程序任务化,中断里告诉一个最高优先级的任务,让这个任务执行中断里想执行的内容,这样就可以调用改变指定任务优先级等系统函数了...

2019-12-13 22:37:31 624

原创 “* error 35: undefined line number,BS \Template../../User/mp3.c\834, 1”错误

“*error 35: undefined line number,BS \Template../../User/mp3.c\834, 1”在线调试仿真这样的错误是因为编辑了代码,但是没有编译,就再次进入调试界面了,这样运行到这一行后就会提示这样的错误,那就编译一下再仿真就行了...

2019-12-13 21:48:45 8461 2

原创 c语言头文件包含嵌套问题和包含原则

a.h#include<stdio.h>#ifndef _A_H#define _A_H只是解决头文件重复包含的问题的,但是头文件嵌套包含,就不代表不会出问题,就会关系错综复杂,出现标识符未定义,重定义等错误。(具体的错误和举例,自己百度搜索吧)所以C语言头文件包含原则如下:(头文件嵌套的话,会造成包含很多不必要的头文件,会造成编译速度变慢)文件中实现变量、函数的定义...

2019-12-12 08:16:50 5463

原创 sourceInsight查找功能的使用以及sourceInsight便捷功能使用

ctrl+F快捷键只能在当前文件内查找,无论你勾选了什么选项都只能咋本文件内查找,如下图所示:那需要怎么搜索呢,得在工具栏点这个R,就是LookupReference界面,点如下几个就行了再给大家介绍一下sourceInsight的函数调用关系可视化展示这个强大功能,按下面图操作就可以了这样看起来确实方便,此外还可以函数内容直接显示,如下图所示:...

2019-12-04 18:49:52 2234

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关注的人

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