ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

研究生博客记录4,记一次单片机的简单应用

2020-11-23 17:30:33  阅读:166  来源: 互联网

标签:研究生 USB 烧录 博客 单片机 模块 TTL GPS


在这里插入图片描述
内容:STM32最小系统板*2、GPS北斗双模定位模块、称重模块、USB-TTL模块
软件内容:FlyMcu为程序烧录软件;XCOM为串口调试软件;CH340驱动和CP210x驱动qudong为USB-TTL驱动软件

一定先安装USB-TTL驱动软件和两个USB-TTL驱动.
USB-TTL模块(由于stm32最小系统板没有战舰单片机开发板那么多的功能,特别是没有CH340模块,所以不能直接插U盘烧录软件,
这里我就采用了USB-TTL模块进行相关程序的烧录以及串口通信调试的功能)
USB-TTL与32的连接方式可以在网上自行搜索。

在这里需要注意,32单片机的最小系统板的下面的Boot0和Boot1的组合,烧录的时候Boot0
需要为1,而串口通信调试的时候Boot0则需要接0,Boot1则一直保持在0状态就可以,这是
相当于单片机的几个工作模式的设置。

烧录过程:打开flymcu软件,选择需要烧录软件生成的HEX文件

连接方式:
1.称重模块:
模块 STM32板子
VCC------->5V
SCK------->PB0
DT-------->PB1
GND------>GND

2.定位模块
STM32 GPS
VCC ------> VCC
GND ------> GND
RX1 <------ TXD

程序自行查看,其中GPS中有附带的视频讲解,也可以自行学习,以更加了解相关的工作情况。

小问题解决总结:

GPS模块烧录程序的时候,除了要把单片机下面的绝缘引脚调到烧录模式,还要把GPS模块连接的rx引脚拔掉,烧录完程序再插上。
称重模块,显示数值不归零,可以重新插拔USB解决
GPS模块在显示几次not useful之后成为error,也可以重新插拔usb
烧录程序在烧录模式下烧录不进去,可以按一下单片机的reset(复位)按钮,一定情况下可以解决。

感受:因为程序都是买传感器的时候商家直接给的,且有比较完善的说明书和售后服务,所以没什么太大的难度,只要对单片机有个比较基础的应用知识,难度并不是很大(不想学的除外)。
主要比较困扰的是,硬件连接的小问题太多。。深刻体会到了硬件的水平和实践经验的关系很深。

标签:研究生,USB,烧录,博客,单片机,模块,TTL,GPS
来源: https://blog.csdn.net/qq_39490228/article/details/110002063

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有