得到L496开发板之后,你若想实测一下它的运行速度,其方式不外乎2种方法,一是由官方网站下载或是直接利用网友的成果,另一个是自己进行移植。而在利用网友的成果方面又有两种形式,一是采用所提供的测速工程,然后经编译以调试方式进行下载,另一种则是利用所提供的测速目标文件,由于是目标文件,使用只能借助辅助工具来下载。 1. 以调试方式下载 要以调试方式下载,就必须构建相应的开发环境。对于ST的老用户定会有相应的积累,使用只需进行相应的升级即可与新品同步。本人相关以KEIL为开发工具,所用的版本是KEIL5.15,所以只需具备一个升级包即可完成开发环境的构建。因为对NUCLEO系列的产品,其调试器的驱动具备是不变的,所以就无需再解决这方面的更新。 对于下载包的获取有2种方式,一是直接到官网进行下载,对于L496来说要下载下载升级包Keil.STM32L4xx_DFP.1.4.0;另一个则是在驱动例程或相应的工程后,通过更新提示利用网络来自动进行升级。 经更新升级,即可在芯片列表中见到L496的身影,如图1所示。 在使用调试器接口与电脑连接的情况下,看通过图2来验证调试器的驱动是否正常,否则需查出问题的实在并予以解决。 此外,为了保证下载的正常,还应对下载算法进行核实,对于L496来说则如图3所示。
经测速程序的下载,本人检测结果如图4所示。 对于测速程序的移植方法,由于网友已有较多的介绍这里就不再重复了。 图4 测速结果
2. 以辅助工具下载 如果你只得到了一个测速程序的目标文件(*.hex),那你只好借助辅助工具了,这里可选取STM32 ST-LINK Utility。 如果你以前没用过该软件,也利于前面生成的测速目标文件加以验证。 使用STM32 ST-LINK Utility下载的步骤如下: 1)将开发板与电脑连接好,然后启动该软件。 2)单击“连接”按钮以建立连接,正常情况下如图5所示。 3)在下载前,应对芯片内的程序进行擦除,即单击“擦除”按钮。在擦除后,其界面如图6所示。 4)单击“打开”按钮并选取对应的测速程序,则界面如图7所示。 5)单击“编程校验”按钮,并在图8所示的弹出对话框中单击“开始”按钮,则执行下载。完成下载后的界面如图9所示。 6)完成下载后,应单击“断开目标连接”按钮以解除连接。
|