yangkunhenry
码龄16年
关注
提问 私信
  • 博客:215,179
    社区:74,619
    动态:9
    289,807
    总访问量
  • 89
    原创
  • 15,075
    排名
  • 164
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:阿猫

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2008-07-05
博客简介:

yangkunhenry的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    137
    当月
    12
个人成就
  • 获得249次点赞
  • 内容获得87次评论
  • 获得719次收藏
  • 代码片获得390次分享
创作历程
  • 18篇
    2024年
  • 7篇
    2021年
  • 10篇
    2020年
  • 48篇
    2019年
  • 6篇
    2018年
  • 1篇
    2016年
成就勋章
TA的专栏
  • 硬件相关
    14篇
  • MySQL
    1篇
  • 其他
    2篇
  • 操作系统
    1篇
  • PDF
    3篇
  • SQL Server
    3篇
  • 网络
    3篇
  • 驱动
    4篇
  • Python
    12篇
  • Linux 内核
    9篇
  • MCU
    24篇
  • GIT 操作
  • Tools
    3篇
  • VC/MFC
    10篇
  • Ubuntu
    3篇
  • ATCommand
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    驱动开发arm开发
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

嵌入式系统中的中断向量表的存储位置

中断向量表位于 RAM 中,允许在运行时修改,适合动态中断处理场景。:中断向量表位于 FLASH 中,通常是固定的,适合大多数静态系统或不需要动态更改中断处理的场景。具体使用哪个常量取决于系统的需求。如果需要更灵活的中断处理,可以选择,而对于大多数嵌入式应用,默认使用即可。如何为中断向量表分配一个固定的 RAM 区域在嵌入式系统中,将中断向量表放置在 RAM 中通常需要在链接脚本(Linker Script)中为它分配一个固定的 RAM 区域。
原创
发布博客 2024.10.25 ·
562 阅读 ·
24 点赞 ·
0 评论 ·
8 收藏

无源数据TRP,TIS指标好还是有源数据指标好

更好,原因在于无源数据只测量天线本身的性能,而没有考虑设备中的有源元件(如功率放大器、低噪声放大器、滤波器、传输线损耗等)对整体性能的影响。更贴近实际设备的真实表现,两者在评估设备的不同阶段都非常重要。用于优化天线设计,而。
原创
发布博客 2024.10.22 ·
502 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

天线有源数据和无源数据有什么区别

和的区别在于是否包含了天线和无线设备中的有源元件(如功率放大器、低噪声放大器等)在测试中的影响。简单来说,有源数据考虑了天线系统的所有电路部分,而无源数据只反映天线本身的性能。
原创
发布博客 2024.10.22 ·
555 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

OTA测试在天线暗室中的应用

天线暗室是一种特殊设计的封闭空间,墙壁、地面和天花板都覆盖了吸波材料,能够吸收电磁波,避免反射,从而模拟自由空间的传播环境。OTA测试能够评估无线设备在真实环境中的整体射频性能,因为实际使用场景中设备的无线信号通过天线发射和接收。这种测试能够模拟设备在实际环境中的工作情况,确保其具有良好的无线通信能力,是手机、物联网设备等无线设备认证和优化的重要步骤。这种测试在一个特殊的无反射环境中进行,目的是避免外界信号干扰,并提供理想的测试条件。中通过无线电波对设备进行测试的方法,用于评估无线设备的。
原创
发布博客 2024.10.22 ·
377 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

FDD-B1的BandWidth是多少?怎么定义的?

在无线通信中指的是设备或网络用于传输信号的频率范围。例如,在FDD模式下,每个信道(上行和下行)的带宽独立定义,且根据运营商的频谱分配情况选择具体的带宽配置。
原创
发布博客 2024.10.22 ·
334 阅读 ·
9 点赞 ·
0 评论 ·
1 收藏

GSM850分几个Channel,为什么这样分?

GSM850的信道划分为128至251的ARFCN编号,总共有124个信道。每个信道间隔200 kHz,并且上下行之间有45 MHz的频率差。这种划分方式是为了最大化频谱利用效率、保持设备设计的简单性、避免与其他技术的干扰,并确保全球范围内GSM标准的一致性。GSM900GSM900的信道划分包括标准GSM900和扩展GSM900频段,共分为**1到124(标准)
原创
发布博客 2024.10.22 ·
522 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

TRP测试的时候分不同的Channel的原因是什么

在TRP测试中,之所以要可能会影响无线设备的发射功率和天线性能。
原创
发布博客 2024.10.22 ·
392 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

Total Radiated Power,总辐射功率 TRP如何测试

通过在各个方向上测量设备的发射功率并综合计算,可以确定设备在现实使用场景中的信号覆盖范围和整体性能。为了确保测量的准确性,测试系统需要进行校准,通常使用已知功率输出的标准源来校准天线和射频信号分析仪。此外,为了模拟实际使用情况,被测设备可能会以不同的姿态(例如不同手握方式)进行测试,以模拟实际使用环境中的发射情况。的测试是一项关键的天线性能评估过程,主要用于测量无线设备在各个方向上的发射功率总和。测试通常在设备的工作频率范围内进行,比如对于手机设备,可能涉及多个频段(如LTE、5G频段)。
原创
发布博客 2024.10.22 ·
391 阅读 ·
5 点赞 ·
0 评论 ·
11 收藏

天线测试中的TRP和TIS分别是什么

在天线测试中,)和)是两个重要的性能指标,它们分别用于评估无线设备的发射和接收性能。
原创
发布博客 2024.10.22 ·
707 阅读 ·
7 点赞 ·
0 评论 ·
7 收藏

