STM32/STM8技术论坛
直播中

h1654155733.2385

13年用户 52经验值
擅长:控制/MCU
私信 关注
[讨论]

【NUCLEO-F412ZG试用体验】STM32F412 NUCLEO-144开发板首次试用

首先感谢电子发烧友论坛这个平台给予这个机会让我试用该开发板


先看看我拿到的开发板,上图:
1480738809584.jpg d2fd12fc2b765480d6ef7fec4232e841.jpg f17e7db95801b47e9154f1440d03ac5f.jpg
                  图一                                          图二                                     图三
拿到这个开发板第一印象:
1、NUCLEO-144整体包装简单简洁,不拖泥带水,商业气息不浓,毕竟使用的重要客户是设计开发使用者,而大多数开发者考究开发板更多的是性能/功能,呵呵!各抒己见而已;
2、第一眼看到板子是没有网络接口的板子,相应的芯片也去掉了(如图四所示),算是阉割版后的板子,现在用不到该接口,但后面的设计应用可能用到
3、一张说明书,信息量大,包括芯片的性能配置、开发工具、对应的IO口,介绍十分清晰明了;
4、板子增设ST-Link V2-1在线实时调试工具,省去开发者的研发成本,又省去了接口接来接去的麻烦;
110.png
                          图四

下面介绍MCU配置/性能:
STM32 microcontroller in LQFP144 package
• Two types of extension resources:
– ST Zio connector including:
Support for ArduinoUno Revision 3 connectivity (A0 to A5, D0 to D15)
Additional signals exposing a wide range of peripherals (A6 to A8, D16 to D72)
– ST morpho extension pin header footprints for full access to all STM32 I/Os
• ARM® mbed-enabled (see http://mbed.org), planned in the second quarter of 2016
• On-board ST-LINK/V2-1 debugger/programmer with SWD connector:
– Selection-mode switch to use the kit as a standalone ST-LINK/V2-1
– USB re-enumeration capability. Three different interfaces supported on USB:
Virtual Com port
Mass storage
Debug port
• Flexible board power supply:
– 5V from ST-LINK/V2-1 USB VBUS (U5V)
– External power sources:
3.3 V and 7 - 12 V on ST Zio or ST morpho connectors
5 V on ST morpho connector
• USB OTG or device full speed with Micro-AB connector (depending on STM32
support)
• IEEE-802.3-2002 compliant Ethernet connector (depending on STM32 support)
• Three user LEDs
• Two push buttons: USER and RESET
• LSE crystal:
– 32.768KHz crystal oscillator
• Comprehensive free software HAL library including a variety of software examples
• Supported by wide choice of Integrated Development Environments (IDEs) including
IAR, Keil®, GCC-based IDEs, ARM® mbed  


板子搭载着USB串口和ST-LINK V2,在安装时遇到点问题,该问题并不是驱动问题引起的,而是由我们使用的系统不是正版的系统,导致文件欠缺,导致的问题:
1、串口安装有问题(如图五所示);
2、ST-Link V2安装有问题(如图六所示);
231020ewioih4fohtth09m.jpg 1123.jpg
                     图五                                                                       图六

解决方法:
       1.检查WIN7的安装目录下有没有这个文件:c:windowsinfmdmcpq.inf
       2.检查WIN7的安装目录下有么有这个文件:c:windowssystem32driversu***ser.sys


    1.下载下面的for win7的软件包:点击此处下载
ourdev_679664LU49W9.rar (59.37 KB)
(下载次数: 38, 2016-12-3 14:14 上传)


       2.将包中文件拷贝复制到WIN7系统的 c:windowsinf 目录下。
       3.将包中的文件夹整个复制到WIN7系统的 c:windowssystem32driverstorefilerepository 目录下,注意拷入文件夹不得改名
       4.在拷入文件夹下,找到USBSER.SYS文件,将该文件复制到WIN7系统的 c:windowssystem32drivers 目录下。
       5.插入USB-ISP下载线,安装驱动!
ST驱动文件:
stsw-link009.zip (5.05 MB)
(下载次数: 8, 2016-12-3 14:17 上传)


如果还是不成功,特别是WIN7 64bit的系统,建议操作下面的步骤:
按照  c:windowsinfmdmcpq.inf  路径用文件方式打开,在u***ser.sys前面加一个分号,如图七所示:
120.png
                          图七
最后成功如图八所示:
1234.png

建立工程
下面说重点了,软件使用的是STM32CubeMX,这个不得不说ST公司在这方面的改善,为苦逼MCU工程师省去很多的工作量(之前我用的是STM8系列),建立工程初始化时再也不用一行一行码代码了,哈哈!
直接选开发板的选项就行了,ST公司已经帮助我们省了大力气!点个赞
下面跟着我选就可以!
1112333.png

534234.png

534.png
点击OK!就可以看到下面的场景
45323.png

3331.png
建立完工程,下面码农的挥动镰刀的时刻了!
3131.png
谢谢观赏!
  • 112.png
  • 119.png
  • 1480738570119.jpg
  • 1480738780816.jpg
  • 串口.png
  • 无标题.png
  • 1480741572118.jpg
  • 231020ewioih4fohtth09m.jpg
  • 1123.jpg
  • 1234.png
  • 231020ewioih4fohtth09m.jpg

更多回帖

发帖
×
20
完善资料,
赚取积分