自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 如何在Ubuntu中安装deepin wine版的企业微信

自此以后,你可以像对待普通的软件包一样,使用apt-get系列命令进行各种应用安装、更新和卸载清理了。

2024-08-10 20:38:10 546

原创 怎么在 Ubuntu 中卸载已经安装的软件

值得注意的是,该命令只卸载指定软件包,而不会删除其相关的配置文件。如果你希望在卸载软件包时同时删除其相关的配置文件,可以使用以下命令。如果你已经知道要删除软件的具体名称,可以使用以下命令来卸载 Ubuntu 上已经安装的软件。

2024-07-22 20:30:00 316

原创 读取链式计数器

因此,在读取序列期间遇到溢出的可能性很低。如果发生溢出,它将被检测到,并且下一次尝试将成功读取所有值,而链中不会发生任何溢出。无条件地重试任何差异是必要的,例如,中断可能会影响计时并增加意外的延迟。由于多个 16b 寄存器无法自动读取,因此随时可能发生从一个值到下一个值的回绕,从而导致当前值的读出不一致。1. 读取第一组变量中链接的 CNT 寄存器的所有 16b 值,不包括最低有效的 CNT 寄存器。2. 以相同的顺序再次将所有 16b 值读取到第二组变量中,不包括最低有效的 CNT 寄存器。

2023-10-09 22:00:00 132

原创 RT-Thread如何打印uint64_t

在使用RT-Thread的过程中,发现RT-Thread用打印uint32_t的方法打印uint64_t会打印出异常值,花了比较长时间才找到正确的打印方法。本文主要总结了RT-Thread打印uint64_t的代码。

2023-01-03 20:15:00 1414 1

原创 原码、反码、补码小结

原码(True form)是电脑运算名词,是指未经更改的码(一般指二进制码)。为了便于ALU(Arithmetic logic unit)的设计,又发展出一补码(ones'complement,即反码)、二补码(two's complement)等转换过的码。

2022-10-27 21:41:36 303

原创 LwIP学习笔记1 - LwIP的设计目的、分层设计思想及模块划分概览

LwIP是嵌入式常用的TCP/IP协议栈,应用广泛。本系列文章翻译注释了作者Adam Dunkels 2001年写的LwIP论文,有助于从一个更宏观的角度来理解LwIP。

2022-09-24 19:05:47 1192

翻译 翻译转载 | 计算机编码历史(ANSI, GBK, GB2312, GB18030, UNICODE, UTF8)

Computer coding history: ASCII->GB2312->GBK->UNICODE->UTF. ASCII+Chinese 6000 = GB2312, GB2312+ Chinese traditional character = GBK, GBK + other contries' characters = UNICODE, UNICODE + transfer requirement = UTF.

2022-07-11 00:01:30 435

原创 浮点运算单元(FPU)是什么?

简单介绍了浮点运算的运算执行过程。

2022-05-22 15:59:16 11481

原创 Windows运行S32DS的Debug时报错:Error while launching command: arm-none-eabi-gdb --version

S32DS运行报错解决方案

2022-05-11 20:34:18 3654 4

原创 Git常用指令总结

每次想用Git的某个操作时都要在搜索引擎上搜,哪怕是之前用过的,为了节约重复搜索的时间,本文总结了常见的Git基本使用场景和使用流程。

2022-05-07 19:41:36 795

原创 信号量与互斥量的区别:semaphore vs mutex

信号量和互斥量都可以用来保护共享资源。互斥量:取值为0或1线程一在访问共享资源A的时候,将互斥量mutex_a置为1,线程一访问A中……此时线程二也想访问A,检测到mutex_a为1,则线程二不再往下执行,等到线程一访问完A后,将mutex_a置为0。线程二检测到mutex_a为0,则线程二将mutex_a置为1,线程二访问A中……即,使用互斥量可以使得共享资源一次只被一个线程访问。信号量:取值为非负整数信号量一般用于管理可以分块访问的共享资源,即假设现在有一个容量为5的数组(有五个房间的酒店),是我

2022-05-07 16:39:22 514

原创 函数指针和指针函数

