原文:STM32学习之智能灯的实现 (STM32F103C8)

在学完了STM F 的芯片后,尝试着独立开发一个智能灯小项目,大概功能就是:KEY 按键长按实现开关机,短按切换模式,分别为自动模式和手动模式,自动模式下会根据光照强度改变灯的亮度,手动模式用KEY 来改变灯的亮度,分为 档,按下KEY 逐渐变亮,第六次关闭。开关机蜂鸣器会发出提示音。使用的是STM F C 这款芯片。 在开发之前要搭建环境,STM F 的芯片因为FLASH的大小不同分为了不同型 ...

2019-08-03 10:32 0 595 推荐指数:

查看详情

STM32F103C8的FLASH页名称以及对应地址

杨桃开发板采用的芯片是STM32F103C8,其FLASH闪存为64KB,为方便利用该闪存存储数据,现将其FLASH页名称以及对应地址罗列如下 名称 地址 大小(字节) 页 ...

Sat Nov 07 07:19:00 CST 2020 0 414
使用keil V5 通过Jlink下载STM32F103C8

1、已安装Jink驱动,设备管理器可识别驱动。如下图; 2、选择芯片型号 3、DEBUG调试选择J-link,并点击设置。 4、如果按照的J-link版本比较低,软 ...

Tue Feb 02 22:32:00 CST 2021 0 708
STM32F103C8的FLASH页名称以及对应地址

STM32F103C8,其FLASH闪存为64KB,为方便利用该闪存存储数据,现将其FLASH页名称以及对应地址罗列如下 名称 地址 大小(字节) 页0 0x0800 0000 - 0x0800 03FF 1K 页1 0x0800 0400 - 0x0800 07FF 1K 页2 0x0800 ...

Thu Mar 17 23:08:00 CST 2022 0 765
stm32f103学习总结)—stm32定时器中断

一、定时器介绍   STM32F1的定时器非常多,由2个基本定时器(TIM6、TIM7)、4个通 用定时器(TIM2-TIM5)和2个高级定时器(TIM1、TIM8)组成。基本定 时器的功能最为简单,类似于51单片机内定时器。通用定时器是在基本 定时器的基础上扩展而来,增加了输入捕获与输出比较 ...

Fri Apr 03 23:51:00 CST 2020 0 8524
STM32 PWM输出 (STM32F103C8T6 TIM2_CH2 )

STM32F103C8T6,uVision开发环境为例,注意了,若使用其它相近芯片,本文仅供参考。 以下是main.c,执行后引脚A1输出频率20KHz,占空比75%的方波。 #include "stm32f10x.h" #include "stm32f10x_tim.h" //********************************************** ...

Sun Feb 16 01:43:00 CST 2020 0 3677
STM32 滴答时钟 SysTick 的使用 STM32F103C8T6

程序完成利用STM32F103C8T6 滴答时钟 SysTick进行定时,每隔1秒输出脚PC13的小闪烁一下。 注意,小每隔1秒闪烁只是转换状态,可以理解为定时或1个脉冲时间,但并不是频率,频率要2个 脉冲时间2秒,所以要测频率的话是0.5Hz,即频率=1/2秒 ...

Sun Mar 08 06:10:00 CST 2020 0 2041
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM