- 博客(7)
- 收藏
- 关注
原创 STM32CUBEIDE使用RTT/UART实现printf重定向
使用 RTT,可以从目标微控制器输出信息,并以极高的速度向应用程序发送输入,而不会影响目标的实时行为。SEGGER RTT 可以与任何 J-Link 型号和任何支持后台内存访问的目标处理器一起使用。一种高效printf打印方式-CSDN博客。
2024-07-08 01:25:05 901 1
原创 STM32F4系列探究1——三重ADC扫描连续采样+DMA双缓冲区存储
文章目录前言一、STM32F4的ADC理论知识学习1.基础知识2.扫描模式与连续模式3.单ADC模式下双缓存机制的实现4.三重同步采样模式二、由定时器触发的单缓冲区模式1.时钟树配置2.ADC部分配置3.定时器部分配置4.中断配置总结5.main.c修改三、连续模式下的双缓冲区模式1.Cube设置修改2.main.c修改前言本文的主要目的是通过学习官方文档,掌握使用STM32CubeMx实现STM32F446ZET6芯片的多重ADC采样与DMA存储的功能,STM32F4系列在使用Cube时均可以参考
2021-04-25 20:26:07 9526 19
原创 对离散序列抽样后得到的x(Mn+c)的DTFT推导
最近复习《数字信号处理》时发现一道关于求解x(2n+1)的DTFT的题。发现书上只有对x(Mn)的DTFT的推导,因此我推导了x(Mn+c)的DTFT,对书上的内容进行扩充,推导过程如下图所示。最后附带两个简单的例子。...
2019-12-26 22:27:55 1943 1
原创 二进制炸弹(binary bomb)——计算机体系与组成结构作业
这是来自于CS:APP的一个著名实验“拆解二进制炸弹”,也是我们的计算机组成与体系结构课程的家庭作业 这个实验也让我学会了怎么进行反汇编和使用GDB调试程序 解决问题的过程如下:Phase_1
2017-04-03 12:16:29 3612
原创 STM32CubeIDE+FREERTOS踩坑记录
1. STM32Cube生成的FREERTOS系统是加了CMSIS_RTOS封装的,该封装下函数的调用要比FREERTOS简单一点,将中断调用和线程调用综合到了一起,但又不提示这个函数支不支持中断调用,需要细致研读代码才行。。。而且CMSIS_RTOS封装的功能并不全面,当需要实现复杂功能时,还是得直接调用FREERTOS的API。2. 想要使用通用的CMSIS_RTOS封装,需要研读其代码,CMSIS_V2的官方API文档链接如下:CMSIS-RTOS API v2https://www.keil.c
2021-09-13 16:37:11 5259 1
原创 铜导线的趋肤深度计算
铜导线的趋肤深度计算当导体中有交流电或者交变电磁场时,导体内部的电流分布不均匀,电流集中在导体的“皮肤”部分,也就是说电流集中在导体外表的薄层,越靠近导体表面,电流密度越大,导体内部实际上电流较小。结果使导体的电阻增加,使它的损耗功率也增加。这一现象称为趋肤效应(skin effect)。趋肤深度的一般计算公式如下:其中铜的电阻率为:1.75*10-8铜的相对磁导率为:0.99991当频率为50Hz工频时,趋肤深度为 9.416mm,对于绝大部分铜导线与铜母线而言,都不需要在工频下考虑趋肤效应的
2020-11-30 14:58:41 20620
原创 关于压缩感知(CS)技术的个人实践
关于压缩感知(CS)技术的个人实践关于压缩感知CS技术的个人实践概论与理论原理信号的压缩原理信号的重构原理MATLAB解决一维信号的压缩重构MATLAB解决二维图像的压缩重构概论与理论原理压缩感知技术,英文名为Compressive Sensing,简称CS理论。该理论指出当信号满足稀疏性或可压缩条件时,可以在远低于Nyquist速率的情况下采样信号,通过求解
2019-12-26 22:32:06 3098 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人