指针函数是返回指针的函数,函数指针是指向函数的指针。将函数原型的函数名改为指针名,再在指针名前加星星,加括号,即可得指向该原型的函数指针。指针分析顺序从内向外。

2022-05-07 15:18:45 1093

原创 数据结构与算法的学习输出

本文是我学习数据结构与算法时输出的笔记的前半部分,包含学习目标和知识框架。笔记的后半部分将以知识框架为提纲进行输出。

2022-03-20 15:33:30 445

原创 计算机系统要素-Project1实操笔记

软件安装0.作业环境:Window101. 安装 Java Run-time Environment,JRE下载地址:http://java.com/en/download/index.jsp2. 下载Nand2Tetris软件套件(是一个压缩包),软件套件下载地址:官网:https://drive.google.com/open?id=1xZzcMIUETv3u3sdpM_oTJSTetpVee3KZ百度网盘:链接:https://pan.baidu.com/s/1hde...

2022-02-20 13:18:41 2027 4

原创 STM32F4中,将JTAG引脚PA15配置成普通IO的方法

1. 应用背景编写Flash芯片W25QJV128的驱动,需要使用STM32F4的SPI3,分配的引脚是PA15、PC10、PC11、PC12,在数据手册中关于这4个引脚的“Pinout and pin definitions”如下图所示。发现PA15的function after reset(复位后的默认功能)是JTAG的JTDI功能。此时我们希望能不使用其JTDI功能,而实使用其Alternate functions里的SPI_NSS功能。2. 将STM32F4的PA15配置成普通I

2021-04-17 11:43:19 4947

原创 《Clean Code》读书笔记-1

