miniSTM32学习

本文记录了作者在大四期间进行的一次硬件课设,使用miniSTM32周期性读取温度并通过串口通信。内容包括如何建立项目、配置STM32的工程,以及对代码的组织和编译过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大四了,还有硬件课设。整个大学最头疼的也是硬件了,这次来独立做一次。


课设内容

  1. 周期性读取内部温度传感器值;
  2. 将温度值通过串口发送给PC;
  3. PC可以通过串口设置读取时间间隔;
  4. 自由发挥

2016/11/22
首先是miniSTM32的结构图
miniSTM32
课设所用的已经装好了一块2.8寸的触摸屏。
所选用的miniSTM32和旗舰版的也有不同之处。
差别

一键下载代码

一键下载电路的具体实现过程:首先,mcuisp 控制 DTR 输出低电平,则 DTR_N 输出高, 然后 RTS 置高,则 RTS_N 输出低,这样 Q2 导通了,BOOT0 被拉高,即实现设置 BOOT0 为 1, 同时 Q1 也会导通,STM32 的复位脚被拉低,实现复位。然后,延时 100ms 后,mcuisp 控制 DTR 为高电平,则 DTR_N 输出低电平,RTS 维持高电平,则 RTS_N 继续为低电平,此时 STM32 的复位引脚,由于 Q1 不再导通,变为高电平,STM32 结束复位,但是 BOOT0 还是维持为 1, 从而进入 ISP 模式,接着 mcuisp 就可以开始连接 STM32,下载代码了,从而实现一键下载

Hello World

1.建立项目

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值