摘要:        
STM32CubeMx是目前最新的V5.5 STM32F407,输出LL库,使用FreeRTOS, 任务堆栈大小错误: 在STM32CubeMx上任务堆栈的单位是word,即4个byte。但是实际上这里的单位是byte,就是说你设置256的话(即1024 bytes),实际上给你生成的代码只有256    阅读全文
posted @ 2023-07-21 08:53
SymPny
阅读(84)
评论(0)
推荐(1)
        
            
        
        
摘要:        
1. 使用取模软件对图片取模 取模软件使用Img2LCD,附上下载链接。 首先准备一张用于显示的图片,修改图片像素值为240*240: 在取模软件中打开图片:    阅读全文
posted @ 2023-07-21 08:53
SymPny
阅读(582)
评论(0)
推荐(0)
        
            
        
        
摘要:        
最近,因为项目需要在STM32F103系列处理器上,对采集的音频信号进行FFT运算,然而STM32F103毕竟不是STM32F4系列的处理器,对于一般的FFT运算程序还是比较缓慢的。 幸亏官方提供了针对FFT的官方库,但是去官网找了半天居然找不到那个库的下载,好像官方早就把那个库下架了,估计是为了给    阅读全文
posted @ 2023-07-21 08:53
SymPny
阅读(3160)
评论(0)
推荐(0)
        
            
        
        
摘要:        
关于CRH、CRL、ODR和IDR寄存器的使用总结 一.CRH和CRL的使用: CRH和CRL的使用基本相同,CRH用于控制GPIOX(X表示A G)的高8位(Pin15 Pin8),而CRL用于控制GPIOX(X表示A G)的低8位(Pin7 Pin0)。 二.ODR的使用: 1. RCC->AP    阅读全文
posted @ 2023-07-21 08:52
SymPny
阅读(883)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Si5351 一、SI5351频率计算公式: f ( o u t ) = f ( p l l ) / M ( x ) R ( x ) f(out) = f(pll) / M(x)R(x) f(out)=f(pll)/M(x)R(x) 1、小于150Mhz 先设置PLL的频率 f ( p l l )     阅读全文
posted @ 2023-07-21 08:51
SymPny
阅读(893)
评论(1)
推荐(0)
        
            
        
        
摘要:        
咚咚咚————【封装驱动】Si5351A方波信号发生器发送任意[8K-160Mhz]频率程序 (一)效果展示(二)源码分享(三)需要改进的地方及不足 (使用阿波罗STM32F7开发板) (一)效果展示 (二)源码分享 芯片SI5351A源代码下载 可以支持一下吗QAQ SI5351A.c /****    阅读全文
posted @ 2023-07-21 08:51
SymPny
阅读(661)
评论(0)
推荐(0)
        
            
        
        
摘要:        
关于STM32F4单片机,使用HAL库自带的SPI,驱动TFTLCD屏幕的资料网上好像不太多,正好最近我做了这项工作,把成果分享给大家。我的代码实现了这些功能:任意坐标画点,指定首尾坐标画线,画方框,指定区域显示彩图,显示16* 16或者12* 12的汉字、ASCII码,并附带ASCII码表与少量的    阅读全文
posted @ 2023-07-21 08:50
SymPny
阅读(1115)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在网上很多人都已经写了如何用cubemx和mdk5打开f4系列的FPU功能,但是最后添加 #include “arm_math.h” #include “core_cm4.h” 这两个头文件会报错 同时类似arm_sqrt_f32()这种dsp库函数仍然找不到位置。所以在此做一些补充。 对于CUBE    阅读全文
posted @ 2023-07-21 08:50
SymPny
阅读(139)
评论(0)
推荐(0)
        
            
        
        
摘要:        
一、看门狗简介 看门狗其实就是一个定时器,从功能上说它可以让微控制器在程序发生意外(程序进入死循环或跑飞)的时候,能重新回复到系统刚上电状态,以保障系统出问题的时候可以重启一次。说的复杂一点,看门狗就是能让程序出问题是能重新启动系统。 二、独立看门狗(IWDG) 一个12位的递减计数器,最大值为0X    阅读全文
posted @ 2023-07-21 08:50
SymPny
阅读(581)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在我们应用开发时,经常会有一些程序运行参数需要保存,如一些修正系数。这些数据的特点是:数量少而且不需要经常修改,但又不能定义为常量,因为每台设备可能不一样而且在以后还有修改的可能。将这类数据存在指定的位置,需要修改时直接修改存储位置的数值,需要使用时则直接读取,会是一种方便的做法。考虑到这些数据量比    阅读全文
posted @ 2023-07-21 08:49
SymPny
阅读(1524)
评论(0)
推荐(0)
        
 
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号