| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> STM32 Nucleo开发板入门(一)——概述 -> 正文阅读 |
|
[嵌入式]STM32 Nucleo开发板入门(一)——概述 |
在实验室找到一块 STM32 的开发板,型号是STM32 Nucleo-L031K6。趁着十一假期,入门一下,顺便随便记点东西。 NUCLEO-L031K6 | Mbedhttps://os.mbed.com/platforms/ST-Nucleo-L031K6/ ? STM32 Nucleo 是ST公司 官方的开发板,可进行快速的评估、开发。开发板集成了ST-Link调试器,无需额外的调试工具。 开发板产品众多,就像STM32系列的芯片一样,满足各种需求。 不同种类的STM32 Nucleo板子(引脚数32、64、144) 看回我的板子,STM32 Nucleo-L031K6 的特性描述: Nucleo-L031K6 的特性描述 没什么太特别的地方: 32 引脚封装的 STM32,一个用户 LED,一个复位按键,多种供电选择,板上 ST-LINK(虚拟COM端口、调试端口),24MHz 晶振,支持多种集成开发环境 IDEs,具有Arduino?连接支持。 ST官网上下载 UM1727 和 UM1956 用户手册,详细讲解了STM32 Nucleo板软件开发工具入门的步骤: 跟着做: 1. 我选择Keil?公司开发的Microcontroller Development Kit for ARM?(MDK-ARM)进行开发,安装Keil uVision V5.29。 2. 接下来,ST-LINK/V2-1驱动程序安装。官网提供多个版本,我下载的是STSW-LINK009,安装好驱动。 3. 将 Nucleo板的连接器CN1 连接到 PC的USB端口。 红色LED灯LD2 (PWR) 和 LD1 (COM) 亮起来,绿色LED灯 LD3 闪烁。去掉跳线帽,绿灯的闪烁频率改变。 此时,打开电脑的设备管理器,可以看到新设备和新端口的接入。 4. ST官网下载对应的示例程序包。解压后为 STM32 Nucleo_FW_VX.Y.Z,其中包含示例、应用程序和演示等
再去 keil 网站上下载对应芯片的 keil5 pack包,下载好后安装即可。 5. 选择例程包中的串口 UART_Printf 项目进行测试。 例程的readme中有相关的说明: 用 keil5 打开项目,在 option for target 中设置 Device为对应的芯片,设置 Debug选项 为ST-LINK,之后编译、下载。 打开串口助手,设置相关参数,按下板子的复位键,成功显示字符。 自此,第一步完成,后面再详细写写 keil 和 STM32CubeMX。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 5:47:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |