- 博客(21)
- 收藏
- 关注
原创 解决升级控键后编译报错error: qtcharts_qchartview.h: No such file or directory的问题
在项目中添加一个实施绘图的功能。在升级控件graphicsView为QtCharts::QChartView后编译报错。添加时默认会在对应的ui_xxx.h中添加上。首先请确保自己已经在pro文件中添加了。编译后依旧报错的原因是因为。并在对应的文件中添加了。
2024-10-15 17:53:57 274
原创 解决Ubuntu声卡缺失问题
最近使用qt播放音视频时发现vmware中的Ubuntu系统没有声音。在打开vm设置中声卡选项后发现仍然没有声音,因此察觉到应该是ubuntu系统的问题。然后检查ubuntu是否检测到了音频设备,这里有输出说明检测到了硬件设备,也就说明vmware的设置是正确的,更加说明是Ubuntu的问题。首先通过查看音频模块是否被加载,执行命令后没有输出,说明目前系统缺乏音频驱动。解决方法,通过以下步骤来安装合适的音频驱动。接下来,检查Ubuntu是否查询到了声卡。
2024-10-05 11:45:52 423
原创 记录buildroot构建根文件系统中遇到的一些问题
原因:由于配置buildroot工具链的linux内核版本与工具链本身自带的内核版本标识不一致导致的。进入交叉工具链安装路径,查找version.h文件。262144的十六进制为40000,因此报错显示。编辑对应的version.h文件。首先找到交叉编译链接在哪。所以这个地方将十进制改。保存退出,重新编译即可。
2024-09-09 17:57:44 332
原创 【linux驱动开发】卸载驱动时报错:Trying to free already-free IRQ 0
【linux驱动开发】free_irq时报错:Trying to free already-free IRQ 0。
2024-07-23 15:53:55 186
原创 使用python实现灰度变换
由于最近临近期末,老师留了几个题目,并且兴趣使然,选择学习一下使用python实现图像的处理。在此,墙裂推荐一个b站的up:十四阿哥很nice首先声明,学习内容目前均来自于此up,如有侵权,十分抱歉,私信我,及时删除。先来讲一下——灰度变换。灰度变换是指根据某种目标条件按一定变换关系逐点改变源图像中每一个像素灰度值的方法。目的是 为了改善画质,使图像的显示效果更加清晰。 图像的灰度变换处理是图像增强处理技术中的一种非常基础、直接的空间域图像处理方法,也是图像数字化软件和图像显示软件的一个重要组
2022-05-06 22:35:47 6713
原创 STM32控制舵机
【冉冰的成长日记013】咕了很久没有去更新是因为我觉得自己啥都不会,也确实如此qaq。。。这篇文章就主要来讲解一下舵机的控制吧(划个水首先,我们见到的绝大多数的舵机的参数都是 舵机参数:f=50hz,t=20ms。因此我们需要去计算 占空比 =舵机角度时间/t。t=(PSC+1)*(ARR+1)/TCLK通常情况下psc在配置时设定为TCLK的值除以1M-1,比如由于我设定的是TIM1使用的是高级定时器是挂载在APB2上的,通过cubemx的时钟树可以看到APB2的TCLK是72M,
2021-07-29 17:50:31 2294
原创 关于VHDL的IF,CASE语句用法
0.0.0最近期末复习,开始学习了一遍EDA,感觉好像不是很难的样子,但是比较繁琐,总有各种各样的小细节需要注意。由于下午就要考试了所以我就写一点点内容,权当复习了0.0先讲if语句吧IF 条件句 THEN 顺序语句;END IF;第一种if语句用于门闩控制,就只有一个条件句,是最简单的if语句----------IF 条件句 THEN 顺序语句;ELSE 顺序语句;END IF;第二种if语句多用于二选一电路,也很简单啦----------IF 条件句 THEN 顺序语句
2021-06-24 12:13:51 14394 1
原创 蓝桥杯第十届国赛
【冉冰的成长日记012】呼~这第十届可真够折磨人的,我在这里“重新”学了字符串和指针。学到了很多,这届题真的是没法将给大家,我写一些板块供大家理解吧。剩下的直接代码放上去,需要的自提吧。这是第十届的国赛题目,不知道大家和我下载的一样不一样,别看题目了哈case 0xD7: S1213_flag=1; while(P3==0xD7) { if(cnt>=500) { DS18B20_Start();
2021-05-28 19:43:40 1180 2
原创 关于长短按键的不同操作问题
【冉冰的成长日记011】害呀,上次呆在实验室里两个小时翻看了无数的博客,就是体会不到长短按键的诀窍。尝试了无数的方法依旧写不出来,今天受前两天十一届国赛的启发,设置一个标志位用来计时判断长短按键五分钟就写出来了,人生还真是戏剧啊。有时候不就缺个灵感嘛,哈哈哈哈,真是好笑啊void KEY_S4(){ if(S4==0) { delay(5); while(!S4) { check_S4=1; } check_S4=0; if(S4_cnt>200) {
2021-05-24 18:39:35 288 1
原创 蓝桥杯第十一届单片机国赛
【冉冰的成长日记0010】欧耶!!十篇啦,虽然好像都是在水,嘿嘿,希望能拿个国二,我想吃大餐///哈哈哈哈哈哈哈哈哈哈哈嗯好,今天写了第十一届国赛,u1s1不算难,什么新的模块都没有,就是比省赛功能复杂了一点点[题一会附在最后]不过啊,他那个延时三秒灭延时三秒亮的倒是难到我了,在大哥提示下解决了好嘞,话不多说咱们看代码#include<STC15F2K60S2.h>#include<ds1302.h>#include<onewire.h>#include&
2021-05-21 21:06:53 1319 3
原创 蓝桥杯超声波模块
【冉冰的成长日记009】兄弟们,被超声波疯狂折磨的一天QAQ救救孩子吧,我明明换算的是厘米,显示的是毫米,我人傻了#include<STC15F2K60S2.h>#include <intrins.h>sbit TX=P1^0;//1.0发送sbit RX=P1^1;//1.1接收unsigned char code LED[]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90, 0xFF };//
2021-05-18 21:57:04 889 3
原创 【单片机】diy流水灯
【冉冰的成长日记008】十天前,在使用立创EDA的时候发下原来可以把图片印在板子上,不由得萌生了一个小想法把我喜欢的动漫人物——冉冰印到板子上,就可以挂倒书包上了,然后在同学的提议下,我决定做一个单片机的最小系统加上led和按键,做一个个可以自己编写程序的小小流水灯。最初的想法是使用STC15F61S2芯片,因为对蓝桥杯的芯片已经烂熟于心了,觉得做起来会轻松很多。但是某宝上一颗十几块,五块板子需要六七十,实在是太贵了。然后就打算选用AT89C51这次便宜许多,一颗两块钱.但是另一位大佬提醒我,15的单
2021-05-15 10:08:08 1099 6
原创 STM32 IO口的八种模式
【冉冰的成长日记007】STM32 的 IO 口可以由软件配置成如下 8 种模式:1、输入浮空2、输入上拉3、输入下拉4、模拟输入5、开漏输出6、推挽输出7、推挽式复用功能8、开漏复用功能每组IO口包含7个寄存器。分别是- GPIOx_CRL:端口配置低寄存器- GPIOx_CRH:端口配置高寄存器- GPIOx_IDR:端口输入寄存器- GPIOx_ODR:端口输出寄存器GPIOx_BSRR:端口位设置/清除寄存器GPIOx_BRR:端口位清除寄存器GPIOx_L
2021-05-12 22:04:53 5520 4
原创 蓝桥杯!!
我就在这里偷偷的说,我竟然也拿了省一呢!!我明明错了五个选择题,,,只能说,河南赛区的高校比较少,沾了点便宜叭。谢谢你们的鼓励哈,我随手写的代码还有水军给我写,大佬加油。...
2021-04-28 21:57:17 8052 8
原创 蓝桥杯第十二届模拟题
【冉冰的成长日记006】。。。不知道说啥了,没啥难的吧,就一个光敏电阻不太常用,自己悟吧#include<STC15F2K60S2.h>#include<iic.h>sbit S4=P3^3;sbit S5=P3^2;sbit S6=P3^1;sbit S7=P3^0;unsigned char code LED[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff,0xc1,0x8c}; //10,u
2021-04-13 21:47:04 6775 15
原创 第十一届蓝桥杯十月省赛
【冉冰的成长日记005】第十一届10月省赛题目没啥感触,感觉比较简单啊这个题,啊对,今天搞懂了DAC,看来上一届的题目我应该是写错了,虽然显示的没问题,被人带坑里了,我这就去改看看代码吧,这篇这么简单估计也没人看#include<STC15F2K60S2.h>#include<onewire.h>#include<iic.h>sbit S7=P3^0;sbit S6=P3^1;sbit S5=P3^2;sbit S4=P3^3;unsigned
2021-04-06 17:44:09 297
原创 第十届蓝桥杯 电压频率采集装置
【冉冰的成长日记004】这届题听简单的,前提是会555的情况下,估计当年考试的学长们心态都崩了,hhhh我稍稍解释一下555定时器,先让TMOD =0x06,设为计数模式,然后给TH0和TL0值0xFF,,意思是每当有高低电平变化时就让定时器0里的HZ_flag++,定时器1计时1s然后将HZ_flag内的值赋给HZ显示出来。理解555的作用的话应该能明白我说的内容吧赋两个链接,不懂的话看看吧‘555定时器,小蜜蜂老师课程同上,视频代码下边这篇,是同届大佬写的,网站上有很多内容,可以看看点开
2021-04-01 21:42:02 459
原创 第九届蓝桥杯 模拟彩虹灯系统
【冉冰的成长日记003】课设耽误的,可不怪我咕!!先说程序的问题,我感觉不到那个亮度等级变化的区别,好似有又好似没有0.0。。。。。第二,按键的刷新和LED模块有冲突,需要长按按键才好使。。。其他没啥了,,,就这样吧看看代码吧,据说分块写也并不能使变量增加,我就还是写到一个main.c里了,不要跟我学,hhhh#include<STC15F2K60S2.h>#include<iic.h>#include "intrins.h"sbit S7=P3^0;sbit
2021-03-27 18:32:16 2711 3
原创 蓝桥杯第八届省赛 模拟电子钟
【冉冰的成长日记002】没鸽,but,出问题了,我觉得程序所有出问题的地方逻辑上都是正确的,可惜就是不对,问题已用数字标出,如果有大哥闲来无事,麻烦帮弟弟解决一下吧QAQ万分感谢另外,真的累啊,比上一篇累多了,代码也写得很繁杂,不够精简看文章吧,不多废话```c#include<STC15F2K60S2.h>#include"ds1302.h"#include"onewire.h"unsigned char LED[] = {0xC0, 0xF9, 0xA4, 0xB0,
2021-03-12 19:23:16 2695 10
原创 蓝桥杯第七届省赛 风扇模拟系统
【冉冰的成长日记001】咕咕咕,鸽了17天我他喵终于写了一篇省赛。写这篇文章的目的是用以复习和留念一下,如若能帮助到他人和下一届的学弟学妹自然是极好的。QAQ话不多说,上代码。#include<STC15F2K60S2.h>#include"onewire.h"unsigned char LED[]={0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8, 0x80, 0x90, 0xBF,0xFF,0xC6 }; //定义数码
2021-03-09 19:58:19 3383 10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人