自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 BAT32A239KK48FA 串口打印添加KFIFO

KFIFO,串口打印

2024-03-15 11:38:04 368 1

原创 BAT32G113KC24NA boot开发

主函数就能正常工作了,注意boot里面需要用过的外设关闭,否则可能会造成莫名其妙的错误。

2023-12-29 17:00:28 403 1

原创 BAT32G113KC24NA 增加segger RTT打印

segger RTT,BAT32G113KC24NA

2023-12-08 14:08:08 397

原创 BAT32G113KC24NA踩坑

BAT32G113KC24NA踩坑-ADC

2023-11-30 14:50:03 487

原创 投正桥,投负桥

投正桥,投负桥

2023-06-28 15:56:29 67 1

原创 modbus RTU 从机解析代码

modbus RTU 从机代码

2022-03-31 17:59:39 2232

原创 lora(SX126X)通信模式设置小细节

本文只分享开发中程序中lora设置的细节,关于低功耗,作为初学者的我实在无能为力。主要参考官方的例程LLCC68_LoRa(1.3OLED)_201223本款lora芯片通过spi通信来发送数据和指令。spi通信简单,硬件软件都可以,软件主要用的是rtthread上的框架,模式采用数据位宽8位,模式CPOL=0 ,CPHA=0, SPI_MSB写指令使用spi_send_then_send函数,读指令使用的是spi_send_then_recv函数,读指令时一定要注意发送字节中时序的问题

2021-05-06 10:05:58 4083 4

原创 opencv CV_8UC1,CV_8UC2,CV_8UC3

opencv 在建立mat或者存储时会有这个参数传入,CV_8UC1字面拆解为8位无符号数,图像通道1个,例如灰度图CV_8UC2字面拆解为8位无符号数,图像通道2个,例如黑白图之类的CV_8UC3字面拆解为8位无符号数,图像通道3个,例如三色图(RGB)之类的CV_8UC4字面拆解为8位无符号数,图像通道4个,例如RGBA之类的图像其他的可根据字面意思推导得出,例如CV_16UC1 就是16位无符号单通道图像下面是官方的解释:参考文档:https://docs.o.

2021-03-17 08:52:44 3618

原创 opencv_videoio_ffmpeg.dll,opencv_videoio_ffmpeg_64.dll,opencv4.2

opencv_videoio_ffmpeg.dll,opencv_videoio_ffmpeg_64.dll,opencv4.2百度网[盘地址:链接:https://pan.baidu.com/s/1uaEh5UJBKA0_i-YriJz6-Q提取码:17el

2021-01-08 16:29:00 1522

转载 露点温度

刚刚查了百度,没有什么确切的计算方法,于是查了下维基百科,果然大有收获维基百科地址:露点温度露点温度计算知道相对湿度,和实际温度,露点温度可以透过一下公式计算求得近似值当中的则是温度T和露点 单位为摄氏度,相对湿度RH为百分比,ln 为自然对数。常数a和b分别是:a=17.27b=237.7 ℃此公式是基于Magnus-Tetens近似法,当把饱和水汽...

2020-03-30 10:30:37 7783 2

原创 QT 串口,QByteArray的细节问题

QbyteArray在用于串口传输数据时,一下写法QByteArray temp("hhh");//假设已经赋值了serial->write(temp.data());这样写看似问题不大,但是如果中间字符串出现值为0x00(ascII码 null)时,这样写就很有问题了,他会提前终止改进写法serial.write(temp.data(),temp.size());...

2020-03-12 13:34:19 1548

原创 prim算法(最小生成树)

prime算法简单来讲就是将一群点分两个集合,S集合代表已经选入生成树的点,U集合代表未选入的点。算法过程就是将U集合中距离S集合最短的点加入S集合直至U集合元素为0;(图片来源:https://www.jianshu.com/p/ff6db00ad866)代码实现#include<iostream>using namespace std;#define MAX ...

2019-12-11 14:44:48 94

原创 dijkstra算法,单源最短路径

单源最短路径算法C++简单实现参考文章:https://www.jianshu.com/p/ff6db00ad866#include<iostream>using namespace std;#define MAX 10000int map[5][5]={ {0,4,MAX,2,MAX}, {4,0,4,1,MAX}, {MAX,4,0,1,3}, ...

2019-12-11 11:20:45 109

原创 简单的先进先出

/////////////////////////////////////////////////////#include<stdint.h>struct FIFO{ uint16_t tx,rx; uint16_t len; uint8_t* buf;}void fifo_init(struct FIFO*f,uint8_t* buf,uint...

2019-10-09 10:46:59 119

arm静态kfifo移植包

arm静态kfifo移植包

2024-03-15

opencv_videoio_ffmpeg_64.zip

opencv4.2编译缺少的动态库,opencv_videoio_ffmpeg_64.dll,opencv_videoio_ffmpeg.dll,ffmpeg_version.cmake,cmake文件可能出错,在CMakeDownloadLog.txt找到对应的md5值,将文件名修改为"MD5值_ffmpeg_version.cmake"的格式,基本可以解决该问题。

2021-01-08

空空如也

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

TA关注的人

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