大四了,还有硬件课设。整个大学最头疼的也是硬件了,这次来独立做一次。
课设内容
- 周期性读取内部温度传感器值;
- 将温度值通过串口发送给PC;
- PC可以通过串口设置读取时间间隔;
- 自由发挥
2016/11/22
首先是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.建立项目