MiniSTM32开发板常见问题汇总(20140705)
Q1:找不到USB转串口?
A:这个问题可能有几个原因:
1, 开发板没供电。这种情况,请检查开发板复位按钮旁的蓝色电源灯(PWR),是否亮了?如果没亮,请按电源开关。电源指示灯一定要亮,电脑才能找到USB转串口。另外,开发板不支持JTAG供电,也不推荐大家用JTAG给开发板供电。
2, 插错USB口了。要使用USB转串口,USB线一定要插开发板下方的USB_232接口,才可以。如图Q1.1所示:
Q1.1 USB转串口插头插法
3, USB驱动没有安装。请安装PL2303HX驱动,PL2303HX的驱动在光盘资料:6,软件资料\软件\PL-2303HX新版驱动 文件夹里面。
Q2:mcuisp无法下载代码?
A:这个问题非常常见。常见的问题原因有如下几个:
1, mcuisp软件的DTR,RTS设置错了。正确的设置是:DTR的低电平复位,RTS的高电平进BootLoader,如图Q2.1所示:
Q2.1 mcuisp设置
图Q2.1所示:不要勾选使用RamIsp、不要勾选编程到FLASH时写选项字节、DTR,RTS不要设置错了。
2, 串口选错了。这个一定要检查好,你的开发板USB转串口是哪一个?在设备管理器里面,可以查看USB转串口的类型,如图Q2.2所示:
图Q2.2 我电脑的USB转TTL串口端口
图Q2.2中,可以看到计算机总共有2个COM口,而很明显我们可以知道,开发板的USB转串口,是COM5。因为开发板是USB转串口,所以肯定是USB-to-Serial,另外用的是PL2303芯片,是Prolific公司生成的,所以必定是COM5了。特别注意:你的电脑不一定是COM5,但是Prolific USB-to-Serial Comm  ort,这个字符串一定是一样的,请根据具体情况选择!
3,  A9,PA10和RXD,TXD的跳线帽被拔了。这两个跳线帽一定要插上,才可以下载代码的,如图Q2.3所示:
Q2.3  A9,PA10和RXD,TXD的跳线帽必须插上
Q3:开发板无法供电?
A:这个问题很可能是你的液晶模块插错了。液晶模块请靠右插,如图Q3.1所示:
图Q3.1 LCD要靠右插
如果LCD已经是靠右插了,开发板的电源灯还是没亮,那么请按一下电源开关试试,看看是不是电源开关关闭了。如果按电源开关也不行,那就可能是你的USB线有问题或者电脑的USB口供电有问题,换根线,换个USB口试试。
Q4:JTAG能否给开发板供电?
A:不能,也不建议。因为开发板功耗比较大,JTAG如果又给自己供电又给开发板供电,会很容易导致JTAG固件丢失。
Q5:JTAG不能下载代码?
A:请参考:开发板光盘资料:1,开发板入门资料\JTAG问题汇总_V2.0.pdf
Q6:mcuisp下载代码后,不运行?
A:这个问题可能有如下5种情况:
1.mcuisp没有勾选:编程后执行。这个,勾选这个选项,重新下载即可,或者按开发板的复位也行。
2.开发板的B0,B1没有都接GND。检查开发板的B0,B1是不是都接GND了,一定要都接GND才可以。
3.下载了错误的代码,比如Mini板用户,经常会去下载战舰板的代码,这样,当然不能运行了,因为,都不是同一个开发板了!!!!
4.mcuisp下载是多勾选了一个
5.JTAG下载的时候
Q7:SD卡实验,提示SD卡错误?
A:这个问题,可能是你没有插SD卡,请插上SD卡。如果还报错,可能是你的SD卡不被代码支持,请换过一个SD卡试试。SPI驱动SD卡,对TF卡支持不是很好,所以最好用大卡测试。另外,请注意,PA7和PA8没有用跳线帽短接!!很多朋友做完PWM输出实验后,就忘了吧PA7,PA8的跳线帽拔了,导致后续的实验受到影响。
Q8:PWM实验,DS0不亮?
A:这个问题,一般就是因为你没有用跳线帽将PA7和PA8短接起来导致的。解决办法:拿跳线帽短接PA7和PA8。特别注意:在做完这个实验以后,请拔了PA7和PA8的跳线帽,否则可能会影响后续例程的测试。
Q9:综合测试实验,提示:System File Lost?
A:这个问题,一般是由于SD卡没有拷贝SYSTEM文件夹进去导致的。将开发板光盘:5,SD卡根目录文件 文件夹里面的:SYSTEM和PICTURE 等两个文件夹,拷贝到SD卡根目录,如图Q9.1所示:
Q9.1 拷贝SYSTEM和测试用文件 文件夹到SD卡根目录
拷贝这两个文件夹到SD卡以后,将SD卡插入开发板的SD卡插槽,再按开发板的复位,即可进入综合测试实验的主界面了。
Q10:按键无反应?
A:这个问题,注意2点:
1,板子上不要插着JTAG。这个按键会受JTAG上下拉信号的影响,会引起按键“失灵”,这种情况。解决办法:拔了JTAG,按键就好使了。
2,PA0和1820不要短接。很多朋友在做完18B20例程后,忘了将PA0和1820断开,这样讲导致按键“失灵”。解决办法:拔了PA0和1820的跳线帽。
Q11:触摸屏不准?
A:这种情况,请校准一下即可。校准方法:下载:实验18 触摸屏实验 ,然后按KEY0,进入校准界面,用笔尖依次点击4个十字架的最中心,即可实现校准。校准成功,屏幕会提示:Touch Screen Adjust OK 的字样,说明校准成功。
Q12:串口实验(实验3),发送数据无返回?
A:这个问题一般可能是2个原因引起的:1,串口选错了。请选择正确的串口(方法见Q2.2)。2,没有发送新行(或者输入回车符),用SSCOM和XCOM的朋友,注意,一定要勾选:发送新行,才可以,如图Q12.1所示:、
图Q12.1 勾选发送新行
Q13:ucGUI实验,无法触摸?
A:Mini板的ucGUI例程,没有移植触摸屏部分,所以暂时还不支持触摸屏操作。仅仅是个演示demo给大家看的。要测试触摸屏,请下载触摸屏实验进行测试。
Q14:液晶白屏?
A:这个问题,一般都是因为你下载的代码是比较老的版本,所以不支持新的液晶。请用开发板配套光盘的代码,注意:是开发板配套的光盘,不是《例说STM32》配套的光盘!《例说STM32》配套的光盘资料比较老,请用开发板配套的光盘资料。另外,你从网络某些地方下载的代码,可能也比较老,不支持新液晶。MiniSTM32最新资料和源代码可以在这里下载:http://www.openedv.com/posts/list/13912.htm ,白屏的时候,建议大家下载这里的代码测试下。
Q15:按键实验K0按键无效?
A: 可能是你的代码下载错误,板子是V3.0版本的,却下载的V2.0板的实验。这是因为V2.0版的mini板跟V3.0版连接key0 的引脚不一样。具体参考两个版本的pdf原理图。
Q16:MDK5 新建工程时没有芯片选择?
A :新建工程遇到如图选择
这是因为你的pack包 没有装。可以定位到mdk5软件安装包那个文件夹
或者
双击那两个文件,安装在默认文件夹里面。再重启MDK5, 出现如下图
Q17:串口实验(实验3),发送数据无返回?
http://wch-ic.com/download/list.asp?id=126
|