蓝桥杯嵌入式之初入门

在蓝桥杯省赛前,学校进行了一场校内选拨赛。题目是基于单片机的多功能控制板设计。本来以为随便做做就ok,把stm32的学习往后推。

意外和惊喜总是出人意料!题目设计stc51单片机(单片机方向)、stm32的设计、Matlab串口读取数据与EXCRL的数据输入输出、Matlab的GUI设计、PC串口的数据取数和显示、电源设计以及多个外设如RTC、温度、电机控制等的设计。(国赛也没这么难吧!)

-------------------------------------------------------------------------------------------------------------------

既然决定参加嵌入式这次也用嵌入式来做吧!

--------------------------------------------------------------------------------------------------------------------

花了几个小时看了stm32f103rbt6的datasheet和蓝桥杯提供的相关资料,决定先下一波test程序看看。(心酸)

首先是MDK版本的选取,蓝桥杯用MDK4(听说只有MDK4.7才能下程序)。开始茫然无知的我装了一个MDK4.12,然后连上开发板和PC机,各种装驱动。。。。。

驱动:FT2232驱动、USB串口驱动等(反正捣鼓了好一会儿)

按着说明文档一步步下载程序:

呵呵~呵呵~

不管怎么就是不得行,出现很多错:

1.设备检测问题

.蓝桥杯嵌入式之初入门_第1张图片

蓝桥杯嵌入式之初入门_第2张图片

原因:不是驱动的问题,而是开发板的JTAG功能选择处没有短接

解决:短接后就出现SWD的驱动信息

以上问题也许还可以重新打开工程,就能检测到驱动了!!!

2.可能因为没有编译导致不能下载

解决:重新编译

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

加油吧,少年!

 

你可能感兴趣的:(嵌入式&&Linux)