![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
GZZXBCXM2005
这个作者很懒,什么都没留下…
展开
-
STM32关闭PWM输出时,让IO输出固定高或低电平的方法。
看到有很多人在网上询问停止PWM时如何获取固定输出,记录在此供参考。方法1: 设置占空比为0xffff 或0 后即可得到想要的0或1输出。方法2 : 配置回通用IO口,再设置为0或1.以上两种方法是网上铺天盖地搜到的方法,但是很多时候我们占空比不方便修改,需要保持固定的占空比,只是想让PWM输出或不输出时可以用下面介绍的方法。方法3:以TIM14的CHI为例/* 设置GPIO 强制输出0 /TIM_SelectOCxM(TIM14,TIM_Channel_1,TIM_ForcedAct原创 2022-06-18 17:27:16 · 9629 阅读 · 2 评论 -
stm32f030 使用16M晶体
大部分的开发板都是用8M晶体,代码也是用的8M晶体配置.一次开发过程中因为板子体积有限,选择了SMD3225的晶振,在LCSC检索发现8M的晶体比16M普遍贵3倍多。 所以将代码适配为16M.修改的地方只动了两个地方;static void SetSysClock(void)将以下代码 /* PLL configuration = HSE * 6 = 48 MHz */ // PLL时钟源 H原创 2021-05-31 22:43:31 · 618 阅读 · 2 评论 -
STM32F030单片机由外部时钟改为内部时钟的步骤
STM32F030F4P6单片机由外部时钟改为内部时钟的步骤一.看程序运行的时候初始化时钟部分:二.查看systeminit定义如下:这就是打开的函数内容这就是使用外部时钟的配置,也就是库函数的默认配置):static void SetSysClock(void){__IO uint32_t StartUpCounter = 0, HSEStatus = 0;/* SYSCLK, HCLK, PCLK configuration ---------------------------------转载 2021-05-31 22:34:05 · 1955 阅读 · 0 评论 -
Cannot load driver ‘C:\Keil_v5\ARM\Segger\JL2CM3.dll 报错解决方法。
Cannot load driver 'C:\Keil_v5\ARM\Segger\JL2CM3.dll 报错解决方法。昨天在我的win10电脑上突然又弹出这个提示,期间我一直没有更新过keil和jlink驱动,很是莫名。Cannot load driver 'C:\Keil_v5\ARM\Segger\JL2CM3.dll上面的盘符可能随安装不同而不同。以前也发过类似的求助贴,也尝试过百度,最终还是没有解决。网上各种各样的说法都有,但是没有解决我的问题。在xp和win8 win10 我都出现了这原创 2020-11-28 12:32:24 · 17871 阅读 · 10 评论 -
MM32F031 ADC 学习笔记
datasheet中描述最高12 位可编程分辨率的SAR ADC,多达10 路外部输入通道。 这句话怎么理解呢?也就是说有10个IO可以设置为ADC口线了。内部两路是属于内部通道了。1. 首先ADC转换要明确目标,我要转换谁? 这个由通道转换选择寄存器(ADC_ADCHS)来选择要转换的通道,将相关的bit置位就使能,将相关的位复位就失能。 例如将bit0...原创 2020-01-06 12:57:52 · 1728 阅读 · 0 评论 -
搭建STM32 的工程文件框架
搭建STM32的工程文件框架当前网上比较多的方法都是将库按类放置在不同的文件夹,然后再在keil里c路径里面添加n多路径,这样当换了个编译器时就需要小心的修改添加这些相关的文件路径。个人认为应该在源文件里尽可能的包含文件路径,减少对编译器的设置。 建立以下几个文件夹:List文件夹存放编译的中间文件,RVMDK存放MDK的工程文件,SI4Prj存放sourceinsight原创 2017-10-05 15:56:19 · 1740 阅读 · 0 评论 -
__packed 关键字 的作用
在移植机智云的代码时,因为结构体里用了太多的变量,为了节省ram空间 所以加了个__packed关键字修饰。举个例子:struct { char a; //1byte int b; //4byte char c[2] //2byte double d; //8byte}Struct_A;在计算机内存中,结构体变量的原创 2017-10-05 21:39:45 · 11985 阅读 · 1 评论