1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
一、实验仪器
开发板:野火指南者(STM32F103VET6高速版)带3.2寸屏二、实验前准备 1、把开发板按照说明书连接好,连接到电脑上,拨动左下角开关,红灯亮说明开关打开,新的开发板屏幕显示如手机界面相似的界面。 但是我之前已经烧录了别的程序进去,所以现在屏幕是灭的,等你们烧录程序进去后也会灭,不要慌张,这是正常的。2、安装USB转串口驱动CH340 1)首先保证指南者开发板连接在电脑上 2)打开你购买指南者开发板时获得的资料,点击5-开发软件 3)进去后是几个压缩包,解压,打开USB转串口驱动_CH340 4)然后双击CH341SER进行安装,小窗口出现后点击安装,此时要保证开发板连接在电脑上且处于通电状态,否则会显示安装失败。如图显示则安装成功。 3、安装串口多功能调试助手Fire Tools 1)进入多功能调试助手文件夹 2)打开新版的Fire Tools,进入Fire Tools文件 3)双击打开名称为Fire Tools的应用程序,备用 三、开始实验 默认你们的Keil5已经安装好,还没安装的同学去安装好了再回来继续看。 1、Keil5源程序准备 1)打开资料中的程序源码,进入《STM32库开发实战指南》文件夹 2)找到21-USART—串口通信,进入 3)本次实验我选中USART1指令控制RGB彩灯的代码,双击进入 4)进入文件后,点击Project->RVMDK(uv5),找到Keil5的工程文件,双击打开 3、Keil5程序调试及配置 1)打开工程后,在左边找到并打开USER文件夹,打开main.c文件 2)调试一下看程序是否正确,如果显示0错误0警告,就可以了 3)开始配置,点击魔术棒开始配置,出现配置窗口(一直到现在开发板是通电状态) 4)找到Debug选项,在Use处选择CMSIS-DAP Debugger 5)下一个Utilities,勾选Use Debug Driver 6)回到Debug选项,进入Settings 7)在Settings中的Debug选项,按照如图设置 如果CMSIS-DAP和SWDIO处没有显示出开发板,首先检查开发板和电脑的连接是否正确,开发板是否通电,若还是显示不出,往下滑到第五、更新驱动 部分参考解决。8)点击Flash Download,按箭头1处设置,此时箭头2所指方框处应显示读取的开发板相关信息,若信息不对,可通过Add添加,按OK确认设置。 4、烧录程序 1)上述配置好后,重新编译检查错误,若正确,点击load把程序烧录到开发板中。 2)烧录过程中左下角有进度条,烧录成功后有如图显示。 四、实验结果 1、打开刚刚安装好的多功能调试助手,点击一次1处的打开串口,然后按一下开发板的RESET复位键,此时出现2方框处的一连串信息,这是程序运行的结果。 2、可以输入对应指令让开发板的小灯亮不同的颜色 在3处输入指令,如输入1,然后点发送数据,开发板会亮红灯 输入指令5,开发板亮紫灯 输入8,开发板灯灭 3、至此实验结束。 五、更新驱动 1、打开电脑的设备管理器,找到BETTER_USB,右键点击更新驱动程序 2、选择浏览我的计算机以查找驱动程序软件 3、让我从计算机上的可用驱动程序列表中选取 4、选择USB输入设备,然后下一步 5、更新成功,关闭。回到Keil5程序重新调试和配置,此时应该检测出了相应的开发板。 总结 以上就是STM32 串口通信的相关内容,在实践过程中我们遇到了不少问题,在老师、同学以及淘宝客服的集思广益和指导下,终于实验成功,这就很nice。 参考资料: 《零死角玩转STM32——F103指南者》 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1780 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1621 浏览 1 评论
1081 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
728 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1679 浏览 2 评论
1938浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
731浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
570浏览 3评论
596浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
556浏览 3评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 17:27 , Processed in 0.917314 second(s), Total 76, Slave 60 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号