- 博客(17)
- 收藏
- 关注
原创 RISCV开发历程-踩坑实录
第一款使用的RISCV板子是sipeed推出的龙眼开发板,用的是配套的调试,图片如下RVLINK第一次使用在vscode platformio中无法使用首先安装他们提供的驱动包,最后安装zadig软件,配置过程如下:在这里插入图片描述在 platformio.ini配置成这样便可下载成功...
2022-01-26 23:30:22 368
原创 RISC-V学习-第一篇[指令类型]
本文是RVSC-V处理器学习的第一篇文章,对RV32IMAFDC指令集的学习笔记。运算指令立即数运算指令addi rd,rs1,imm[11:0]功能1.将rs1与12位立即数(进行符号位扩展)相加,并将结果存到rd寄存器中去,如果结果溢出,舍弃溢出位,不做处理,保留低32位结果2.addi rd,rs1,0指将rs1寄存器中的值存入rd中去为什么没有立即数减法操作?因为addi运算是带符号位进行运算的,可以用addi rd,rs1,-10实现rd=rs1-10功能寄存器运算指令add
2022-01-24 18:18:46 4268
原创 QT网络通信TCP服务端
mianwindow.cpp#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); ui->port->setText("8899"); setWindowTitle("服务器");
2021-07-18 19:38:28 222 1
原创 QT网络通信TCP客户端
QT中基于TCP套接字的网络通信需要用到两个类QTcpServer:服务器类,用于监听客户端连接和客户端建立连接QTcpSocket:通信套接字类,客户端和服务端都需要使用*这两个类都属于网络通信的network需要在工程路径下添加networkQT += core gui network服务器mainwindow.cpp#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWi
2021-07-18 19:33:22 255
原创 opencv sorted排序函数运用
zip函数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。>>>a = [1,2,3]>>> b = [4,5,6]>>> c = [4,5,6,7,8]>>> zipped = zip(a,b) # 打包为元组的列表[(1, 4), (2, 5), (3, 6)]>>> zip(a,c) # 元素个数与最短的列表一致[(1, 4), (2, 5),
2020-08-05 10:50:44 2373
原创 opencv的 cv2.fillPoly函数报错
cv2.error: OpenCV(3.4.1) C:\projects\opencv-python\opencv\modules\imgproc\src\drawing.cpp:2407: error: (-215) p.checkVector(2, 4) >= 0 in function cv::fillPoly严格检查points的格式 points = np.array([[(0, row), (460, 50), (520, 50), (cols, row)]], dtype=np.
2020-08-04 16:06:40 1966 1
原创 STM32快取出数据各位
/*小端模式*/#define BYTE0(dwTemp) (*( char *)(&dwTemp))//取低八位#define BYTE1(dwTemp) (*((char *)(&dwTemp) + 1))//取高八位#define BYTE2(dwTemp) (*((char *)(&dwTemp) + 2))//取...
2020-03-27 18:27:26 834
原创 stm32内部flash读写操作
.h文件#ifndef FLASH_H#define FLASH_H#include "sys.h"/* Base address of the Flash sectors */#define ADDR_FLASH_SECTOR_0 ((uint32_t)0x08000000) /* Base address of Sector 0, 16 Kbytes */#define ...
2020-02-29 11:27:53 621
原创 BP算法
#define _CRT_SECURE_NO_WARNINGS#include "string.h"#include "stdio.h"/*BP算法的实现*@auther:ck*//*函数声明*/int Index(char *Buffer, char *buffer, int pos,int Count);int Strlen(char *Buffer);/*main*/vo...
2020-02-28 16:17:38 226
原创 C语言有关串操作的复习
在讲串之前,我们先回顾一下C语言string.h'中为我们提供的一些库函数strlen/*strlen与sizeof的区别*/void main(void) { char str1[20] = "hello"; char *str2 = "hello"; printf("%d\n", sizeof(str1)); printf("%d\n", sizeof(*str1)); ...
2020-02-28 11:01:42 165
原创 列表项插入、删除及查找算法
#include <iostream>using namespace std;/*函数定义*/typedef int ElemType;#define True 1#define False 0#define MAX_SIZE 20typedef bool Type;typedef struct { ElemType *elem;//...
2020-02-27 11:18:12 197
原创 单向链表插入、删除及查找算法
#include <stdio.h>#include <stdlib.h>#include <time.h>/*宏定义*/#define True 1#define False 0typedef int Status;typedef int ElemType;typedef struct Lnode {ElemType dat...
2020-02-27 11:11:47 429
原创 已知一个无符号任意进制整数N,写一算法,依次输出其对应任意进制数的各位数字
在这里插入代码片#define _CRT_SECURE_NO_DEPRECATE#include #include <stdio.h>using namespace std;/*将任意进制数转换为各进制数并打印*@auther:CK*//*宏定义*/typedef char SElemType;typedef struct {SElemType *base;...
2020-02-27 11:06:48 642
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人