- 博客(25)
- 收藏
- 关注
原创 【专四 | 2022年真题】LANGUAGE USAGE无题目总结
书” 是 “出版” 动作的承受者,“出版” 动作还未发生 )实际没赶上早班车 )restrain sb./sth. (from sth./from doing sth.)” 结构 ,表示 “阻止某人 / 某物(做 )某事”不定式的被动式 :“to be + 过去分词” 结构 ,体现 “将来” 时态概念,同时表达 “被动” 语态意义 ,即表示。“other than” 是固定搭配 ,意思是 “除了……“as well as” 用于比较 ,表示 “和...一样好” ,。“lest” 是连词,意为 “
2025-05-21 19:40:40
842
原创 【专四 | 2022年真题】LANGUAGE USAGE逐题总结
书” 是 “出版” 动作的承受者,“出版” 动作还未发生 )主句 “took” 是过去式,从句仍用 “should + 动词原形”restrain sb./sth. (from sth./from doing sth.)” 结构 ,表示 “阻止某人 / 某物(做 )某事”不定式的被动式 :“to be + 过去分词” 结构 ,体现 “将来” 时态概念,同时表达 “被动” 语态意义 ,即表示。“as well as” 用于比较 ,表示 “和...一样好” ,“constrains” 意思是 “强迫;
2025-05-21 19:38:44
1754
原创 【OFDM通信链路仿真】性能评估与5G帧结构
OFDM 符号是 OFDM 系统里最基础的传输单元。它借助逆快速傅里叶变换(IFFT)把频域上的多个子载波数据转换到时域,从而形成一个完整的时域信号段。每个 OFDM 符号包含了多个子载波上的数据,这些子载波在频率上相互正交,能够同时传输不同的信息。帧是由多个 OFDM 符号组合而成的更大传输单元。在实际通信系统中,为了对数据进行有效的组织和管理,会把多个 OFDM 符号按照一定的规则和格式组合成帧。无线帧:无线帧是一个相对较大的时间单位,时长为 10ms。
2025-04-29 00:37:53
764
原创 【OFDM通信链路仿真】喵喵村的迁徙之旅:OFDM调制的奇妙冒险
很快,每列队伍的前面都多了一小段“复制动作”的小猫,它们就像忠诚的卫士,守护着队伍的秩序。随着时光流转,来到QPSK年间,姓氏的种类逐渐丰富,增加到了4种,每个姓氏由2个数字组合而成,01、10、00、11,仿佛四季更迭,各有韵味。某一天,威严的猫咪大王站在村子中央的大青石上,目光坚定地望向远方,大声说道:“我们的喵喵村日益壮大,如今,是时候开启新的征程,搬往美丽富饶的江南一带了!神奇的是,这N个河道彼此独立,互不干扰,就像N个并行的秘密通道,各自承载着独特的使命 ,这便是OFDM系统中N个。
2025-04-28 17:20:26
508
原创 【冲刺国赛 | 蓝桥杯单片机】超声波测距显示
3、T根据定时器0的计数值得到,定时器0的计数周期是1us,T的单位应该是s,所以计数值带入公式的时候需要除以1000000才能换算成 s。从发射端TX发送8个40KHZ的方波信号,利用定时器0的溢出标志实现。2、等待溢出标志为1 while(TF0==0);2、等待溢出标志为1 while(TF0==0);3、溢出标志归 0 TF0=0;3、溢出标志归 0 TF0=0;1、发送端引脚置 0 TX=0。循环8次发送方波信号。
2025-04-11 17:23:49
268
原创 【练气境 | 4T网单片机省赛】12届省赛套二 | 5个模块
众所周知,题目既要求一个按键控制界面切换,又要求各个界面的高位为0自动熄灭,如果用 if 语句,会导致有很多语句分支,看起来凌乱不堪。这样会导致在 channel=1 的时候,led逻辑无法获取实时的通道3的电压值。,并不是按下刚到1s就立马执行逻辑,必须松开且超过1s才是长按键。注意,双通道同时读取,需要将通道号互换,才得到正确的对应的值。这时候就要用到 switch 语句,简洁易懂。count_key——按下后的计时变量。flag_key ——按键是否按下。,判定为长按键” ,说明。
2025-04-10 00:29:44
439
原创 【通感一体化】两种重要的干扰类型:自干扰和同频干扰
自干扰是指同一 ISAC 设备在发射信号(通信信号或感知信号)的同时,发射信号通过设备内部电路、天线间耦合或空间反射等途径泄漏到接收端,对自身接收信号(如感知回波或通信接收信号)造成的干扰。同频干扰是指不同 ISAC 设备或系统在同一频段上工作时,其他设备的发射信号(通信或感知信号)对当前设备接收端造成的干扰,或同一设备接收端同时接收到多个同频信号(如多个通信用户、多个感知目标回波)产生的相互干扰。
2025-03-30 15:30:34
1116
原创 【聚沙成塔 | 4T网单片机练习】光敏电压min&max记录器
min初始化最大值50(实际是5.0,但想要表示1位小数就要扩大10倍,所以是50)定义unsigned char 类型的min、max分别表示最低电压和最高电压。这样极端的初始值,确保了一上电的值不管是多少都可以同时判断为min和max。max初始化最小值0。三、main.c代码。
2025-03-28 00:25:58
235
原创 【聚沙成塔 | 4T网单片机练习】双通道A/D电压测量
从代码中可以看出,光敏电阻调用的本应是0x01通道,但在此却需要调用0x03通道,才能显示正确的值;同理, Rb2调用的本应是0x03通道,在此却调用了0x01通道。也就是说,双通道AD转换,需要交换两个通道的值,才能正确读取。由于每次PCF8591进行AD转换的值都是保留的上次读取的值,所以与单通道不同的是,双通道要。光敏电阻的通道是0X01,RB2的通道是0X03。才能读取正确的通道值,否则就会恰好相反。难点在于要使用PCF8591同时读取。版本2:每个通道重复读取2次。版本1:每个通道读取一次。
2025-03-27 23:52:52
325
原创 【聚沙成塔 | 4T网单片机练习】数值范围触发DAC输出功能
定义两个I²C 总线通信引脚// 函数名:DAC// 功能:通过I2C总线控制PCF8591芯片实现DA输出// 参数:DACdata,要转换的8位数字量(范围0 - 255)// 返回值:无// 关闭总中断EA = 0;// 启动I2C总线I2CStart();// 发送器件地址// 写操作的器件地址是0x90// 等待应答// 选择DA输出功能// 发送控制字节,选择DA输出功能// 等待应答// 发送数据// 发送要转换的数字量数据// 等待应答。
2025-03-24 11:08:15
366
原创 【聚沙成塔 | 4T网单片机练习】数码管NE555频率采集显示
3、 编写一个 ne555 函数,负责判断sec变量是否到达 1000 ,如果到达,就计算一次频率 frq 和周期 cycle,并将计数值归零。1、定义一个变量 sec,让此变量在定时器 1 的中断服务程序中加一 sec++4、将 ne555 函数放到定时器 1 的中断服务程序的 sec++ 之后。2、通过调节可调电位器Rb3,来调节NE555的方波信号的输出频率。1、打开ISP,选择“定时器计算器”,按照如下参数复制代码。2、在main函数中调用定时器 0 的初始化函数。三、定时器 0 的计数模式。
2025-03-23 22:22:53
116
原创 【聚沙成塔 | 4T网单片机练习】数码管显示ADC转换值(Rb2)
定义两个I²C 总线通信引脚注意:由于定时中断是1ms一次,那么频繁的中断就会打断I2C的通讯,解决办法就是,在ADC函数中,开头关闭总中断(EA = 0),结尾打开总中断(EA = 1)。// 添加 ADC 函数,该函数用于从 PCF8591 芯片读取指定通道的 ADC 转换结果// 参数 channel:指定要读取的 ADC 通道,取值范围通常为0X00-0X03//关闭总中断,避免中断干扰通信过程EA = 0;// “五步走” 写入通道号I2CStart();
2025-03-23 17:51:59
904
原创 【聚沙成塔 | 4T网单片机练习】按键控制DS18B20温度精度显示
1、题目:1、题目:2、DS18B20温度传感器原理图:DQ引脚P143、DS18B20读温度的基本代码修改onewire.c:1、加头文件2、定义引脚sbit DQ=P1^4;3、添加读取温度函数主函数操作:1、extern外部调用onewire.c中我们自己定义的这个读取温度的函数2、定义全局变量temperature,接收读温度函数的返回值。3、数码管段选表增添带有小数点的数字:将0~9的段选高4位减去8即可,也就是让最高一位置0。
2025-03-21 00:23:07
857
原创 【聚沙成塔 | 4T网单片机练习】按键键值显示
题目:题目:今日疑惑:键盘扫描消抖时,使用10ms的软件延时,数码管显示则利用1ms触发一次的定时中断。由于数码管需要显示按键值,那么软件延时和定时中断是否会产生冲突,从而显示错误呢?答案:在51单片机中,使用软件延时10ms进行按键消抖和使用定时器中断1ms中断一次不会直接冲突。软件延时10ms会阻塞主程序的执行,如果在这段时间内定时器中断被触发,中断服务程序仍然会执行,但主程序的延时循环不会受到影响。
2025-03-17 22:51:44
1943
原创 【聚沙成塔 | 4T网单片机练习】控制继电器和蜂鸣器
观察比赛资源包提供的原理图,可以看到连接relay和buzz的引脚名为N_RELAY、N_BUZZ,所以一开始学习的时候以为是它们是低电平有效,但实际上有一个反相器,所以其实1有效。
2025-03-14 17:36:08
280
原创 【聚沙成塔 | 4T网单片机练习】LED指示灯点亮
代码中大量使用了宏定义#define来选中不同的锁存器,如Y4CY5C等。这种方式不仅提高了代码的可读性,还方便了后续的修改和维护。通过位运算(与操作和或操作)将 P2 口的高三位设置为特定值,从而实现对不同锁存器的选择,这让我深刻理解了位运算在单片机编程中的重要性。
2025-03-14 16:07:14
205
原创 【蓝桥杯单片机 | 学习笔记1】Keil(v5)与STP-ISP(v6.80)实操流程
Keil(v5)一款广泛应用于嵌入式系统开发的集成开发环境(IDE),支持代码编辑、编译、调试、仿真等功能,能够帮助开发者高效地完成嵌入式系统的开发。通俗来讲就是你写代码、编译代码和debug的地方一款专为STC系列单片机设计的编程和调试软件。通俗来讲就是你往单片机上烧录代码的地方串口助手:方便用户进行串口通信测试。Keil仿真设置:支持将STC单片机型号添加到Keil开发环境中。
2025-01-26 01:23:07
695
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