自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

原创 示波器入门

摘要:本文介绍了屏幕调节和捕捉功能的使用方法。调节形态包括setup(居中)、scale(缩放)和position(移动)。捕捉频率提供4种模式:auto(满屏换页)、scroll(持续滚动)、normal(事件触发更新)和single(首次事件锁定)。可选择4个数字通道,分析工具包含cursor(手动测量波形差值)和measure(自动计算极值等参数)。附图仅供参考,与文字内容不完全对应。(149字)

2026-04-02 19:23:24 20

原创 改善骨盆前倾

骨盆前倾:原因与改善方法 骨盆前倾表现为小腹突出、臀部后翘,主要由前后肌肉力量失衡导致。紧张肌群(髋屈肌、背伸肌)与薄弱肌群(腹部肌、臀肌)的不平衡是主要原因。 改善方法: 强化薄弱肌群:平板支撑、死虫式锻炼腹部;臀桥强化臀部。 放松紧张肌群:拉伸髂腰肌(屈髋肌)。 脊柱灵活性:通过猫式放松脊柱。 通过针对性训练和放松,可有效改善骨盆前倾问题。

2026-04-01 16:07:46 21

原创 交叉编译链

摘要: 交叉编译是指在一个平台上编译程序,在另一个不同平台上运行,常用于嵌入式设备等资源受限环境。其流程与本地编译类似,但需使用目标平台的头文件和库文件,生成目标平台的汇编代码和可执行文件。工具链包含多个关键组件:ar.exe(静态库打包)、as.exe(汇编器)、ld.exe(链接器)、objcopy.exe(格式转换)、strip.exe(优化体积)等,共同完成从源代码到目标平台可执行文件的转换。这些工具在预处理、汇编、链接等环节针对目标平台适配,最终生成精简高效的代码。

2026-03-26 11:23:23 96

原创 电容的作用

摘要:电容具有通交流、隔直流的特性,在电路中有三种主要应用:1) 去耦/滤波,通过旁路交流噪声实现电源净化;2) 耦合,允许交流信号通过同时隔离直流分量,实现不同电压模块间的信号传递;3) 储能,通过周期性充放电存储和释放电场能。去耦电容并联在电源与地之间,耦合电容串联在信号通路中,储能特性使其能随交流电周期进行能量交换。(149字)

2026-03-24 18:51:50 34

原创 电阻的作用

摘要:欧姆定律(V=RI)在电路设计中具有重要作用:1)限流保护,增大电阻可减小电流防止过载;2)分压功能,串联电阻可分配电压;3)上拉/下拉电阻为信号线提供确定状态,避免误触发;4)阻抗匹配确保高速信号完整性,防止信号反射和误码。这些应用展现了电阻在电路中的多重功能。

2026-03-20 18:24:08 62

原创 sourc insigt使用clang format进行格式管理

本文介绍了如何配置Source Insight自动使用clang-format格式化代码。首先需要安装LLVM工具并添加PATH环境变量,然后在Source Insight中创建自定义命令"FormatWithClang",设置执行clang-format命令并关联快捷键。接着将.clang-format配置文件放入项目根目录,该文件定义了LLVM风格格式规范,包括缩进、对齐、括号等规则。最后提供了测试代码验证格式化效果,展示如何通过快捷键一键格式化代码。该方法实现了代码风格统一管理,提

2026-03-17 17:36:34 206

原创 手机充电协议

融合快充协议:UFCS(Universal Fast Charging Specification), 是由中国通信标准化协会(CCSA)牵头,华为、OPPO、vivo、小米等厂商共同制定的统一快充标准,旨在解决不同品牌设备与充电器之间的快充兼容性问题。华为:FCP(fast charge protocol) 、SCP( super charge protocol) 、小米: Mi Turbo Charge。公有:PD、QC(高通骁龙芯片)

2025-05-21 17:38:06 2646

原创 APN--手机等移动设备上网的必备设置

