开发板_玩转开发板 | 灵动eMiniBoard系列MB023开发板

bf3c8bd8f836d7d5aa31e27ccff708e0.png

    从广州出差回来,收到一份快递,打开后,是灵动的开发板,之前有幸参加21ic灵动MM32 MCU论坛上举办的赠送开发板活动。小玩意儿一定有大作用。

a3afedeef0faf366de149d350e2c9705.png

在收到任何一款开发板都要按照以下步骤来进行,堪称是标准化公式吧。

第一步:上官网,下资料

  1. 用户文档和电路原理图eMiniBoard.zip

  2. 用户手册:UM_MM32L0xx_N_V1.11_SC.pdf

  3. 官方提供的库文件和例程:MM32L0xx_n_Lib_Samples_V1.20_SC.zip

  4. USB驱动:mm32_usb_setup_v1.01.zip

  5. Keil或者IAR的支持包:MindMotion.MM32L0xx_DFP.1.0.9.zip

    想要下载这些,必须要去官网了:www.mm32mcu.com

4bb2cbbadb8a058da82efc5966840553.png

第二步:上个电、看好坏

    用USB先连接电脑和开发板,先测试一下开发板是不是好用的。       

8e9318aa0f901c55636c0bc1101e8d13.png

        很幸运,拿到的开发板是好用的,至少灯都亮了。看一下用户手册里面的功能框图,看看开发板都有什么功能:

17ce20e628d8192e3bacb0ec812c93eb.png

    功能还不少,刚刚连接USB的时候,发出滴滴的声音是因为上面包含一个无源蜂鸣器,除了这个还有别的:

  • MM32L073PF(Cortex-M0 MCU:128K Flash、8K SRAM)

  • SPI Flash 芯片

  • EEPROM芯片

  • CAN转换芯片

  • 3个VR

  • 4个LED

  • 4个KEY

  • 双USB

  • 板载仿真器MM32-LINK OB

    这些都是最基本的功能,而且都是很实用的功能。

    将USB驱动都安装上,方便后续调试。打开硬件设备管理器。

eb58a788d521619312eba445ecabb837.png

        串口和MM32都是识别的,发现没有安装官方的驱动哦,后来仔细一看,win10不用安装。调过,继续。

第三步:打开keil,建工程

    先找到例子代码,之前下载的,解压缩,找到这个目录:

2073873d952e1085f55c6d0849d2949b.png

        基本上所有的开发板的排布格式都大同小异,将每个资源进行演示,做一个小的例子工程,起到最基本的作用。大家可以熟悉的发现和STM32的、TI的、瑞萨的板载例程包都类似:

ADC、BKP、COMP、DMA、EXTI、GPIO、I2C。。。

    这里就不赘述了,感兴趣的同学可以上官网下载看一下。

    老刘打开的是GPIO的例子代码

d26465e80212d3e1dac73d9f28c8b0ff.png

打开工程文件

22984c1f3656a3e86c739c7d43a8f009.png

第四步:仿真、调试、走一波

    先选择仿真器,老刘一直使用keil,之前使用的是IAR,慢慢的觉得IAR太强大了,老刘操控不了了。转到KEIL环境。

      按照经验,看看是否能够识别MM32-LINK 仿真器

86ed753e2ae4ad9df48951fa52f29f97.png

        下拉菜单这么多,唯独没有MM32-LINK,问题究竟出现在哪里?刚刚下载的补丁包都已经安装了,仔细想了一下,应该MM32-LINK,嵌入到keil的驱动应该还没有安装。重新打开官网

8613ef80d46cedf8f3c0775c8f54ab6e.png

原来还漏了一个这个补丁,下载后

e1915f4fad3258e897e380af44b10d20.png

安装上,再重新打开KEIL工程,寻找仿真器:

ed8bebf79d576db1d495d8f5d3608358.png

    找到了,这回就可以打开拳脚,开始玩开发板了。

    keil的仿真,过程,需要点击哪个按钮,在这里就不说了,

    直接全速运行,看状态:

11c4dda2bde65c835c08d2e18da0b1cb.png

真相不是文字,是图片,继续上图:

6e4de0e13ad7100b71f4bcd9ed7fcff3.png

        五颜六色的灯一闪一闪的。

        再来一个例子代码,看看传输的怎么样,需要将两个USB口都接到电脑上,发现电脑上虚拟出一个COM口,在老刘这里是COM26,打开工程项目,这里老刘用的是ADC的代码,检测ADC的值,然后通过串口传输到电脑中,波特率为115200.

