格式化代码 VSCode On Windows shift + alt + f //格式化整个文件 ctrl+k ctrl+f //格式化选中代码 On Linux ctrl + shift + i On MacOs shift + option + i //格式化整个文件 cmd+k ...
编译debian包相关
安装基础软件包apt install devscripts equivs 开启deb-src选项比如需要再focal上编译jammy的源码,可以假如jammy的源码选项$ cat /etc/apt/sources.list.d/jammy-source.list ...
ROS常用设置
ROS1安装ROS1如果是在深圳,推荐使用腾讯的官方源,该教程默认安装noetic版本的ROS sudo sh -c 'echo "deb https://mirrors.tencent.com/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/so ...
功率MOS知识点总结
功耗和电流本文参考Nexperia的AN11158应用手册计算,链接在这里 估算不同温度的$I_{d}$$$P=I^{2} \times R_{DS_{on}}$$器件在结温的时候的耗散功率,这里假定${R_{DS_{on}}}$ 恒定且是最高结温的时候的导通电阻。有 $$I_{d}^{2}(T_{ ...
Clion配置STM32开发环境的一些注意细节
使用newlib库cmake里面加add_compile_options(--specs=nano.specs)add_link_options(--specs=nosys.specs --specs=nano.specs -Wl,--start-group -lc -lm -Wl,--end-gr ...
数学公式
三角函数同角三角函数的基本关系$$\tan\alpha\cdot\cot\alpha=1$$$$\sin\alpha\cdot\csc\alpha=1$$$$\cos\alpha\cdot\sec\alpha=1$$$$\frac{\sin\alpha}{\cos\alpha}=\tan\alpha ...
Docker常用配置
安装docker卸载旧版本sudo apt-get remove docker docker-engine docker.io containerd runc 安装新版本 设置仓库源 更新apt包索引,安装依赖 sudo apt-get updatesudo apt-get install ca ...
Create a Blank Image
Shell script#!/bin/bashstart=8192middle=532479 # start ~ middle is 256MBytes, this is boot partition# end=6291456 end=614400total_size=$(expr $end \/ ...
使用live555低延时直播USB摄像头视频流
背景分析了live555的源码,其中的样例多数时从文件读取H264文件进行直播,没有直接从摄像头读取视频流直接编码实现的样例。根据自己需求,按照live555的样例实现了几个类。 具体实现源码从我的github直接获取:github客户端接收可以使用VLC,也可以使用我的另外一个代码(有bug,显示 ...