- 博客(39)
- 收藏
- 关注
原创 Ubuntu 22.04 Jammy Jellyfish 安装VMware tools
在 Ubuntu 22.04 Jammy Jellyfish 安装VMware tools。
2023-08-26 21:20:43
193
原创 vitualbox 与Windows 共享文件夹
将文件夹挂载linux上sudo mount -t vboxsf Downloads /mnt/
2022-04-16 14:30:26
262
原创 codeblocks如何独立打开多个workspace/
codeblocks如何独立打开多个项目、工程文件,工作空间(workspace)如图菜单settings ->environment
2021-10-08 15:52:05
1882
转载 cmake
本文代码托管于github cmake_democmake中一些预定义变量PROJECT_SOURCE_DIR 工程的根目录PROJECT_BINARY_DIR 运行cmake命令的目录,通常是${PROJECT_SOURCE_DIR}/buildCMAKE_INCLUDE_PATH 环境变量,非cmake变量CMAKE_LIBRARY_PATH 环境变量CMAKE_CURRENT_SOURCE_DIR 当前处理的CMakeLists.txt所在的路径CMAKE_CURRENT_BINARY
2021-09-20 22:38:16
582
原创 FM,AM定义
FM (Fequency Modulation)频率调制,指超短波广播,频率范围为87.5-108Mhz。AM amplitude modulation 的简写,中波(MW)广播,频率为526.5kHz-1606.5kHzSW1: 2.2–7.50 MHz,SW2: 7.50 – 23.00 MHz或SW1:5.9–9.50 MHz, SW2: 9.50 – 18.00 MHz按米波段来划分 SW1,SW2,SW3,SW4,SW5,SW6,SW7……… ???...
2021-07-29 10:36:06
3188
原创 I2C读写数据流程代码
写数据void I2C_Word_Write(uint8_t dev_address,uint8_t Register_Address, uint16_t Word_Data){ u8 ack; local_irq_disable(); iic_start(0); //I2C启动 ack = iic_tx_byte(0,KTAMw_address); //写地址 if (!ack) { goto err; } ack = iic_
2021-07-28 08:54:27
1055
原创 666666666666666666666666666
#define MIN2(a,b) ((a) < (b) ? (a) :(b))#define MAX2(a,b) ((a) > (b) ? (a) :(b))#define CLIP3(x,a,b) MIN2(MAX2(a,x),b)static uint64_t udivmoddi4(uint64_t num, uint64_t den, uint64_t * rem_p){uint64_t quot = 0, qbit = 1;if (den == 0) {return 0;
2021-07-09 15:36:01
216
原创 RGB色彩表
#define LightPink 0xFFB6C1 //浅粉红#define Pink 0xFFC0CB //粉红#define Crimson 0xDC143C //猩红#define LavenderBlush 0xFFF0F5 //脸红的淡紫色#define PaleVioletRed 0xDB7093 //苍白的紫罗兰红色#define HotPink
2021-07-09 15:35:20
788
原创 pads 安装问题
测试安装lib 发现这个问题。MGC SDD ConfiguratorNOTE: The attempted PATH size has exceeded the maximumallowed for Windows since XP sp2.The system path is limited to the maximum path length of 2047characters.The user-defined path is limited to a maximum 5115charac
2021-04-04 12:35:28
2064
4
原创 SPI
CPOL=0表示,SCK在空闲状态时为0CPOL=1表示,SCK在空闲状态时为1CPHA=0表示,在SCK第一个边沿时输入输出数据有效CPHA=1表示,在SCK第二个边沿时输入输出数据有效
2021-03-19 22:26:03
79
原创 clang-format style
my set---Language: Cpp# BasedOnStyle: GoogleAccessModifierOffset: -1AlignAfterOpenBracket: AlignAlignConsecutiveMacros: falseAlignConsecutiveAssignments: falseAlignConsecutiveBitFields: falseAlignConsecutiveDeclarations: falseAlignEscaped
2021-02-16 20:33:35
318
原创 ESP32 window 环境配置 2021.02.14
ESP32 window 环境配置 2021 01 13(官方的快速入门指南)国内使用GitHUb下载太慢了,Windows下有一键安装包速度实际测试与GitHub差不多转用gitee下载 下载开发环境与sdk。1.首先 [下载 Git](https://git-scm.com/) 2.clone在同一目录下 git clone https://gitee.com/EspressifSystems/esp-gitee-tools git clone --recursive https
2021-01-31 20:03:19
524
原创 CRC-16位 ModBus
const u16 CRCtbl[256] = {0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241,0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440,0xCC01, 0x0CC0, 0x0D80, 0xCD41, 0x0F00, 0xCFC1, 0xCE81, 0x0E40,0x0A00, 0xCAC1, 0xCB81, 0x0B40, 0xC901
2020-11-18 15:28:08
404
原创 .bat 删除 ad 无用文件
del *.SchDocPreview /sdel *.PrjPcbStructure /sdel *.Zip /sdel *.LOG /sdel *.drc /sdel *.html /sdel *.PcbDocPreview /sdel *.OutJob /sdel *.htm /sdel *.PCBPreview /sdel *.SchPreview /sdel *.SCC /srmdir History /q /sexit
2020-11-17 14:00:12
253
原创 TCP安全
TCP安全无论tcp还是udp都没有提供任何加密机制,这就是说发送进程传进其套接字(socket)的数据,与经网络传送到目的进程的数据相同。因此,举例来说如果某发送进程以明文方式发送了一个口令进入它的套接字,该明文口令将经过发送方与接受方之间的所有链路传送,这就可能在任何中间链路被嗅探和发送。因为隐私和其他安全问题,称为安全套接字(secure sockets layer,ssl)。用ssl加强后的tcp不仅能够做传统的tcp所能做的一切,而且提供了关键进程到京城的安全性服务,包括加密、数据完整性和端点鉴
2020-11-15 15:53:40
341
转载 什么是MTU?
什么是MTUMTU图表MTU什么是MTUMaximum Transmission Unit,缩写MTU。中文名是:最大传输单元。图表OSI中的层功能TCP/IP协议族应用层文件传输,电子邮件,文件服务,虚拟终端TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet表示层数据格式化,代码转换,数据加密没有协议会话层解除或建立与别的接点的联系没有协议传输层提供端对端的接口TCP,UDP网络层为数据包选择路由IP,ICMP
2020-09-24 22:14:39
644
转载 2020-09-23
出现原因:导致开关机有”POPO”声(特别是 DACL/R 串接有隔直电容更大声),是因为关机后 DACL/R 高阻态,电容存储的电释放缓慢,如果这时再开机再初始化 DAC 模块,就会有快速下拉然后快速上升的的脉冲,从而出现”PO”声。解决思路:把 DACL/R 的电释放完。解决方法:程序上 DAC 模块初始化前,开内部 DAC 寄存器的下拉 10K 和 VCOMO 寄存器的下拉 1K,然后示波器看 DACL/R 的放电到 0V 的时间,此时间就是开了下拉 10K 和 1K 后需要等待的延时时间
2020-09-23 10:19:28
93
原创 一个常用的电位器滤波方法 绝对值消抖
用于变量不大的引用if (s_abs((int)knob_level[*key_val] - (int)adc_val) > 4) { //取绝对值消抖 while (adc_val > knob_level[step]) { step++; } *key_val = step;}
2020-09-23 10:11:50
1200
原创 删除编译时的累赘文件
删除编译时的累赘文件del app.layout /qdel app.depend /qdel app.bmarks /qdel Output\bin\app.rv32 /qdel Output\bin\xcfg.xm.bak /qrmdir Output\obj /q /s
2020-09-23 10:07:51
113
转载 [转载][路由器] k2p支持ipv6相关设置
设备简介:斐讯的k2p无魔改,只是刷了breed,刷了hankcwf的包,大家称之为padavan具体链接可以看这位大佬的github:https://github.com/hanwckf/rt-n56u开启ipv62.1 打开管理界面,高级设置,外部网络,ipv6按照如图所示设置;2.2 在脚本中添加以下几句命令,具体操作是打开自定义设置,脚本,在路由器启动后执行。modprobe ip6table_mangleebtables -t broute -A BROUTING -p !.
2020-07-05 16:19:35
5179
原创 WIndows下 删除一个目录及其目录下的文件的bat
WIndows下 删除一个目录及其目录下的文件的bat分享一下分享一下echofor /f “delims=” %%i in (‘dir /ad /b /s “文件名”’) do (echo %%i@del /f/s/q/a “%%i*.*”@rmdir /s/q “%%i”)pause哈哈 rm -r -f .
2020-06-30 21:36:18
625
转载 转载 Keil 编译内存信息:Program size: Code, RO-data , RW-data, ZI-data 学习
转载 Keil 编译内存信息:Program size: Code, RO-data , RW-data, ZI-data 学习原文链接:https://blog.youkuaiyun.com/qq_37858386/article/details/79541451Keil 编译内存信息:Program size: Code, RO-data , RW-data, ZI-data 学习一、用keil编译...
2019-12-06 22:01:04
190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人