使用STM32提供的DSP库进行FFT
2024-5-17 16:41
- ST MCU
- 40
- 536
STM32 DSP库中的FFT函数是基于基4的算法,这意味着FFT的点数必须是4的幂次方,例如64、256、1024等。因此, ...
const的5种用法
2024-5-17 15:45
- ST MCU
- 26
- 462
过这个指针无法修改value的值。pValue3是一个指向常量的指针常量,表示这个指针本身也是常量,它的值和指向 ...
N76E003在115200波特率有乱码
2024-5-16 18:03
- 新唐MCU
- 37
- 1118
电源不稳定或电磁干扰也可能导致通信不稳定,出现乱码。
新唐的开发环境的搭建,驱动以及BSP
2024-5-16 15:04
- 新唐MCU
- 27
- 743
新唐单片机驱动包括Keil SDK、Nulink驱动程序以及特定型号单片机的ISP Tool等。
ST的芯片上电时序要求是什么
2024-5-16 22:28
- ST MCU
- 24
- 489
芯片需要稳定的时钟信号来运行。
时钟信号的频率、相位、稳定性和时序要求在数据手册中有详细说明。
有时钟 ...
STM32使用CMSIS DSP库
2024-5-17 11:17
- ST MCU
- 26
- 718
可以调用DSP库中的函数来执行特定的数字信号处理任务,例如FFT(快速傅里叶变换)或卷积操作。 ...
NuMicro®系列产品是新唐(Nuvoton)的旗舰系列之一
2024-5-17 08:52
- 新唐MCU
- 30
- 896
先进的低功耗设计,支持多种省电模式,适用于电池供电或能量收集应用。
为什么在keil中找不到ms51f0ae芯片?
2024-5-15 19:32
- 新唐MCU
- 53
- 1603
在Keil的Options for Target菜单下,选择Target选项卡,然后在Microcontroller中选择你的芯片型号。 ...
计算ADC(模数转换器)的策略
2024-5-15 09:27
- Megawin(笙泉)单片机
- 33
- 1016
通过比较器不断比较模拟输入电压与数字量对应的参考电压,如果模拟输入电压高于参考电压,则继续减去步长; ...
FFT算法的使用说明与C语言版实现源码
2024-5-15 08:49
- Megawin(笙泉)单片机
- 34
- 1096
为了获得最佳性能,可能需要手动调整循环展开、矢量化指令等
在C语言中,复数通常使用complex结构体表示,或者使用库函数如fftw3提供的数据类型。 ...
SPI通讯的SD卡硬件电路设计
2024-5-17 11:40
- ST MCU
- 29
- 625
在PCB布线时,应注意信号线的布局,避免过长的走线和不必要的干扰,特别是时钟信号线应该尽量短且远离其他 ...
单片机驱动nrf24l01
2024-5-12 13:25
- Megawin(笙泉)单片机
- 25
- 1014
软件配置:
在单片机程序中配置NRF24L01的GPIO引脚,确保它们以正确的方向(输入或输出)工作。
配置NRF24L ...
按位异或运算符
2024-5-15 10:03
- Megawin(笙泉)单片机
- 74
- 1922
异或运算可以用来简化一些复杂的逻辑操作。例如,交换两个变量的值不需要使用临时变量,只需要一行代码即可 ...
ESP8266模块AT指令
2024-5-17 16:09
- ST MCU
- 38
- 682
ESP8266支持广泛的AT指令集,包括WLAN、TCP/IP、串口、系统信息等。要熟悉并参考ESP8266的AT指令手册。 ...
为什么TI如此重视并积极支持Thread技术?
2024-5-14 21:55
- TI MCU
- 33
- 399
Thread技术还提供了强大的安全性能,包括加密通信、设备身份验证和访问控制等功能。这对于保护物联网设备免 ...
51中printf发送字符串乱码解决
2024-5-12 12:43
- Megawin(笙泉)单片机
- 10
- 765
如果发送的字符串过长,超过了缓冲区的大小,那么超出的部分可能会导致乱码。 ...
使用PID调速的理解
2024-5-17 09:05
- 新唐MCU
- 41
- 1010
积分环节的作用是消除稳态误差,即系统长时间运行后仍然存在的小偏差。积分控制会逐步增加控制力度,直至偏 ...
stm32G071CB通过配置串口可唤醒低功耗模式失败怎么解决?
2024-5-16 14:42
- ST MCU
- 30
- 566
在进入低功耗模式之前,串口的接收引脚已经被正确配置为外部中断输入脚。这是为了使得串口能够响应外部信号 ...
C语言代码优化方法
2024-5-15 07:34
- Megawin(笙泉)单片机
- 47
- 707
尽量减少循环次数,将时间复杂度从O(n^2)降低到O(n)等。
使用循环展开(Loop Unrolling)来减少循环的迭代 ...
2
3
近期访客