最新资讯
vs100录音问题
vs1003和vs1053录音的保存格式不同,或着说WAV的格式头不一样。 1053录音在激活录音后,初始化WAV格式头要比1003的WAV格式头少十几个字节,这样导致了1003录音可以成功。但却解不了码。 这...
硬件初学者渐入佳境的方法
1 先安装一些必要的办公软件,比如要写文档,word整理表格要用到EXCEL,公司办公不可缺少的软件,使用WPS或者office2000都可以。 2 查看一些PDF,一些电路图的格式基本都是PDF格式的所以需...
最近使用fatfs文件播放音乐遇到的细节
在之前都是使用fat32文件系统播放音乐的,逐渐的在使用fatfs文件播放音乐数据,于是在基础上使用了。使用过程发现一个问题 就是res=f_open(fmp3,(const TCHAR*)pname,FA_READ);//打开文件时...
串口接收音乐数据并播放的问题
项目中要实现从电脑串口助手发送一包数据,此数据是音乐文件,发送给stm32,存储到AT45DBFlash里,然后存到一定的页数后 ,在读出来送给vs1053播放,调试中遇到...
几种温度传感器的比较
几种温度传感器的比较 经过查阅资料,先将几种之前用过的温度传感器集中比较一下,本数据来自官方手册和网络,仅供参考。 编号名称测量范围精度分辨率接口响应时间(官方提供)实测供电(v)1DS18B20(-55~125)±0.59~1...
基于stm32的PM2.5传感器程序 GP2Y粉尘传感器
下面是我在网上翻阅资料拷贝的 淘宝上好像有 夏普光学灰尘传感器(GP2Y1010AU0F)在检测非常细的颗粒,如香烟烟雾,是特别有效的, 并且是常用的空气净化器系统...
单片机C语言编写规范
1 程序缩进,4个空格键,使用source insight 的话 需要在document options里将 table键调成4; 例 int main () { <...
stm32定时器2输出10KHZ波形
紧接上一篇文章 /*! @function ******************************************************************************** <PR...
KEIL里如何实现仿真 查看输出波形
我们在开发单片机stm32的时候,为了方便查看代码定时器的设置 于是想通过自带的keil工具来查看定时器输出的波形,这样方便修改代码,省区烧到 板子上的麻烦。下面就介绍一下具体的步骤。 ...
基于stm32和NRF24L01的无线视频传输设计
&nb...
基于手机蓝牙的无线防丢器设计
基于51单片机的蓝牙防丢器 在一定的通讯范围内),手机APP向防丢器设备发送数据,如果防丢器收到数据后 就会有指示灯亮和蜂鸣器鸣响一声,然后手机app会收到一条消息,表示在可查通讯 范围内,如果发送数据后没有回应,则认为防丢器已...
stm32的定时器产生38KHZ波形
void Timer2_config() // { TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; ...
基于单片机在LCD屏上画幅频特性曲线的方法
上一次博文中研究,在LCD上画实时曲线已经实现了,现在想改成幅频特性曲线,经过查资料实现思路如下 幅频特性曲线是以横轴为频率,纵轴为幅度,这里可认为是电压值。如...
基于51单片机的pwm波产生
利用定时器的中断来实现PWM调制。如果我们设定脉冲的周期为1000毫秒;每20毫秒产生一次中断,则知道要中断50次。 那么我们可以这样编写程序 TH0=0XFF; TL0=0XEC;这是定时器0产生一次中断...
用51单片机调试红红外遥控器出现的问题
一开始用的12M晶振,一个指令为0.9us,红外头需要10个延时。现在改成11.059了,所以延时要变成9个。关于使用11.05M和12M的区别,如果使用波特率9600,那最好用11.0592M,否则用12M会出现接收不稳定的现象!