logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ubuntu上可视化调试前端软件之VScode

本文目的是在Ubuntu系统使用gdb调试程序的基础上,练习使用可视化调试前段软件VScode调试程序。目录(一)安装并配置VScode1.安装VScode2.配置VScode编译C/C++的环境3.配置VScode调试C/C++的环境(二)使用VScode进行程序的调试1.调试程序2.启动调试3.修改程序(三)总结(一)安装并配置VScode1.安装VScode方法一直接在Ubuntu系统自带的

#ubuntu
使用python自动发送QQ消息

这篇文章是为了记录之前编写的自动给好友发送QQ消息,实现自动化操作。(虽然需要手动执行,但还是值得记录一下)目录一、登录QQ二、打开聊天窗口三、发送消息四、完整代码一、登录QQ首先判断是否已经登录QQ,若未登录则进行QQ登录操作,否则执行下一步操作。这里使用psutil库判断QQ是否登录,它的主要原理是遍历系统中的所有进程的PID,若存在PID的进程名与QQ.exe相同则已登录QQ,否则表明未登录

#python
Visual Studio 2019设置透明背景图片

一、安装背景图片的扩展插件1.打开Visual Studio 2019上的ClaudiaIDE扩展安装界面:扩展(X)–>管理扩展(M)–>联机搜索"Background"选择ClaudiaIDE扩展下载并安装注意:我这里因为插件是计划安装的缘故,所以需要关闭Visual Studio 2019所有窗口,然后会弹出窗口安装,如下图,点击Modify即可安装2.安装好Claud...

Windows电脑GPU配置CUDA和cuDNN

最近需要使用电脑的GPU进行并行计算,由于以前也配置过GPU的深度学习环境,但是并没有自己总结如何配置GPU的CUDA和CUDNN,因此趁着这次写了这篇文章,留作记录。

#windows#深度学习
gcc分别链接静态库和动态库生成可执行文件

本文分别通过链接静态库和动态库来编译可执行文件,在使用gcc编译的过程中了解链接静态库和动态库的区别与联系,同时深入理解Linux系统上是如何将源程序一步步的编译组装成可执行文件的。目录(一)库文件(二)编译时链接静态库文件1.源程序2.编译静态库文件libx2.a(一)库文件(二)编译时链接静态库文件1.源程序main.c(主函数)#include"sub1.h"#include"sub2.h"

#linux
proteus进行51单片机矩阵键盘仿真实验

本文通过在proteus上搭建51单片机的矩阵键盘电路并联合keil编程软件编写的源程序进行8*8矩阵键盘仿真,进而熟悉proteus仿真软件的仿真操作。目录(一)4×4矩阵键盘原理1.逐行扫描2.行列扫描(二)8×8矩阵键盘设计1.proteus电路图设计2.程序设计3.矩阵键盘仿真效果(三)总结(一)4×4矩阵键盘原理1.逐行扫描通过高四位轮流输出低电平来对矩阵键盘进行逐行扫描,当低四位接收到

#单片机
基于STM32的DAC实现音频波形的输出

本文目的是使用STM32的DAC(数模转换)实现音频信号波形的输出。这里分为两个部分:第一部分实现特定频率单音频信号波形的输出;第二部分实现歌曲音频信号波形的输出。目录(一)DAC简介1.STM32的DAC2.DAC主要特征3.DAC通道模块框图(二)单音频正弦波输出1.实验目的2.ADC 配置3.输出信号3.歌曲音频信号波形输出(三)总结(一)DAC简介1.STM32的DAC数字/模拟转换模块(

#stm32#嵌入式
Visual Studio 2019设置透明背景图片

一、安装背景图片的扩展插件1.打开Visual Studio 2019上的ClaudiaIDE扩展安装界面:扩展(X)–>管理扩展(M)–>联机搜索"Background"选择ClaudiaIDE扩展下载并安装注意:我这里因为插件是计划安装的缘故,所以需要关闭Visual Studio 2019所有窗口,然后会弹出窗口安装,如下图,点击Modify即可安装2.安装好Claud...

Ubuntu系统使用gcc和Makefile编译C程序

本文目的是为了通过在Ubuntu系统上编译多个c程序以此熟悉在Linux系统上编写c程序的操作。相关程序名称分别为main1.c、sub1.c、sub1.h;以下采用两种方式进行编译,第一种是直接使用gcc在命令行编译,第二种是使用Makefile文件编译。目录(一)直接使用gcc编译c程序1.准备工作2.gcc直接编译(二)与windows平台编程对比(三)使用Makefile编译c程序(一)直

#linux
使用STM32输出PWM波形

本文目的是通过在STM32平台上采用定时器的方法输出PWM波形,进而熟悉和掌握PWM的原理和产生。目录(一)PWM简介1.关于PWM2.STM32上的PWM(二)STM32配置PWM输出(三)PWM输出波形1.Keil虚拟示波器观察2.示波器观察(四)总结(一)PWM简介1.关于PWM含义PWM(Pulse Width Modulation)即脉冲宽度调制,简称脉宽调制。它是利用微处理器的数字输出

#stm32#嵌入式
    共 11 条
  • 1
  • 2
  • 请选择