APN(Access Point Name,接入点名称)是移动网络与互联网之间的网关,确保数据正确传输。手机上网时,APN是必须配置的参数,决定了接入移动网络的方式。移动网络通过APN接入互联网,实现上网功能,同时支持通话和短信等业务。完整的APN配置包括APN名称、用户名/密码、认证类型、IP类型及代理/端口等参数,通常由运营商提供。常见的APN包括电信的CTIOT、CTNET,联通的scuiot、3GNET,广电的CBNET,以及移动的cmiot、CMNET等,其中IOT通常用于物联网卡,NET用于4G

2025-05-21 15:51:48 1919

原创 蓝牙GATT协议

蓝牙低功耗(BLE, Bluetooth Low Energy) 中的,它是蓝牙4.0及以后版本的核心协议之一。

2025-04-25 15:03:51 490

原创 电池标称容量和额定容量

智能手机电池:标称 4000mAh(用户看到的宣传值),但额定容量可能为 3900mAh,标称容量:厂商在标准条件下(如 25°C,0.2C 放电率)测得的容量。额定容量(Rated Capacity):电池在 特定条件 下必须达到的。那么根据标称容量可以判断实际容量在【3800, 4200】,标称容量: 实际容量范围 允许波动(如 ±5%);因此,实际容量的范围为【3900,4200】mAh。额定容量: 实际容量范围 必须 ≥ 额定值;根据额定容量为[3900,…,通常作为质量控制标准。

2025-04-22 11:39:47 3508

原创 c语言关键字

c语言关键字总结 和 inline 关键字和 define宏的 对比。

2025-04-10 11:10:45 277

原创 IO多路复用轻松理解

其实就是充分利用资源,只有一个线程(人力), 能够处理多个事情。就比如说一个饭店,招了一名员工,你希望它来客人地时候招呼客人,厨房菜好了的时候,去上菜, 客人吃完饭的时候,去清理桌子,要打烊的时候,收桌子等。同理地,我们一个设备可能连接很多设备,或者网络连接等等,当有数据流要输入或者输出到这个连接地时候, 就让这个线程去处理。而多路复用,就是让这个线程尽可能多地处理这些连接。

2025-04-10 10:33:27 301

原创 看门狗理解

看门狗,又叫watchdog timer,是一种硬件或软件计时器。

2025-04-09 16:32:42 1011

原创 CDC虚拟串口技术

USB协议中用于实现串行通信, 例如用于嵌入式使用1个USB接口同时输出调试日志和传输应用数据。

2025-04-02 18:24:57 463

原创 sim卡认识

指sim芯片卡,用于嵌入式。

2025-03-31 17:37:58 291

原创 晶振的原理

电子电路中的关键元件, 晶振的核心是石英晶体。

2025-03-28 15:57:03 462

原创 伺服驱动器

和机器人相关的伺服驱动器到底是个什么,今天来揭晓一下~

2025-03-25 17:10:16 407

原创 你了解电池吗

我们现在的生活离不开电池,那么今天讲讲电池的那些事。

2025-03-21 11:54:46 477

原创 减速器理解

由于摆线轮的特殊形状,每转动一圈,其实际输出角度远小于输入角度,从而实现更大的减速比(通常为30:1 ~ 100:1)。日本纳博特斯克(Nabtesco), 主要供应ABB、库卡(KUKA)、发那科(FANUC)、安川等全球知名机器人公司。减速原理:波发生器旋转时,柔轮不断变形,其啮合点沿着周向移动,形成相对运动。刚轮(Circular Spline):是一个内齿轮,齿数比柔轮多2个,一般固定不动。柔轮(Flexspline):是一个薄壁杯状齿轮,齿数比刚轮少2个,能够发生弹性变形。

2025-03-20 11:39:44 1431

原创 老化柜是什么

用于电子产品的老化测试(耐久性)的设备。主要用于模拟长期使用过程中可能遇到的高温、高湿、电压冲击等环境条件,以检测产品的可靠性、稳定性和使用寿命。

2025-03-20 10:20:18 172

原创 TLS(Thread Local Storage)

这个技术主要解决时,每个线程拥有自己独立的变量。

2025-03-19 10:05:15 219

原创 蓝牙技术理解

作为常用的无线通讯技术,蓝牙显得那么重要,来了解一下这项伟大的技术。

2025-03-19 09:46:43 945

原创 XIP的理解

学习NOR FLASH的时候遇到了这个名词,延申学习一下~

2025-03-06 18:43:16 732

原创 NOR/NAND FLASH对比

a、非易失性存储,掉电保存。b、数据擦除都必须以**块(Block)**为单位,而不能逐字节擦除。

2025-03-05 16:44:53 264

原创 上位机和下位机

上位机:一般是接收下位机传过来的数据,这些数据用于监测和反映下位机的一些状态。另外也可以对这些数据进行处理,然后把结果返回给下位机。那么是否可以理解就是上位机一般是指软件,下位机一般是指硬件。我感觉这样理解似乎也没问题,但是更多地要从他们的作用出发。那么有这样一个例子,我们玩遥控飞机,可以理解遥控他是一个上位机, 而飞机是一个下位机。下位机:主要的执行设备。负责发送数据给上位机,还接收上位机的指令,并作出对应的动作。嵌入式里面经常提到上位机和下位机,那还是缕一缕上位机和下位机的具体作用和代表含义。

2025-03-05 15:46:15 475

原创 GSM理解

GSM(Global System for Mobile Communications,全球移动系统)是一种数字蜂窝网络标准,最初由欧洲电信标准化协会(ETSI)在20世纪80年代末和90年代初开发。GSM是全球最广泛使用的移动通信技术之一,支持语音通话、短信(SMS)、数据传输和其他移动服务。简而言之:通信手段的一种。

2025-03-05 14:59:30 3300

原创 理解什么是透传

例如,在实际应用中,我们通过蓝牙升级的时候,先是数据通过蓝牙传给mcu, 然后透传到通讯模块。mcu在这里便是这个中介,它没有对蓝牙发送的数据进行封装, 而是直接原样发给了通讯模块,这个过程称为透传。它实际是指数据在经过某个中介到达目的地时,该中介不对数据进行任何处理,直接将收到的数据发送到目的地。全称为透明传输,这是指数据不加密吗?

2025-02-27 16:04:08 462

原创 VSS、VDD、VEE、VCC区别

https://www.bilibili.com/video/BV1ct4y1o738/?spm_id_from=333.337.search-card.all.click&vd_source=d813804d2277848d9adad3f41a2903af

2025-02-10 16:17:27 362

原创 vcc-bckp作用

例如:gps芯片之所以可以热启动,温启动,就是依赖的这个备用电源,在短时间内可以保存关键的位置信息,从而加速gps开启后的定位。他作为备用电源,用于主电源失效的时候,保存关键的数据信息。

2025-02-07 11:00:54 210

原创 pin和gpio关系

Pin(引脚):是,是芯片与外部世界交互的接口。它本身只是一个物理存在,没有特定的功能。

2025-02-07 10:55:17 600

原创 OEM、ODM和OBM

OEM(原始设别制造厂商): 生产, 纯纯代工厂, 就好比你有衣服的设计稿,然后ta帮我们生产。ODM(原始设计制造商):设计 + 生产, 但是贴的别人的牌,就好比一件衣服贴了nike,李宁,安踏的牌,但实际上就是一个厂设计并且加工的。OBM(原始品牌制造商) : 设计 + 生产 + 自己品牌。

2025-02-05 18:20:13 482

原创 bootloader

简单来说,BootLoader(引导加载程序)是一种软件,它负责在计算机系统启动时加载操作系统或其他应用程序。BootLoader通常是存储在计算机系统的非易失性存储器中(如固态硬盘、闪存等),并在系统上电时自动执行。BootLoader通常由计算机制造商或操作系统开发商提供,但也有一些独立的BootLoader可用于多个操作系统的引导管理。c、固件更新 (因为操作系统是由bootloader加载,那么可以加载新版本的操作系统,相当于更新系统)

2025-01-22 14:32:46 440

原创 通信模块/组

https://mp.weixin.qq.com/s/qeI363Mcac5A7yh7JSylzA

2025-01-22 11:02:50 820

原创 printf函数原理和格式化字符串

如果遇到格式说明符(如 %d、%f 等),则根据说明符的类型从**参数列表(va_list)**中取出对应的值,并按照指定的格式进行转换,这一句话其实描述的是va_arg(ap, t)这个函数的功能。然后再输出转换后的字符串。整数参数可能存储在通用寄存器中,浮点参数存储在浮点数寄存器中,多余的参数存储在堆栈上。而ap就是参数列表,它的结构体在arch64架构是这样定义的。格式字符串可以包含普通字符和格式说明符(以 % 开头)。如果遇到普通字符,直接输出。(与 %f 等效)。

2025-01-21 17:29:25 427

原创 LTE网络协议栈

对网络协议栈第一次接触,非常懵逼,理解的不深,仅粗浅记录一下自己的理解。

2025-01-20 16:48:16 293

原创 linux系统组成

内核、系统标准库、系统工具(shell)、图形用户界面、应用程序。我的理解是用户程序通过系统调用进入内核来调动硬件资源。

2025-01-18 14:55:21 203

原创 数据区的内存空间

数据存放于哪个空间,其实本质上我们探讨的是该数据他的“房子”,当该房子被回收之后,那么该数据的生命也到了尽头。

2025-01-17 19:04:05 319

原创 cpu架构

它决定了一个cpu他的指令系统(骨架,目前只要有两种,复杂指令集系统和精简指令集系统),加上各部门(存储,处理,控制)之间的协作方式。如果是精简指令集,就会把这个拆分成几个步骤,每个步骤做最小的事情(去超时+买水果+回来),而且这几个事情的粒度要保持差不多一致。等于一个大脑:存储数据(存储非常少量数据,寄存器),处理数据(算术单元),控制返回(控制逻辑单元)。a、x86,x86-64—复杂指令集(CISC)----个人电脑和服务器–海光和兆芯。那么复杂指令集会直接用一个指令实现;

2025-01-17 18:55:27 335

原创 有线通信方式(I2C、UART、RS485、CAN)

c、在传输的数据里添加标识符,该标识符就像一个标签,当设备匹配到该标签时,就知道要通讯的是自己, 就会去处理接收的数据, 例如: CAN(Controller Area Network, 现场总线)如果有两根数据线,在同一个时刻,两个设备之间就可以同时向对方发送信息, 这便是全双工通信,例如SPI有串行数据输出(SDO)、串行数据输入(SDI), USB。b、在数据传输的时候,把要选择的设备地址也传输过去,例如:I2C(INTER IC BUS:意为IC之间总线), 我们可以看一个I2C的读写的数据。

2025-01-16 14:04:48 737

原创 LTE( 4G) 网络通讯建立(信令)流程

【随机接入】首先就是当用户设备(UE)开启时,会在各个频点进行小区搜索,以找到最合适的服务小区, 那么进一步就是和基站建立连接。e、UE接收到RRC连接建立消息后,RRC连接被认为建立成功,UE进入RRC CONNECTED状态。d、在安全模式下,网络与UE之间的信令会进行加密和完整性保护,确保通信的安全性。该过程主要是指EPS承载的建立、修改和释放,确保UE和网络之间的数据传输。其过程主要包括【随机接入】,【附着流程】, 【会话管理】,【移动管理】。该过程是指UE连接到核心网并在网络中注册的过程。

2025-01-10 18:29:50 1977

C语言复习提纲整理.docx

C语言复习提纲整理目录 1. C语言关键字: 2.合法转义字符: 3. e代表10的指数 4.在数字前加0表示是八儿进... 5. int范围 6.输出格式符 7. Goto语句 8.格式控制 9. &&和川 10.真假 11. Switch case的default.. 12. Strcpy函数 13. Break和continue语句 14.函数缺省类型 15. extern 16. static 17.二维指针 18.位运算& 19. fopen函数 20. fscanf函数 21. fseek函数 22. ferror函数原型 23. *p=&a,*p=a和p=&a

2020-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除