毕业设计记录

1.USB无法被检测

我的使用的是STM32F103RCT6板子,用USB连上电脑后显示如下,电脑无法识别我的板子,从网上各种找教程,试图解决这个问题,然后网上的方法尝试了个遍,都没办法解决,偶然间看见可能是USB数据线的问题,然后从某宝上买了一条,还没到货,后面再试试。

毕业设计记录_第1张图片
毕业设计记录_第2张图片
新的数据线到了,试了下发现不是线的问题,最终在这篇解答发现了答案,STM32F103RCT6上有两个USB接口,一个是ISP下载口,一个是USB口,之前接错了。

https://blog.csdn.net/qq_24549699/article/details/96703623

把线接到ISP下载口就能正常显示了。

毕业设计记录_第3张图片
单片机程序下载一般最常用的有J-LINK(或各厂商自己的裸机下载器)下载、串口ISP下载。

串口ISP下载的方式方便快捷,只要一套串口工具,一个串口下载软件即可。

  设计串口ISP下载有两个方面的工作要做,1.单片机bootloader程序编写;2.上位机下载软件
  编写,这里的上位机可以是电脑也可以是ARM处理器。

  单片机bootloader负责接收串口数据,跳转程序。

  上位机软件负责将可执行文件按协议发送给单片机。

2.串口软件用的是XCOM,配置如图:

毕业设计记录_第4张图片

3.烧写软件MCUISP

MCUISP软件的下载
链接:https://pan.baidu.com/s/18HRLWN7YVUZrXRNp78DrTA
提取码:xh19

烧写时注意需要手动改下STM32F103RCT6板子上的跳帽,默认BT0,BT1都是接地的。
https://blog.csdn.net/tyler880/article/details/90311773
毕业设计记录_第5张图片
烧写当中单片机的LED灯为蓝色,正常烧入后显示SYSTEM IS OK.

4.烧写

GUI界面设计软件QT下载及安装教程
软件下载
Qt5.12下载网址: http://download.qt.io/archive/qt/5.12/5.12.2/

注意: 官网很慢,所以我们一般是使用国内镜像网站:

清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/
中国互联网络信息中心:https://mirrors.cnnic.cn/qt/official_releases/qt/
中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/official_releases/qt/

教程
https://blog.csdn.net/zhizhengguan/article/details/107567449?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164932715116780255267556%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=164932715116780255267556&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~hot_rank-1-107567449.142v7pc_search_result_cache,157v4control&utm_term=QT%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187

你可能感兴趣的:(毕业设计,单片机,stm32,嵌入式硬件)