- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 opencv环境安装(C++,VS)
无法打开文件“opencv_world4100d.lib”的情况,这个时候是因为没有配置目录。添加路径(就是你安装opencv的文件夹里面的build\x64\vc16\lib)首先一步步根据这篇文章进行安装。本文章是结合文章进行环境配置。opencv版本:4.10。把他的路径复制进去就好了。点击添加库目录的小箭头。按f5就可以成功运行了。
2024-06-24 23:52:50
839
原创 stm32使用hal库还是标准库好
hal库上手简单,容易理解,开发周期短,hal库如果配合Cubemx进行程序的配置将会非常容易上手,Cubemx可以图形化展现stm32单片机内部所拥有的所有功能,你可以通过鼠标点击就可以代替繁杂的程序编写,配置功能不仅迅速,而且不容易出错,配置各个功能的时钟速度非常方便,不用像标准库一样编写一大堆的程序,完成项目的时间大大减小。stm32从发展上来看,stm32主要开发方式有hal库和标准库。新手建议学习hal库,学习完hal库之后基本可以看懂标准库在写什么,然后再学习一下标准库这样子就会非常完美了。
2024-02-27 14:57:22
1328
原创 航模穿越机5.8g图传发射模块结构解析
以我手头上的这个图层举例,这个飞控的左边是一个开关电源和一个线性稳压器为整个图传供电,质量好的图传图传会对RTC6705和pa工放单独用开关电源供电。最大块的芯片就是rtc6705芯片,它是一个图传发射芯片但是只有25mw的功率,因此会加上pa工放芯片,以增大图传的发射功率,pa工放芯片就是RTC6705的上面的小芯片,最靠近ipex天线座的那个。纵观市面上的5.8g图传发射模块,大部分的图传发射都会采用RTC6705芯片搭配一个pa工放模块,再利用一个单片机去控制图传发射功率和频道。
2024-02-18 21:07:54
3589
3
原创 快速入门PID控制器(单片机控制类)
pid非常常用,学习pid对于日常控制电机等其他东西有很大帮助,以下是我自己对于PID控制的看法,以下内容涉及单片机定时器,你看的代码段会很多,其实只有最后一段有用。前面都是推导和改进提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-07-15 17:52:44
1557
5
原创 stm32f405rgt6基于HAL库CAN通信的过滤器配置
主要后面三个if语句的&hcan1是can句柄如果你使用的是f1芯片那么可以把&hcan1改成&hcan,这个过滤器可以放在main函数前面,这样子虽然难看,但是可以避免一下解释不清的BUG和报错出现。提示:这里填写问题的分析:过滤器配置有问题,can中断不能进入。用的是f4的can2端口那么就把&hcan1改成&hcan2。提示:这里填写该问题的具体解决方案:对过滤器进行修改。CanTx是自己定义的句柄。
2023-05-10 13:00:19
891
1
原创 基于C语言的虚数运算
#include"stdio.h"void main(){ float k,l,bb,cc,dd,ee; int aa,a,b,c,d,e,f,g,h,i,j; printf("如果要进行除法运算,请输入1否则输入0最后按一下回车\n"); scanf("%d",&aa); if(aa==0) { printf("虚数格式为()+()i ()+()i,清在()内输入数字,写完一个()的数字用,隔开\n"); s
2022-10-31 15:06:35
2695
空空如也
关于#c语言#的问题:为什么复制代码会打不开头文件复制mk电调代码时打不开main.h
2022-07-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人