IAR编译 STM32The stack pointer for stack 'CSTACK' (currently 0x20000E20) is outside the stack range
为了更灵活的使用IAR我还是把这些问题写下来了,关于 IAR编译 STM32The stack pointer for stack 'CSTACK' (currently 0x20000E20) is outside the stac...
STM32的tim1n捕获问题
项目中要使用stm32的 tim1通道3捕获红外波形,stm32f107的芯片。PE12管脚,但实际中发现竟然进不了捕获中断。 代码 /*************************************...
关于stm32F407的fpu浮点计算
最近使用stm32f407ie调试程序,该芯片是M4核,使用过程中我们调用了自己的颜色函数库,该库里边使用了通用的函数库 “math.h”,F407的强大之处在于浮点能力 要比M...
列举IAR的五大罪状
列举IAR的五大罪状 1 不能同时打开多个工程文件,只能打开一个,当出现问题,查看配置时一个一个打开相当麻烦。 2 配置路径需要手动敲入没有选择。 3 打开工程后,右键单击无法进入define。需要一定的时间等...
source insight工程中一样的文件已移除,为何变量还是能定位到?
菜单中选择 File -> Close All(快捷键Ctrl+Shift+W) ,把所有已经打开的文件都关闭再试
使用stm32外部中断循迹发现的问题
在用STM32的外部中断作为红外检测的引脚时, 发现当压住红线时,红外管能返回一个低电平,也能进入中断程序 但遗憾的是中断里边似乎处理不了数据,在想,中断里边是不是只能计数啊,也就是数数,比如配置为下降沿触发的 ...
vs100录音问题
vs1003和vs1053录音的保存格式不同,或着说WAV的格式头不一样。 1053录音在激活录音后,初始化WAV格式头要比1003的WAV格式头少十几个字节,这样导致了1003录音可以成功。但却解不了码。 这...
最近使用fatfs文件播放音乐遇到的细节
在之前都是使用fat32文件系统播放音乐的,逐渐的在使用fatfs文件播放音乐数据,于是在基础上使用了。使用过程发现一个问题 就是res=f_open(fmp3,(const TCHAR*)pname,FA_READ);//打开文件时...
串口接收音乐数据并播放的问题
项目中要实现从电脑串口助手发送一包数据,此数据是音乐文件,发送给stm32,存储到AT45DBFlash里,然后存到一定的页数后 ,在读出来送给vs1053播放,调试中遇到...
基于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会收到一条消息,表示在可查通讯 范围内,如果发送数据后没有回应,则认为防丢器已...