查看: 1693|回复: 0

NUCLEO32-L432开发板评测

[复制链接]
  • TA的每日心情
    难过
    2016-11-11 21:56
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    发表于 2017-6-19 09:10:16 | 显示全部楼层 |阅读模式
    分享到:
    非常感谢爱板网,拿到开发板还有些小激动。因为工作出差,评测有些滞后了,抱歉!拿到开发板第一印象就是小巧,宽度和大拇指差不多,芯片的封装是QFN,这也是NUCLEO板第一次使用此封装。
    开发板正面

    开发板背面

      背面集成了ST-LINK/V2-1的,这样便于程序的调试和下载。板子正面是最小系统,背面是ST-LINK/V2-1。两侧为排针,兼容Arduino Nano座子。Nucleo-L432KC 是基于ARM Cortex-M4处理器,主频可达到80MHz,集成256KB的FLASH和64KB的SRAM,还是很强大的。具体说明,我就不啰嗦了,大家可以看官方的介绍。
      通过照片可以看到,开发板正面和反面有许多0Ω电阻构成的锡桥,通过这些,可以调整不同的硬件设置。
    电源选择

    通过原理图能看出有四种供电方式:

    • 1.直接通过USB供电


    • 2.通过外部管脚Vin(7V-12V)供电


    • 3.通过外部管脚+5V(5V)供电


    • 4.通过外部管脚+3V3(3.3V)供电
      STM32L432KC是一款低功耗控制器,因此ST公司为了开发者对功耗大小的测量(IDD电流),在板子的背面(复位按键背面)设置了JP1跳线帽,默认短接。将跳线帽取下串接电流表。
    时钟选择
    NUCLEO的板卡都默认不接外部晶振,没有HSE时钟输入。主时钟源一种方法是内部晶振,还有另一种方法由ST-LINK的MCO提供,它可以提供8MHZ的时钟信号,可以通过锡桥短接来选择,配置方法如下图所示。

    评测程序介绍
    使用打开STM32CUBE可以快速的建立一个工程。
    第一步,点击“New Project”新建工程,选择板卡类型Nucleo32和MCU类型STM32L4就会显示出NUCLEO-L432KC的工程。

                                                 
    工程已经默认设置好PB3口为输出端口,PB3和用户LED连接起来,控制PB3的高低电平就可以控制灯的亮灭。

    在引脚配置里设置GPIO,PB3引脚设置成默认输出低电平,上点不点亮LED3。


                                                 
      
    第二步,配置时钟,将主时钟频率设置成80MHz。

      
    最后是工程设置
    点击“project”进入“settings …”进入工程设置界面

      
    然后,生成工程  ,在刚刚设置的目标文件夹打开MDK工程。

    打开工程后,在主函数里假如两句话,让LED3每500ms翻转一次,就可以看到灯亮灭了。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 16:20 , Processed in 0.124642 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.