锂锰电池和锂电池区别

锂锰电池:一次性、不可充电,适合低功耗、长寿命设备。锂离子电池:可充电、适合高能量需求的设备,如电子产品和电动车等。根据应用需求和使用场景的不同,选择锂锰电池或锂离子电池会有不同的优劣权衡。
原创
发布博客 2024.10.15 ·
571 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

USB中使用差分信号的原因

差分信号通过抵消外部干扰、提高信号完整性、减少串扰和支持高速传输,成为现代数据通信中一种非常有效的传输方式。它们的设计理念使其在复杂的电子环境中保持信号的可靠性和准确性。为什么 信号的差异可以用于表示数据?信号的差异用于表示数据的原理主要基于差分信号传输的概念。信号的差异可以有效用于表示数据,因为这种方式依赖于两条线之间的电压差,提供了较好的抗干扰性和信号稳定性,同时支持高效的数据传输。差分信号的设计理念使得在复杂环境中保持数据的准确性和可靠性成为可能。
原创
发布博客 2024.10.08 ·
991 阅读 ·
17 点赞 ·
0 评论 ·
25 收藏

Type A和Type B ,Type C的区别

USB Type A:传统的矩形接口,多用于主机端,如电脑、电视等。单向插入,数据传输和供电能力取决于USB标准(如2.0或3.0)。USB Type B:方形接口,主要用于外设端(如打印机、扫描仪)。供电和传输能力同样取决于USB标准。USB Type C:最新的接口设计,小巧、可双向插入,支持高达100瓦的供电和高达40 Gbps的传输速度,广泛用于现代设备中,如智能手机、平板电脑、笔记本电脑等。
原创
发布博客 2024.10.08 ·
1755 阅读 ·
18 点赞 ·
0 评论 ·
5 收藏

USB 3.0和 USB 2.0的区别

USB 3.0相较于USB 2.0提供了更快的数据传输速度、更高的供电能力、全双工传输支持,并且具有向下兼容性。在用户体验上,USB 3.0在处理大文件、视频传输、快速充电等方面有显著优势。如果你使用需要高性能数据传输或快速充电的设备,USB 3.0是一个更好的选择。
原创
发布博客 2024.10.08 ·
1446 阅读 ·
3 点赞 ·
0 评论 ·
9 收藏

Keil编译器上Link-Time Optimization的作用

做个记录,明天开始写I2C 总线组成; I2C设备的原理图; I2C 是怎么工作的; I2C 读和I2C 写; 代码分析; 遇到哪些问题;
原创
发布博客 2024.09.27 ·
155 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Keil编译器上Link-Time Optimization的作用是什么

总的来说,Link-Time Optimization 在 Keil 编译器中主要的作用是通过在链接阶段进行全局的优化,提升代码执行效率、减少代码冗余和可执行文件的体积,以及优化内存和计算资源的使用。:通过将各个编译单元的优化提升到链接阶段,LTO 可以让编译器在全局范围内执行更多复杂的优化技术,例如跨模块的函数内联、指令调度、数据流分析等。:通过全局分析,LTO 可以生成更加优化的代码路径,减少不必要的函数调用、分支和其他运行时开销,从而提高程序的执行速度。
原创
发布博客 2024.09.27 ·
345 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

字节不对齐导致的HardFault

假设你有一个32位(4字节)的整数,而它的内存地址需要是4的倍数才能保证对齐访问(即地址为0x0000、0x0004、0x0008等)。在Cortex-M0这种不支持非对齐访问的处理器上,上面的代码将会导致HardFault,因为处理器期望32位数据存储在4字节对齐的地址(即地址是4的倍数)。非对齐访问造成的HardFault并不只限于Cortex-M0单片机,其他基于ARM架构的处理器也可能出现类似的问题。在这个例子中,地址 0x1000 是4的倍数,因此这是一个对齐的访问,处理器可以高效地读取数据。
原创
发布博客 2024.09.27 ·
960 阅读 ·
10 点赞 ·
0 评论 ·
18 收藏

PMOS的原理

PMOS
原创
发布博客 2024.09.26 ·
1303 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

NMOS的原理

当G极电压足够高且D极电压较高时(V_GS > V_th 且 V_DS较大),通道饱和,电流达到最大值,进一步增大V_DS不会显著增加电流。在饱和区,NMOS用于放大器等需要稳定电流输出的场合。:当G极电压高于阈值电压且D极电压较低时(V_GS > V_th 且 V_DS较小),通道完全打开,电流线性地随着V_DS增大而增大。此时NMOS像一个可变电阻器。:当G极电压低于阈值电压(V_GS < V_th),NMOS处于截止状态,通道未形成,S极和D极之间没有电流流动。
原创
发布博客 2024.09.26 ·
1273 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

不吐不舒服斯基,记一下VC6的编译出错问题 unexpected end of file found

今天下午在改一个程序,加了几句代码之后编译一下,报了错误:报了错:fatal error C1004: unexpected end of file found根据经验看是少了大括号之类的,仔细看了下好像也没有少,看了至少五六遍,没有少啊,加入的代码移了位置导致的?各种换位置验证。搞了大概有一个小时了(其实没有,只是你知道在这种情况下好像感觉搞了很久)最后一行一行去删掉编译,我真的 很庆幸程序不是很大,编译时间不需要太久,要不真的想骂死Microsoft VC6.0的工程师的心都有了。
原创
发布博客 2021.02.10 ·
1555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 基于C的线程池实现

首先这个线程池不是我写的,是在git上找到的星标最多的
原创
发布博客 2021.02.09 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多