stm32
文章平均质量分 58
eh同学
海的那边是什么?
展开
-
keil编译不过显示FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘
选择File Type选择文件类型,这里选择C Source file。这时可以查看文件目录下是否有这样的现象。右键选择options。原创 2024-08-16 23:45:48 · 137 阅读 · 0 评论 -
stm32定时器中断
定时器分为基本定时器,通用定时器和高级定时器。STM32总共有8个定时器,分别是2个高级定时器(TIM1、TIM8),4个通用定时器(TIM2、TIM3、TIM4、TIM5)和2个基本定时器(TIM5、TIM6),高级定时器有通用定时器的所有功能,通用定时器有基本定时器的所有功能。由上图可知,要定时器产生1s中断需要开启时钟->预分频->计数->中断。原创 2024-07-10 00:15:04 · 1267 阅读 · 0 评论 -
stm32外部中断
开启外部中断需要。原创 2024-07-09 00:07:02 · 748 阅读 · 0 评论 -
stm32按键检测+光敏+蜂鸣器
注意是有源蜂鸣器还是无源蜂鸣器,无源蜂鸣器是没有正负之分的,类似于喇叭,只要在两个腿上加载不同的频率的电信号就可以实现发声,根据不同的频率所发出的声音也是不一样的。有源蜂鸣器是有正负之分的,只需要加上电压就会发声,发出的声音音调单一。按键注意消抖,机械按下和松开时均伴随有一连串的抖动,一般为5ms~10ms。可通过软件或硬件消抖。当模块检测到前方障碍物信号时,电路板上绿色指示灯点亮,同时OUT端口持续输出。原创 2024-07-07 22:47:20 · 242 阅读 · 0 评论 -
STM32点灯闪烁
配置GPIO端口步骤:开启时钟->使用结构体设置输出模式、引脚、速度->初始化GPIO。在stm32f10x_gpio.h文件中可以看到,读、写、初始GPIO函数有。GPIO端口的每个位可以由软件分别配置成 多种模式。这样就可以实现点灯闪烁操作了。stm32c8t6引脚图。原创 2024-07-07 22:10:16 · 528 阅读 · 1 评论 -
STM32环境搭建+创建工程
这里我已经安装好了keil5所有就不演示了,大约就是找好安装路径(不能有中文),随便填点信息,一直下一步就可以了。在Folders/Extensions标签下,点击右侧省略号添加之前复制的ARMCC文件夹,这样子以来我们的MDK5.37就有Arm Compiler 5了。在文件目录下创建一个User文件夹,之后在工程目录下新建一个文件夹,添加main.c到User目录下。先点击再单击,修改目录,将启动文件(我这里是后缀为.md的文件)和.h.c后缀的文件放进去。原创 2024-05-18 08:00:00 · 1362 阅读 · 0 评论