读论文
熟读论文300篇,不会科研也会编
惯导解算学习
暂时随便写了点东西,后续再补充。
VsCode搭建OpenGL环境
vscode配置OpenGL开发环境
起因也是VS太笨重,我可怜的轻薄本很吃力,遂想使用VSC来实现OpenGL开发。
本文是参考一位大佬yocover而编写的,记录目的:防忘、方便下次配置、方便他人配置。
大佬B站和大佬GitHub在这里。
如何编译C/C++文件?windows下 需安装 MinGW, install gcc、g++、gdb 和 mingw32-make 并 进入到 MinGW\bin 文件夹下 把 mingw32-make.exe 修改成 make.exe
注意:MinGW 不要下载 MinGW-w64因为后面可能会出现问题 MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC 产生 Win32 程序。
这里需要注意gcc版本需要9.2,如果是6.0可能会出一些问题,当然你可以使用我这个下载链接:https://wild-civil.lanzoum.com/iHRAp1f6oyfg 密码:27as。不想自己动手下载MinGW的, 可以往下翻看步骤④ ...
磨刀不误砍柴工
一些办公小操作
Matlab
记录一些matlab简单操作
Git实战
Git实战小笔记什么是Git? 答:Git是一个 分布式的版本控制 软件。
为什么要做版本控制?答:要保留之前所有的版本,以便回滚和修改。
为啥要学Git?答:不学Git,无法参与满足大公司代码开发功能(版本管理、提交代码)。
本文不讲解任何不同代码控制软件的不同,也不讲解可视化版本控制的使用。 为什么?答:大家都用这玩意,你别折腾上古工具(SVN)这些东西。
讲故事学Git第一阶段: 单枪匹马开始干想要让git对一个目录进行版本控制需要以下步骤:
进入要管理的文件央
执行初始化命令
1git init
管理目录下的文件状态
12git status注:新增的文件和修改过后的文件都是红色
管理指定文件(红变绿)
12git add [filename.filetype] //添加到缓存区git add .
git status color:
red 🔴:not add
green 🟢:had added
个人信息配置:用户名、邮箱 【一次即可】
12git config --global user.email "[your email addres ...
粗学IIC
一、IIC简介I2C(Inter-Integrated Circuit,集成线路总线) 总线是由飞利浦(Philips)公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。
I2C 总线支持任何IC 生产过程(NMOS CMOS、 双极性)。两线――串行数据(SDA) 和串行时钟 (SCL) 线在连接到总线的器件间传递信息。 每个器件都有一个唯一的地址识别(无论是微控制器——MCU、 LCD 驱动器、 存储器或键盘接口) , 而且都可以作为一个发送器或接收器(由器件的功能决定) 。在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送, 高速 IIC 总线一般可达 400kbps 以上。I2C 总线在传送数据过程中共有三种类型信号, 它们分别是:==开始信号、结束信号和应答信号==。
二、I2C总线物理拓补结构(主从模式)
一般情况下,数据线SDA和时钟线SCL都是处于上拉电阻状态。因为:在总线空闲状态时,这两根线一般被上面所接的上拉电阻拉高,保持着高电平。(上拉电阻一般在4.7k~10k之间,默认拉高)
数据的传输速率在标准模式 ...
学物联网之ESP8266NodeMCU(五)
ESP8266 NodeMCU 闪存文件系统(SPIFFS)
学物联网之ESP8266NodeMCU(四)
ESP8266-NodeMCU网络服务器
















