液晶为16管脚LCD12864,内附于某51单片机开发板,代码也基于该51单片机开发板的例程代码,我们认真分析了代码的每一行每一个函数,对其中小部分不合理(至少是我们认为不合理)的代码进行了优化和修改,并增添了一些新的内容。
我们尽最大努力最大程度上保证代码没有bug,发布前进行了上机编译并实际运行于所应用的设备,希望能帮助新手更快更好的学习!文件中参考了大量网络资料,但并非单纯网络资料的简单堆砌,网上资料虽多,但解释详细力度以及正确率都有待考察,我们在参考大量资料基础上加上自己的理解汇总成有关该模块的文档。
鉴于我们目前能力有限,其中一些理解存在误区或者不当,还请大神能够提出指正,一定虚心接受,大家互相学习!
2025/8/8 2:28:51 5.7MB LCD12864
1
MATLAB2017b官方教程,包含入门教程,可视化,函数参考,外部语言接口,O-O编程等
2025/8/7 15:25:10 104.48MB MATLAB 2017b
1
批量替换代码里函数和变量名的小工具(VC编写),可一次性替换多个文件里的多个函数和变量名称。
使用方式如下:1.用文本文档写一个替换的映射表文件,里面包含多组替换词组(一行一对替换词组),如:oldfuncnamenewfuncnameoldvarnamenewvarname2.选择要被替换的代码文件目录
2025/8/6 21:17:19 34KB VC6 批量替换 开发工具
1
在图像恢复技术中,点扩展函数(PSF)是影响图像恢复结果的关键因素,所以常常利用先验知识和后验判断方法估计PSF函数来恢复图像。
2025/8/6 19:24:25 411KB psf
1
这是一个对多种模拟调制方式进行自动识别的程序,是软件无线电的重要内容。
代码几乎完全自己编写,有清晰的结果,为了代码紧凑,所以代码以几个函数的形式呈现,只能上传压缩包。
该调制器可以识别AM、DSB、USB、LSB、FM以及AM-FM调制方式。
2025/8/6 4:25:01 2KB 调制识别 模拟信号
1
参数化时频分析是一种在信号处理领域广泛应用的技术,特别是在处理非平稳信号时,它能提供一个更为精确且灵活的分析框架。
MATLAB作为一种强大的数学计算和数据可视化软件,是进行时频分析的理想工具。
本资源提供了MATLAB实现的参数化时频分析代码,可以帮助用户深入理解和应用这一技术。
我们要理解什么是时频分析。
传统的频谱分析,如傅立叶变换,只能对静态信号进行分析,即假设信号在整个时间范围内是恒定的。
然而,在实际工程和科学问题中,许多信号的频率成分会随时间变化,这种信号被称为非平稳信号。
为了解决这个问题,时频分析应运而生,它允许我们同时观察信号在时间和频率域上的变化。
参数化时频分析是时频分析的一个分支,它通过建立特定的模型来近似信号的时频分布。
这种模型通常包括一些参数,可以通过优化这些参数来获得最佳的时频表示。
这种方法的优点在于可以提供更精确的时频分辨率,同时减少时频分析中的“时间-频率分辨率权衡”问题。
在MATLAB中,实现参数化时频分析通常涉及以下几个步骤:1.**数据预处理**:需要对原始信号进行适当的预处理,例如去除噪声、滤波或者归一化,以提高后续分析的准确性。
2.**选择时频分布模型**:常见的参数化时频分布模型有短时傅立叶变换(STFT)、小波变换、chirplet变换、模态分解等。
选择哪种模型取决于具体的应用场景和信号特性。
3.**参数估计**:对选定的模型进行参数估计,通常采用最大似然法或最小二乘法。
这一步涉及到对每个时间窗口内的信号参数进行优化,以得到最匹配信号的时频分布。
4.**重构与可视化**:根据估计的参数重构信号的时频表示,并使用MATLAB的图像绘制函数(如`imagesc`)进行可视化,以便直观地查看信号的时频特征。
5.**结果解释与应用**:分析重构后的时频图,识别信号的关键特征,如突变点、周期性变化等,然后将其应用于故障诊断、信号分离、通信信号解调等多种任务。
在提供的`PTFR_toolboxs`压缩包中,可能包含了实现上述步骤的各种函数和脚本,如用于预处理的滤波函数、参数化模型的计算函数、以及用于绘图和结果解析的辅助工具。
`README.docx`文档应该详细介绍了工具箱的使用方法、示例以及可能的注意事项。
通过学习和使用这个MATLAB代码库,你可以进一步提升在参数化时频分析方面的技能,更好地处理和理解非平稳信号。
无论是学术研究还是工程实践,这种能力都是非常有价值的。
记得在使用过程中仔细阅读文档,理解每一步的作用,以便于将这些知识应用到自己的项目中。
2025/8/5 16:54:38 29KB 时频分析
1
MFC基于VLC的视频播放器(五)---全屏显示以及按钮函数的实现https://blog.csdn.net/Jonh_/article/details/85327683
2025/8/5 15:16:18 215.01MB libvlc mfc
1
STM32L4系列的微控制器采用新型结构制造,得益于其高度灵活性和高级外设集,实现了一流的超低功耗性能。
STM32L4系列产品的性能为应用提供最佳能量效率,在超低功耗领域首屈一指,STM32L4系列产品具有FlexPowerControl,它提高了功耗模式管理上的灵活性,同时降低了应用的总体功耗。
STM32L4xx器件支持7种主要的低功耗模式,其中每种都有多个子模式选项。
这使得在低功耗性能、短启动时间、可用外设集与唤醒源最大数量之间能实现最佳折中。
如图显示了不同运行模式下STM32L476的典型电流消耗,它是系统频率的函数。
2025/8/5 11:58:56 483KB STM32L4
1
本资源为人工鱼群算法的MATLAB程序,包括人工鱼群算法对二元函数寻优,有详细的代码解释,方便新手学习
2025/8/5 9:06:42 5KB MATLAB 二元函数寻优
1
基于C++控制台窗体绘图(GDI)的小游戏,俄罗斯方块,回调函数处理消息,有完整的实现逻辑,包括计分关卡机制,下一个方块预览,游戏文字说明等
2025/8/4 9:41:44 40KB 俄罗斯方块
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