- 博客(2)
- 收藏
- 关注
原创 bk4802玩具对讲机芯片硬件电路和程序反推
本文研究了使用BK4802芯片的玩具对讲机主板,针对21.7MHz晶振下409.75MHz工作频率的实验分析。通过逻辑分析仪反推I2C通信协议,确定了芯片寄存器配置方法:发射模式需拉高TRX引脚并写入04h-12h寄存器数据,接收模式则拉低TRX后写入04h-16h数据。作者开发了STC32单片机控制程序,但指出因缺乏官方公式,频率调整需配合射频仪器实测。文中详细列出了寄存器功能说明,包括频率合成、收发模式切换、音频处理等关键参数配置方法,为逆向开发此类射频模块提供了实用参考。实验视频已发布在B站。
2025-06-04 23:46:08
666
原创 从零开始学C 和 C++
int add(int a, int b) { // 函数定义// 函数调用return 0;2.4.2 作用域与生命周期在 C/C++ 中,变量的作用域决定了其可以被访问的范围,而生命周期决定了变量的存在时间。局部变量:在函数或块内部定义的变量,其作用域仅限于该函数或块。生命周期在函数调用时创建,函数调用结束时销毁。全局变量:在所有函数外部定义的变量,其作用域为整个程序。生命周期从程序开始时创建,直到程序结束时销毁。2.5 小结。
2025-02-14 13:25:05
576
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人