42bca1a4456abd660f3a6cecf519e502.png

        按照上面的步骤进行打开工程,选择仿真器,代码仿真,全速运行,或者插入断点来进行运行。

1e83d2e5748193639855cbea96d207eb.png

        这个时候打开串口调试助手,设置好COM口,还有波特率为115200,点击打开串口按钮,就会在串口中将数据都传输到电脑。

4ad2a363bf6a7ce857264c901b9efb2d.png

    老刘手上就一套,如果想玩开发板,我可以借给你,嘿嘿!

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 安富莱_STM32-V7开发板_用户手册是一本指导用户正确使用该开发板的重要文档。它包含了开发板的详细介绍、硬件配置以及软件使用的相关信息。 首先,用户手册详细介绍了安富莱_STM32-V7开发板的主要功能和特点。它说明了该开发板采用的是STM32系列微控制器,具有高性能和可靠性。此外,手册还指出该开发板可以实现多种功能,如GPIO控制、ADC/DAC模块、通信接口等等。 其次,用户手册介绍了该开发板的硬件配置。它列出了开发板上各个接口和引脚的功能及用途,以及外部扩展接口的连接方式。另外,手册还提供了硬件连接的示例图和步骤,使用户更加便于理解和操作。 最后,用户手册详细说明了该开发板的软件使用方法。它介绍了开发板的编程环境和开发工具,如Keil MDK、STM32Cube等。手册还提供了基本的编程示例和代码片段,帮助用户快速上手开发。 总的来说,安富莱_STM32-V7开发板_用户手册是一本指导用户正确使用该开发板的重要参考资料。它包含了对开发板的详细介绍、硬件配置和软件使用的全面指导,帮助用户快速上手并顺利完成开发任务。用户可以根据手册中提供的信息和示例,灵活运用开发板的各项功能,实现自己的项目需求。 ### 回答2: 安富莱_stm32-v7开发板_用户手册是一本详细介绍安富莱_stm32-v7开发板使用方法和技术规格的指南。该开发板是一款基于STM32系列微控制器的开发工具,可广泛应用于嵌入式系统的设计和开发中。 用户手册的目的是帮助用户熟悉和了解该开发板的特性和功能,以便能够更高效地使用它进行开发工作。手册首先介绍开发板的硬件组成,包括主控芯片、扩展接口、外设等部分,并提供相应的电路图和连接指南,方便用户进行硬件连接和布线。 接下来,手册详细介绍了开发板支持的软件开发环境和工具,包括嵌入式C语言开发工具链、编程软件、调试工具等。用户可以根据手册的指导,快速搭建开发环境,并了解如何使用这些工具进行程序编写、下载和调试。 此外,手册还提供了丰富的实例代码和应用案例,涵盖了常见的嵌入式系统开发任务,如GPIO控制、定时器配置、串口通信、ADC/DAC数据采集和PWM信号生成等。用户可以根据这些示例,快速理解和掌握相关的编程技巧和知识。 最后,手册还包含了一些附加的资料和参考资源,如STM32系列微控制器的技术手册、外设数据手册等。这些资料对于深入了解开发板和相关技术非常有帮助。 总之,安富莱_stm32-v7开发板_用户手册提供了全面的信息和指导,帮助用户快速上手并充分发挥该开发板的功能。无论是初学者还是有经验的开发者,都能从中获得所需的帮助和指导,提高开发效率和质量。 ### 回答3: 安富莱_stm32-v7开发板_用户手册是一本详细介绍该开发板使用方法和功能的手册。该用户手册共分为几个主要部分。 首先,用户手册会提供该开发板的硬件介绍,包括板载器件和接口的详细说明。用户可以了解到该开发板的主要硬件组成和功能。 其次,用户手册会介绍该开发板的软件开发环境和工具。包括该开发板所支持的集成开发环境和编程语言,用户可以根据手册中的指导进行软件开发。 用户手册还会详细介绍该开发板的使用方法和注意事项。包括启动开发板、使用示例代码、连接外部设备等。同时,手册中还会指导用户如何进行调试和故障排除,以及常见问题解答。 最后,用户手册还会提供一些扩展和进阶功能的介绍。用户可以了解如何通过扩展接口和外设模块实现更多功能。 总之,安富莱_stm32-v7开发板_用户手册是一本非常实用的指南,对于初次接触该开发板的用户来说尤为重要。通过阅读该手册,用户可以快速上手使用该开发板,掌握其基本功能,并在此基础上进一步开发和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值