- 博客(13)
- 资源 (7)
- 收藏
- 关注
原创 讯为 iTOP-4412 version magic不一致问题
1.使用网盘提供的.ko文件在开发板上加载模块的时候可以正常加载2.使用网盘提供的.c文件和Makefile文件进行编译后的.ko文件,在开发板上加载模块时报错。
2023-05-12 15:15:42
169
原创 ESP32 双IDF安装
最近在进行对ESP32的学习和开发,需要使用到不同版本的ESP-IDF。目前电脑为Win11解决办法为如果在Linux环境下理论可以安装两个版本的IDF,需要自己实践。可以参考其他问题可以看是不是我拆过的坑。
2023-02-15 13:11:46
1331
原创 数据结构 优先队列 大顶堆 小顶堆 C++
根据自己命名习惯与方便理解进行实现快速排序,仅做记录,后续完善。bool bigHeap()(pair<int, int> a, pair<int, int> b){ //优先队列的队首元素优先级最高 //结果为true时: b的优先级高 //结果为false时: a的优先级高 if(a.second > b.second) return false; else return true; //等同于下面 //return a
2022-05-05 16:16:26
1397
原创 排序算法:堆排序
堆排序顾名思义使用堆(二叉堆)数据结构实现排序。实现升序排列需要使用最大堆(二叉最大堆),实现降序排列使用最小堆(二叉最小堆)。堆排序的实现:(以升序最大堆为例)说明:3.构建最大堆说明:...
2022-05-05 13:43:18
652
原创 算法 排序 快速排序
根据自己命名习惯与方便理解进行实现快速排序,仅做记录,后续完善。int partition(vector<int>& root, int headIndex, int tailIndex){ int par = root[tailIndex]; //分割主元 int i_min = headIndex; for(int j_max = headIndex; j_max < tailIndex; j_max++) { if(r
2022-04-27 12:31:06
97
原创 QT 读写文件转存数组出现长度不一致 解决办法
转载:原贴地址1.使用QDataStream读写二进制数据时写:file.open(QIODevice::WriteOnly|QIODevice::Append);//打开文件,若不存在则新建,若存在则继续后面写入注:这里一定要把QIODevice::Text去掉,否则系统默认以文本的方式去操作,遇见0x0a就会自动补0x0d,因为他要将“/n”改为“/r/n”读:file.open(QIODevice::ReadOnly);//打开文件注:同上2.使用fwrite读写二进制数据时写:f
2021-07-02 15:47:12
705
原创 ESP8266学习笔记:编译报错
使用安信可IDEV1.5版本编译ESP8266 NONOS SDK V3.0.4出现xt-xcc: command not found错误make all make[1]: Entering directory '/e/ESP32/ESP8266/1code/ESP8266_NONOS_SDK-version_3.0.4/app'make[2]: Entering directory '/e/ESP32/ESP8266/1code/ESP8266_NONOS_SDK-version_3.0.4/app
2021-06-22 11:38:27
2849
原创 Git操作 两个平台
1.清楚全局配置在git命令行中重置全局的用户名和邮箱 git config --global --unset user.name git config --global --unset user.email2. 使用不同邮箱生成不同的密钥例:1.在gIthub平台使用123@github.com邮箱2.在gitee平台使用223@gitee.com邮箱在git命令行中生成密钥 ssh-keygen -t rsa -C "123@github.com" ssh-keygen -t rs
2021-03-17 14:49:51
404
1
原创 数据结构 链表 C语言实现
数据结构 链表 C语言实现先将代码分享出来,后续更新使用说明链表难度大于队列,使用的双重指针实现,对C语言基础要求稍微高一点。/** * 文件名: ulist.c * 说明: 链表实现源文件 * 作者: HAUE.Y2C */#include "ulist.h"//链表初始化SListNode ** SListInit(void){ SListNode **ppFirst; ppFirst = (SListNode**)malloc(sizeof(SListNode*))
2021-03-14 20:41:33
237
原创 数据结构 队列 C语言实现
数据结构中的队列C语言实现先将代码分享出来,后续更新使用说明/** * 文件名: uqueue.c * 说明: 队列的实现 * 作者: HAUE.Y2C */#include "uqueue.h"QueueBuffer_Type QueueBuffer;//队列初始化QueueBuffer_Type * Queue_Register(u16 mSize){ QueueBuffer_Type *pQueueBuffer; pQueueBuffer = (QueueBuffer_
2021-03-14 20:28:12
155
原创 STM32 ADC 采样时间计算与误差处理
已知:转换周期 = 采样周期 + 12.5个周期。未知:如下参数: 1. 配置的STM32的系统时钟频率,例如:72MHZ。 2. 设置的ADC分频因子,例如:RCC_PCLK2_Div6,即6分频。 3. 设置的ADC采样时间,例如:ADC_SampleTime_239Cycles5, 即239.5个周期。计算:以系统时钟频率为72MHZ,ADC分频因子为RCC_PCLK2_Div6, ADC的采样时间为ADC_SampleTime_1Cycles5,进行计算ADCCLK(ADC的
2021-01-07 15:50:45
19723
4
原创 NB-ioT的工作状态和工作模式
声明NB-ioT以下简称为NB。NB的工作状态NB可以将工作状态分为三种:CONNECT状态:该状态下仅发送数据。打个比方:你只能给别人说话,不能听到别人说话,你知道有别人的存在,别人也知道有你的存在。 IDLE状态:该状态下仅接收数据。打个比方:你只能听别人给你说话,不能给别人说话,你知道有别人的存在,别人也知道有你的存在。 PSM状态:该状态下既不能发送数据也不能接收数据。...
2020-03-06 14:42:07
5810
Internet Download Manager免注册免安装.zip
2019-07-10
Your Uninstaller 7.zip
2019-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人