参考的<<STM32开发指南V1.0库函数版本>> ALIENTEK 战舰 STM32 开发板板载的 VS1053 (这是一个语音芯片)支持 2 种格式的 WAV 录音: PCM 格式或者 IMA ADPCM 格式, 其中 PCM(脉冲编码调制) 是最基本的 WAVE 文件格式,这种文件直接存储采样 ...
分类:
其他好文 时间:
2018-01-08 12:21:21
阅读次数:
239
单片机应用程序的框架大概有三种: 1,简单的前后台顺序执行程序. 2,时间片轮询法. 3,应用操作系统. 下面我们主要来讲解时间片轮询法: 在这里我们先介绍一下定时器的复用功能。就是使用1个定时器,可以是任意的定时器,这里不做特殊说明,下面假设有3个任务,那么我们应该做如下工作: 1. 初始化定时器 ...
分类:
其他好文 时间:
2018-01-07 11:39:12
阅读次数:
232
之前一直不喜欢keil的编辑界面,但是又不想太浮夸。看到很多群里有人用vscode写stm32的序,但是直接用vscode编写的花,各种设置很麻烦。而且还不能调试。于是想到有没有一个轻便简约的外部编辑器呢?你还别说,真有。notepad++就是这样一款轻量级的外部编辑器。可以说是秒开。 notepa ...
分类:
其他好文 时间:
2018-01-07 00:50:11
阅读次数:
501
由于本人所持的开发板STM32F429-DIS上面带有了ST-LINK下载烧录部分,而且这个型号的开发板在embed上也获得支持。 烧录文件:BIN文件 烧录方式:ST-LINK 烧录芯片:STM32F429I 烧录准备: 1.开发板自带的一根USB线 2.官方烧录软件:STM32 ST-LINK ...
分类:
其他好文 时间:
2018-01-07 00:48:20
阅读次数:
616
1. 实验平台使用百为的STM32F103开发板 2. 例程目录\百为stm32开发板光盘\stm32_gui_lib\Project\Embedded_GUI_Example\EWARM 3. 直接编译遇到一个问题 4. 解决办法如下,勾选Use CMSIS 5. 去掉 $PROJ_DIR$\.. ...
分类:
其他好文 时间:
2018-01-05 22:58:21
阅读次数:
283
eclipse 可以编写单片机代码,替代收费的mdk与iar。 一、下载eclipse eclipse有多个版本,我们需要的是C/C++版本的,可以选择下载其他版本,然后后期添加CDT插件,为了省事,我们直接选择下载CDT版本的,下载链接 http://www.eclipse.org/downloa ...
分类:
系统相关 时间:
2018-01-03 18:37:32
阅读次数:
1121
STM32作为一类高级单片机,在应用中不容小觑。 所以本人从2018年1月1日开始对于STM32系列单片机的学习 很感谢我的班主任送我的开发板:STM32F429I-DISCOVERY (M4) 以下是ST官网对应的型号数据以及开发文档: 英文版文档信息:http://t.cn/RH0dc2D 中文 ...
分类:
其他好文 时间:
2018-01-03 11:50:24
阅读次数:
173
HC-SR04模块可提供2cm-40cm的非接触式距离感测功能,测距精度可达3mm: 模块包括超声波发生器,接收器与控制器,检测角度30度。 控制方式: 采用IO口TRIG触发测距,给最少10us的高电平信号 模块自动发送八个40khz的方波,自动检测是否有信号返回 有信号返回,通过IO口ECHO输 ...
分类:
其他好文 时间:
2017-12-31 21:01:52
阅读次数:
141
命名规则 第1部分:产品系列名,固定为STM32。基于ARM的32位微型控制器。 第2部分:F表示通用型,目前没有其它选项 第3部分:产品子系列。 103表示增强型产品 101表示基本型产品 105表示集成一个全速USB 2.0 Host/Device/OTG接口和两个具有先进过滤功能的CAN2.0 ...
分类:
其他好文 时间:
2017-12-27 19:35:25
阅读次数:
439
一键开关机电路 方案一:其中用到的一键开关机电路分析如下: 电路工作流程如下: A、 Key按下瞬间,Q2、Q1导通,7805输入电压在8.9V左右,7805工作,输出5V电压给单片机供电。 B、单片机工作后,将最先进行IO口初始化,IO1设为输入状态,启用内部上拉;IO2设为输出状态,输出高电平。 ...
分类:
其他好文 时间:
2017-12-27 11:53:06
阅读次数:
97