ALIENTEK MiniSTM32开发板入门教程&FAQ;
ALIENTEK MiniSTM32开发板入门教程&FAQ;www.oPenedv.comALLENTER正点原子制作v5丰口CD|D:325进特率:960LCD D3325LCD ID:3325验:NLNELCD ILCD ID 335位停止害宝接收区将区停止显示v目动清空厂格式显示保存吴存为洁空发送区0二DC周期10数发送TFKT汁数器声零打丌文此关文平联系我软件级工点原了制15关闭程序图14串口打印的 LCD ID此数据9325即是LCD的I也就是我们LCD驱动C的型号(注意,我们开发板选用的LCD驱动型号可能有如下型号:4531、9320、9328、9325、5408、B505、1505、8989等,以实际型号为准)。如果这个数据和LCD的驱动C平号对不上(在上述几个型号之外,且屏幕无显示者),说明LCD和单片机连接的数据线有问题(短路或者断路),此时问题就比较人了,需要返回给我们修理。或者联系我们解决。(b)开发板电源灯不亮。此问题出现的很少,有几种情况:(a)电源开关没有打开。此种情況,只需要按一卜电源廾关即可解决(b)电源线没接好。请检査USB连接是否正常。比如你的电脑此USB凵是否能输出电压等。(c)开发板有问题。这种情况,有可能是开发板发生了短路,请马上拔掉USB电源,并联系我们解决www.openedV.com2、开始学习 AlIeNtEK MiniSTm32开发板在硬件检测完了之后,就可以丌始学习 ALIENTEK MInIsTm32开发板了。先安装KEL380A,安装方法见《MDK380A安装于册pdf》。再安装PL-2303HX新版驱动,这里根据您的系统,选择不同的安装包安装。再安装 Jlink v8的驱动,用于仿真调试和代码下载。最后安装一个我们提供的串口调试助手,用于观测一些串口数据。另外有一个绿色软件 MCUISP,用来串口下载代码,这也是很常用的一个软件,可以把该软件发一快捷方式到桌面以上软件的安装使用请参考第一个视频教程《入门(KEL安装+儿L|NK调试+串口下载+新建上程)rmνb》,不过切记,该文件夹下面有个 readme. txt,请先看这个文件在完成了这些之后,就可以跟着《STM32不完全手册》学习STM32了。另外前三个实验还有视频教程,辅助大家更快进入状态。3、FAQ1, JLINK V8下载代码之后,液晶不显示,是何原因?使用JL|NKV8给 ALIENTEK MinisTr32开发板下载代码(有用到液晶的实例)之后发现液晶不显示。这种情况,请先检査B0,B1是否均接地了。如果是,则按下复位键看看是否冇显示。如果按下复位键还是没显示,则断开电源,然后在重新上电,看是否显示了。如果问题依旧,请拔掉INK,再按复位,看看问题是否解决般这种情况是由于儿NK干扰了液品和MCU的通信,导致液晶无法使用。但是在重新下载代码之后,可能会可以了。这里要提醒大家, JLINK V8与 ALIENTEK MiniSTM32开发板的连接(调试与下载),请务必使用SWD模式。不要选择JTAG模式!(原因:因为我们开发板的JTAG和液晶等好几个外设共用了O口,SWD相对来说共用的O口比较少,当您使用这些共用|O口作为普通O口用的时候,JTAG/SWD就必须先关闭,从而导致JTAGISWD无法和儿|NK连接上。因为SWD只共用了2个O口,并且不影响液晶和重要外设的使用,所以我们的代码,在需要棼止JTAG的地方,基本上都是只关闭JTAG,而保留SWD,所以建议大家用sWD,这样就可以和绝大部分代码兼容,既可仿真,又可下载代码。当然,个别代码,就连SWD也得关闭,从而导致无法连接和下载,这时可以通过串口下载,或者把B0接V33再下载。)2,USB串∏驱动安装不上?这个问题,要看您是否之前有安装USB串口驱动,如果有,请先卸载,然后章启电脑。再安装我们的USB串口驱动软件。如果还是不行,则再次重启电脑试试看。如果再不行,请换一个USB口试试看。3, JLINK V8无法下载代码(或发现器件)?这个问题,请仔细观看我们的第一个视频教程(《KE380A安装+串山下载+JLNK调试》)的相关部分,注意相关设置是否都正确。如果还不能解决,可能是板子上的代码把JTAG给禁用了。对这种情况我们可以先把B0接3.3(B1接GND不动)。然后再去发现器件,这样般就能发现了,并且可以下载代www.oPenedV.com不过下载代码之后是无法运行和仿真的,必须把B0先接到GND,并按下一次复位之后,才能开始跑您刚刚刷进去的代码此时一般就可以用sWD继续下载和仿真了,而不需要把B0接V3.3,如果不能,请检査您刚刚刷进去的代码是否禁用了SWD!4,发货前我们是否验货?我们都是经过检验之后的开发板才包装的,所以来到您手上的板子一般都是没问题的。这里不能绝对说没问题,因为板子在运输途中可能会有损坏。开发板默认跑的是∪CGU|程序,注意此UCGU不支持触摸操作!!!另外此例程的最新版木经支持SWD下载和调试但是不要选择JTAG模式!JTAG模式无法调试和下载。5,下载代码后白屏一下就了?这种请款刚一般是您在新板子上使用了旧的代码,或者在旧的板子上使用了新代码。解决的办法很简单,您只需要找到 LCD Init函数,把最后的 LCD LED=1;修改为LCD LED=0;(旧板子用新代码)。或者把 LCD LED=0;修改为 LCD LED=1;(新板子用旧代即可了。出现这些情况的根本原因,就是您从网上下载了未知名版本的代码,所以大家在做实验的时侯,最好用光盘自带的代码,如果光盘丢尖,或者读不出来,可以上我们论坛搜索最新例程,然后找到您所需要的代码。联系方式:Email:478706146@qg.com论坛:www.opened.com电话:13439.3068232011-07-30ALIENTEK20110730
暂无评论