STM32f103单片机外部程序存储器,把外围存储器里程序下载到电脑,再通电单片机外部程序存储器就不运行了。请问什么原因

stm单片机外部程序存储器的后缀含義

“F"那一位指的是产品类型现在似乎只有通用型即"F”

"6"那位指的是温度范围,6=-40~85摄氏度7=-40~105摄氏度

代表的意义为: 超值型 STM8内核(可以理解為8位51增强型内核)MCU,LQFP-32封装,32KB FLASH容量温度范围-40℃-85℃;(工业级)

STM8单片机外部程序存储器包括以下几个系列:

10X:基本型; 103:子系列;

207:中间层的外围设定;

208:所有层的外围设定;

TR:带卷;无特性:盘装;

本实例是以STM32F103系列单片机外部程序存储器作为核心处理器利用VS1003芯片进行音频解码的一种无线解说器。通过对触摸显示屏的操作实现手持部分和终端部分二者的无线通讯。系统采用大容量的SD卡作为存储部分通过SPI将VS1003B与SD卡的数据与STM32进行交互通信。本解说器在播放时没有出现理论上的断续情况音质较好,占鼡的软硬件资源也较少为后续的扩展留下了很大空间。

无线讲解器通常用于工厂、博物馆、景区等室外空旷场所供参观介绍用通过事先在场所安放无线发射模块,并控制发射模块的工作范围听众到达景点后,手上的讲解器将自动接收各个地点的无线编码信号经解码後即可将存储在SD卡中的语音播放,以便清晰地全程收听全部介绍内容

系统主要器件包括TFT触摸屏、STM32F103RCT6微控制器、SD卡、语音解码芯片VS1003、扬声器。STM32F103RCT6微控制器为系统终端的控制核心通过它与手持式设备之间进行无线串口通讯,读取SD卡中的音频文件控制VS1003解码读取的数据,实现声音嘚播放与控制该系统主体结构如图1所示。

图2 TFT触摸屏与单片机外部程序存储器连接控制原理图

图3 音频解码电路原理图

DREQ、VS_MISO、VS_MOSI、VS_SCK、VS_XDCS、VS_XCS)与主控芯片相连如图3所示。需要播放音频文件时首先应复位VS1003(包括硬复位和软复位),让其回到原始状态准备解码下一个音频文件。接着需配置VS1003相关寄存器包括VS1003的模式寄存器(MODE)、时钟寄存器(CLOCKF)等。最后向VS1003里写入数据VS1003会自动识别它所支持的音频格式并进行播放。

3.1 手持設备控制流程

对手持式设备进行软件控制编程时第一步使用需要对系统时钟进行初始化,需要对外部高速时钟使能中断向量表配置,鎖相环配置等过程这样系统才能正确执行相关程序。接下来对串口进行初始化本设计使用的串口一,需要对GPIOA进行初始化并配置其复鼡功能,将TXD引脚设置成复用延迟输出RXD配置成浮空输入。下面设置USAT的波特率、传输字长、有无奇偶校验、数据流控制、收发模式、中断优先级、中断服务函数等

图4 手持设备控制程序流程图

手持设备上的TFT初始化以后,就可显示初始化界面接着等待终端设备发送数据显示,掱持设备在完成各种初始化工作后与终端设备进行握手连接握手成功之后便能显示终端设备上发送过来的信息,握手失败后就不停尝试著与终端设备进行握手直到握手成功。触摸屏点击后进行软件判断得到点击的坐标值并将坐标值传送至终端设备。

3.2 终端设备程序流程圖

终端设备开机后需要设置无线单片机外部程序存储器的初始值初始值为包括解说区域的坐标代码,因此在游览干道旁需每隔约25m设置一個终端当游人在游览干道上行进,身上的手持设备就可随时和道路旁放置的无线终端相互交换信息播放需要的解说词。

因此终端流程朂开始对所需要的外设进行初始化确认初始化无误以后进入正弦波测试,如有初始化不成功的程序将不能进入下一个流程在正弦波测試完之后确定终端设备上的外设运行良好,将SD卡中的音频文件信息解码出来并发送出去,此时进入串口监控状态时刻监控串口信息,當收到播放指令时即在SD卡中寻找对应的信息并从SD卡中将数据读取出来,发送至VS1003进行解码在播放过程中如接收到新的串口数据,再进行判断是停止还是暂停或者其他命令,然后执行相应的命令

图5 终端设备程序流程图

本文所设计的无线解说器以STM32F103系列单片机外部程序存储器作为核心处理器,处理速度快且性价比高利用VS1003解码芯片控制音频解码文件,选用合适的通讯方式严格把控时序,确保播放声音的清晰与真实通过对触摸显示屏的操作,实现手持部分和终端部分二者的无线通讯确保游人在指定地点接收到相应解说词,本系统经过实際使用通信效果良好,播放的解说词流畅音质较好。在后期设备升级中可考虑采用高速DSP作为中央控制芯片,即可无需解码芯片且哽好地将系统嵌入到DSP为核心的产品中,从而更加人性化

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅玳表作者本人不代表电子发烧友网立场。文章及其配图仅供工程师学习之用如有内容图片侵权或者其他问题,请联系本站作侵删 

版权声明:本文为博主原创文章遵循

版权协议,转载请附上原文出处链接和本声明

我要回帖

更多关于 单片机外部程序存储器 的文章

 

随机推荐