代码质量与其整洁度成正比 干净的代码 本书适用于有志于改善代码质量的程序员及技术经理 丹麦谚语:“小处诚实非小事。” 神在细节之中 什么是敏捷软件开发? TDD,测试驱动开发(Test Driven Development) 借喻: (1)架构:建筑师交付毛坯房一般交付初始软件产品。 (2)Scrum:装配线式的日本骑车生产方式。 对于汽车工业和软件,大量的工作并不在于生产而在于维护(也就是修修补补),或避免维护。 1951年,一种名为“全员生产维护”(Total Poductive

2020-08-19 10:05:20 199

原创 关于论文目录,一级标题加粗,而后面的.....与页码不加粗的正确设置方法

先在正文中修改标题对应的样式,在样式中取消加粗,保存; 选中标题手动加粗; 在目录样式中取消加粗;(引用—>自定义目录—>修改) 重新生成目录。

2020-06-05 15:01:32 22528

原创 #define 只有一个参数

解析一:#define a就是定义了a这个符号一般和下面这段代码结合#ifdef a// 如果定义了a,这段代码就会执行#endif解析二:define后面只有一个参数,则编译时会用空字符代替,不会对代码产生影响,便于阅读。...

2020-05-17 19:44:22 1582

原创 dp题目合集

动态规划合集1 分金子1.1 题干1.2 数学分析1.3 代码实现1 分金子(奇虎360_2017春招编程题)1.1 题干A、B两伙马贼意外地在一片沙漠中发现了一处金矿,双方都想独占金矿,但各自的实力都不足以吞下对方,经过谈判后,双方同意用一个公平的方式来处理这片金矿。处理的规则如下:他们把整个金矿分成n段,由A、B开始轮流从最左端或最右端占据一段,直到分完为止。 马贼A想提前知道他们能分...

2020-04-15 16:20:13 370 2

原创 vs2019下使用cholmod库!!windows

由于Suitsparse集成了cholmod库,所以使用cholmod库只需要用cmake编译Eigen和Suitsparse,最后再把相关路径和附加库添加进VS的工程里即可,无需编译libViewer,Qt,g2o等。编译参考博主 xiamentingtao 的《Eigen+suitesparse for windows》:https://blog.csdn.net/xiamenting...

2020-03-22 15:22:51 1281

原创 Vivado HLS踩坑记录

1. 文件后缀应该是 .cpp因为HLS支持C++和system C,不支持C2. 写算法的时候,逻辑自洽,不能像用Visual Studio那样任性,HLS报错不太能指出具体出错的位置。读图像时设置#define MAX_WIDTH 800#define MAX_HEIGHT 600输入图像>800*600,就报错,就报错!!!????HLS是大爷。...

2020-03-22 14:55:29 1282

原创 X-Day1-力扣每日一题NO.300-最长上升子序列--

题干:给定一个无序的整数数组,找到其中最长上升子序列的长度。示例:输入: [10,9,2,5,3,7,101,18]输出: 4解释: 最长的上升子序列是[2,3,7,101],它的长度是 4。说明:可能会有多种最长上升子序列的组合,你只需要输出对应的长度即可。 你算法的时间复杂度应该为O(n2) 。进阶: 你能将算法的时间复杂度降低到O(n log n) 吗?...

2020-03-14 23:23:12 96

原创 2019年全国大学生电子设计竞赛仪器设备和主要元器件清单(配图/整理)【本科组】

[本科组]1. 仪器设备清单数字示波器(500MHz,双通道)//带 Z 轴输入端子的示波器(100MHz)//函数发生器(50 MHz,双通道)//任意波信号发生器(1MHz)//频谱分析仪(1GHz)//频率计(500MHz)//功率分析仪//数字毫伏表//数字交流毫伏表是用其它分离元件组成的高精度晶体管毫伏表,对常用实验电路中的交流输入波形,可直接...

2019-08-04 18:23:24 3474 1

原创 TypeError: 'NoneType' object is unsubscriptable的判断及解决

问题分析:TypeError: 'NoneType' object is unsubscriptable x = None 然后你使用了x[0],就会出现这个错误。 If a list a is none, and you use a[1], it will throw this error解决办法:if x is not None:# 判断x是...

2019-07-17 15:40:59 6236

原创 树莓派 or Linux 常用命令记录(持续更新)

pi@raspberrypi:~ s xxxxxxLinux下进入root用户susudo passwd查看ip地址(树莓派Linux)ifconfig查看到wifi连接的ipv4形式的ip地址后,使用软件filezila可与树莓派进行文件传输:sftp://192.168.137.108ip地址也可用于远程桌面登录远程桌面登录方法参考:pi...

2019-07-16 10:24:29 216

原创 opencv+python读取视频文件失败,是因为缺少ffmpeg.dll文件

把openCV目录C:\Program Files\opencv\build\bin里的这两个文件复制到python目录下C:\Python27即可

2019-06-30 19:53:22 1239

转载 Numpy:数组拼接:np.hstack() ; np.vstack() 数组拆分:np.hsplit() ;np.vsplit()

左右连接 &&&&&&& 上下连接1.1数组拼接:np.hstack() ; np.vstack() !import numpy as npa = np.floor(10*np.random.random((2,2)))b = np.floor(10*np.random.random((2,2)))print (a)...

2019-06-29 22:13:04 397 1

原创 python2.7.13和matplotlib2.2.0出错

问题如下Exception in Tkinter callbackTraceback (most recent call last): File "C:\Python27\lib\lib-tk\Tkinter.py", line 1542, in __call__ return self.func(*args) File "C:\Users\11782\AppData\Ro...

2019-06-28 22:35:17 288

原创 树莓派网卡名称eth0变为enxxx解决方法

If you are on Raspbian then raspi-config is easiest method.sudo raspi-configSelect "2. Network options" Select "N3 Network interface names" Select "No". It's now disabled predictable network i...

2019-06-21 11:27:39 2062

原创 山外多功能调试助手,摄像头。关于像素的理解,图像处理的理解

RGB565一个像素的大小为16bits(因为16=5+6+5),表示成十六进制为ee ee。01 FE EE EE FE 01

2019-05-31 23:02:39 3327 3

原创 STM32-uasrt发送0X01给上位机,上位机接收到的字符串为0XFC

void usart1_put(u8 ch){ while((USART1->SR&0X40)==0);//循环发送,直到发送完毕 USART1->DR = (u8) ch; }int main(void){ while(1) { usart1_put(0x01); }}原因...

2019-05-31 22:45:15 1521

Office Tool Plus

自动部署Microsoft Office工具,https://otp.landian.vip/zh-cn/download.html

2024-09-23

空空如也

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

TA关注的人

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