Home
Xiao's Spectrum of Life
Cancel

除夕夜的回忆

回忆小时候过年,印象最深刻的是在东北农村爷爷奶奶家过年。我们三家人, 加上二叔和老叔两家一起在爷爷奶奶家过年。孩子们一起玩,那段时间是难得的和弟弟妹妹们一起玩的机会。大家都穿着漂亮的衣服,吃着好吃的零食,但具体玩什么已经记不清了。 吃年夜饭时,家里有个大圆桌,上面摆满了各种鱼肉菜,中间是个烧木炭的铜火锅,大家都吃涮羊肉。爷爷总怕肉不熟,不让我们早早把肉捞出来。大人们喝啤酒,没有精美的酒杯,...

Understanding RF Impairments - Part 5

Understanding IQ Imbalance Introduction In the previous article, we discussed the architecture of zero-IF transceivers and the DC offset impairment. This article will dive into another significan...

Happy New Year!

2025 新年快乐 1月1号和12月31号没有什么本质不同, 仅仅是日历翻动了平常的一页. 但是心理上, 却完全不一样. 因为人总是喜欢有一个节点, 一个时间点, 一个事件, 来标志着新的开始. 1月1号, 作为这样一个节点再适合不过了. 我知道, 我的生活需要改变, 我的认知需要提升. 总结了去年的波澜, 认识了自己, 人生无常, 也见识了世人的阴暗面. 要学会接受和放弃, 学会取舍,...

Understanding RF Impairments - Part 4

Understanding Zero-IF Transceivers and DC Offset Introduction Zero-IF transceivers, also known as direct conversion transceivers, are widely used due to their simplicity and low cost. These attri...

Understanding RF Impairments - Part 3

Carrier Frequency Offset and Phase Noise Introduction In the previous articles, we discussed thermal noise and amplifier nonlinear distortion in wireless communication systems. In this article, w...

Understanding RF Impairments - Part 2

Amplifier Distortion in Wireless Communication Systems In wireless communication systems, RF impairments refer to factors that affect signal transmission quality, such as noise, nonlinear distorti...

Understanding RF Impairments - Part 1

RF Impairments Overview In a wireless communication system, various factors can distort the received signal. When the distortion originates from the imperfections of analog components in the trans...

漏屋偏逢连夜雨

最近我面试了一个一线大厂的 Wireless System Integration Engineer 的职位. 其实这是第二次面试这个职位了, 一年前我没有通过 full panel interview, 实在是很多基础知识不过关. 因为 HM 人非常 nice, 对我也非常信任, 所以这回给了我第二次面试机会. 在这段困难的时间里, 有一次大厂的面试对我实在是太重要了, 可以说可能是一...

回归, 也是重启

最近一段时间, 一切都变得混乱不堪, 进入人生的至暗时刻. 直面坑脏与险恶带来的打击, 我可以被动接受, 也可以主动选择. 我选择回归我的生活, 重启这个博客, 记录我的学习心得.

A Simple Parser in C Using Getopt

In Python, there is an official module called argparse that provides a versatile command-line parser. Things are a little bit different in C, though. The GNU’s getopt() function is used to parse th...