- 博客(19)
- 资源 (4)
- 收藏
- 关注
原创 ubuntu搭建MQTT Mosquitto服务并使用
引入mosquitto仓库并更新 sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa2. 更新依赖 sudo apt-get update 3. 安装mosquitto sudo apt-get install mosquitto4. 安装完毕后开启mosquitto服务并检测mosquitto服务状态sudo service mosquitto startsudo service mosquitto sta.
2021-04-04 11:37:19
934
原创 C++单例设计模式
什么是单例模式一个类只能创建一个对象,该模式可以保证系统中该类只有一个实例,并提供一个访问它的全局访问点,使得系统中只有唯一的一个对象实例。该实例被所有程序模块共享。单例模式的应用常用于管理资源,如日志、线程池单例模式的实现C++实现单例模式的一般方法是将构造函数,拷贝构造函数以及赋值运算符函数声明成private,从而禁止他人创建实例。如果上面三者不为私有,那么他人就可以调用上面的三个函数来创建实例,就没法实现单例模式。但是我们总归是要创建一个类的,我们可以提供一个public的静态方法来帮助我
2021-03-28 16:37:57
377
原创 中断框架的简单介绍
中断框架中断框架可分为两个部分:中断相关电路的初始化中断信号响应中断相关电路初始化首先要配置中断源,使其能发出中断信号。接着设置中断的触发方式。中断触发方式有两种,边沿触发和电平触发。其中,边沿触发分为上升沿触发和下降沿触发,电平触发分为高电平触发和低电平触发。接着要使中断信号能顺利通过GIC电路 。GIC是ARM公司提供的一个通用中断管理电路。是联系CPU和外设中断的桥梁,负责检测、管理和分发中断。最后cpu要打开中断使能开关 。cpu状态寄存器的第6、7位分别是FIQ disable 和
2021-03-26 19:45:31
545
1
原创 u-boot移植
u-boot简介u-boot,通用的bootloader,boot即启动,loader即加载。u-boot是由德国DENX团队开发出来的用于系统启动引导的一个开源框架。uboot的特点是一个主要用于嵌入式系统的引导加载程序支持多个处理器系列,如PowerPC、ARM、x86、MIPS支持多种嵌入式操作系统内核,如Linux、android丰富的设备驱动源码,如串口、以太网、SDRAM、FLASH、LCD、NVRAM、EEPROM、RTC、键盘等较为丰富的开发调试文档与强大的网络技术支持开放
2021-03-26 11:24:30
187
原创 如何运行后缀名为.ipynb的文件
打开cmd,输入pip install jupyter notebook安装截图:下载之后,输入jupyter notebook之后浏览器会弹出一个页面,如图然后就可以打开电脑里的文件,如图。也可以选择upload你的文件。打开ipynb文件之后,便可以运行。另外,可以讲ipynp导出为pdf选择不同的导出形式直接导出为pdf需要插件,如果不想安装插件这里可以先另存为html,再把html保存为pdf格式。重命名html为pdf,如果失败,则在浏览器中选择“打印.
2021-01-22 09:57:48
4809
原创 关于联想小新潮office更新失败解决方法
今天使用电脑打开word文档的时候,显示office正在更新,但是过了一会又出现了应用程序无法正常启动。网上找到了一个很好的解决方法:win+R输入services.msc将Microsoft Office即点即用服务设为自动执行第二步的时候,如果已经是自动状态,重新启动该服务即可。...
2021-01-15 16:14:25
1424
原创 linux下出现ping:unknown host www.baidu.com问题时的解决办法
今天发现虚拟机ping不通百度,出现了以下情况以下是我的解决方法:先查一下自己的网络配置编辑/etc/network/interfaces 的文件vi /etc/network/interfaces添加如下代码#gedit /etc/network/interfacesauto loiface lo inet loopbackauto ens33iface ens33 inet staticaddress 192.168.1.252netmask 255.255.255
2021-01-15 16:14:06
1187
原创 mmap显示bmp图片
利用mmap显示bmp图片,相关说明在代码注释中~#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>#include <sys/mman.h>#define FB_P...
2020-03-24 17:43:46
1097
原创 JPEG解码显示
主要的部分就是jpeg.c函数,相关的解释说明都在代码的注释里面~jpeg.c函数#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <errno.h>#include <jpeglib.h>#i...
2020-03-24 17:35:28
325
原创 C语言基础——编译器工作原理
代码编译过程分为四个阶段:预处理阶段编译阶段汇编阶段链接阶段接下来我们写一段简单的代码 demo.c 看一下编译器的工作过程,这里用的是ubuntu里面的vim编辑器以及gcc编译器。#include <stdio.h>#define MAX_NUM 100int main(){ //打印MAX_NUM printf("MAX_NU...
2019-12-04 10:25:20
1280
吴恩达机器学习实验(广工)ex1~ex8+实验报告.zip
2020-06-14
广工数字逻辑课设-篮球比赛计分器.zip
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人