InnoSwitch™3 - 高效率(94%)离线式开关电源IC系列

LYTSwitch™-1 LED驱动器IC可降低22 W以内灯泡

LYTSwitch™-7 LED结合PFC及恒流输出特性

STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)

  • STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)
  • STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)
  • STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)

STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)

STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)

STM32-NUCLEO开发板入门资料(PPT课件、例程、demo工程模板)


        STM32 NUCLEO开发平台是ST最新发布的易用性好、可扩展性佳的低成本平台。NUCLEO开发板具有mbed功能支持Arduino接口,同时还提供STMorpho扩展排针,可连接微控制器的所有周边外设,可以利用Arduino巨大生态系统优势,便于快速实现STM32学习和评估! 

         本人受邀制作了一个视频教程,在制作时形成了课件和程序代码内容,下面将内容发上来,希望对大家学习STM32F0或者熟悉STM32最新的NUCLEO开发平台有所帮助!

分享的内容依据徐徐渐渐的过程,主要由以下组成:

  1. 资料篇-NUCLEO-072RB开发板特性讲解及资料准备
  2. 工程篇-搭建KEIL-MDK开发平台及工程模板
  3. 初级教程篇-实现一个LED灯(软件延时+systick定时器)
  4. 初级教程篇- 串口驱动实现(printf打印字符+中断数据接收)
  5. 初级教程篇-按键(中断方式)实现24C04存储器内容读写
  6. 中级教程篇-利用定时器实现6路互补PWM波形输出(可做BLDC应用)
  7. 中级教程篇-利用SPI总线构建NUCLEO-072RB和NUCLEO-302RB双机处理系统
  8. 高级教程篇-基于Labview上位机界面的NUCLEO-072RB数据采集系统

附件内容见截图展示:

STM32-NUCLEO-072RB开发板实物图片截图:

电路相关文件

源代码
例程.zip
描述:例程
电路图文件
教程篇.zip
描述:教程篇PDF档
收藏 (6)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归ST公司所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 基于MATLAB的温湿度采集监控系统

    采集系统有两部分构成,数据采集端口主控芯片采用STC12C5A60S2,外接一个温湿度传感器即可;上位机接收端采用MATLAB编写的GUI界面,实现温湿度显示,同时画出数据变化曲线,直观。
  • 基于RISC-V的微控制器开发板

    基于RISC-V的微控制器开发板RISC-V简介:厌倦了当下的计算机芯片的局限性及其相关的知识产权限制,加州大学伯克利的一个研究小组,正在推动一个开源的替代方案。RISC-V指令集架构最初是开发用来帮助大学计算机架构的教学,但是,现在它的开发者想将它变成主流,帮助推动云计算和物联网等发展。RISC-V 的开发者之一是David Patterson,他也在80年代参与制作了RISC 指令集。主流芯片架构(英特尔和ARM)都受专利保护,而即便付了授权费,指令集也十分复杂,需要很大的工作量才能让其适应具体的工作需求。而RISC-V做到了开源,免除了昂贵的授权费。这个新的指令集叫做RISC-V,“V”包含两层意思,一是这是Berkeley从RISC I开始设计的第五代指令集架构,二是它代表了变化(variation)和向量(vectors)。产品规格 MCU - SiFive Freedom E310(FE310)32位RV32IMAC处理器@最高320+ MHz(1.61 DMIPS / MHz)存储 - 128-Mbit SPI闪存(ISSI IS25LP128)扩展 - 带有JTAG,GPIO,PWM,SPI,UART,5V,3.3V和GND的两个14引脚接头杂项 - 1个复位按钮,16 MHz晶振电源 - 通过头上的引脚1 5V; 工作电压:3.3 V和1.8 V尺寸 - 38 x 18毫米(估计)许可证 - CERN开放硬件许可证v1.2
    来自:MCU开发板时间:2017-12-05 开发板 微控制器 risc-v
  • PurpleTooth Jamboree全功能主板-BC127开发板硬件开源

    这是PurpleTooth Jamboree全功能主板,旨在通过A2DP,HFP和AVRCP Bluetooth Classic配置文件提供音频桥接支持。该模块也是双模式,这意味着它可以作为蓝牙2.1或蓝牙4.0(BLE)。BC127开发板包括将单端音频输入和麦克风转换为模块平衡输入的电路,并将模块的平衡音频输出转换为适合线路输入和耳机的放大单端信号。PurpleTooth还包括用于配对和发送音频命令到远程设备,电池充电电路,以及用于连接到FTDI基板或Arduino Pro,Pro Mini和LilyPad等主板的6引脚串行接头的按钮。BC127开发板实物截图:每个PurpleTooth Jamboree标配一个BC127蓝牙模块,一个非常胜任和易于使用的双模式蓝牙无线电。在命令模式下,任何进入串口的数据都将被视为命令,并由模块的命令解释器进行相应的解析。在数据模式下,假设模块使用串行端口协议连接到另一个设备,任何通过串口传输的数据都将通过蓝牙链路直接传输。PurpleTooth配有一个3.5mm插孔的麦克风插孔(带有附加的4针通孔麦克风适配器),一个耳机/线路输出3.5mm插孔(带附加的4针通孔左/右扬声器适配器) ,七个按钮音量,音轨,播放和配对控制,串行到微型和FTDI支持,以及一个用于供电和更新固件的USB微型端口(串行命令需要5V FTDI)。PurpleTooth Jamboree全功能主板-BC127开发板layout截图:Arduino库文件截图:
    来自:MCU开发板时间:2017-11-28 开发板 音频 蓝牙4.0
  • STM32F746ZET6 开发板 非核心板

    该STM32F746ZET6开发板配合安富莱5.0寸TFT(RGB)屏幕使用,软排线没到家先直接这样插得。STM32F746ZET6 开发板实物截图:STM32F746ZET6 开发板参数如下:
    来自:MCU开发板时间:2017-10-19 开发板 stm32f746zet6 安富莱
  • 最为火热的RT1050 EVK开发板原理图和PCB(含官方图纸和转换后的AD版本)

    非常火热的i.MX RT1050系列芯片MIMXRT1052DLV6A 的官方MIMXRT1050-EVK官方图纸是用Cadence的OrCAD Capture画原理图,用Cadence的Allegro画PCB我对AD比较熟悉,所以转换了PCB,供大家使用。i.MX RT1050 EVK是一款4层穿孔式USB供电PCB。该电路板的核心为i.MX RT1050跨界处理器,配备Arm®Cortex®-M7内核的恩智浦先进实施。该内核运行速度高达600 MHz,可提供较高的CPU性能与极佳的实时响应。RT1050 EVK开发板硬件框图:资料截图如下:RT1050 EVK开发板PCB截图:
    来自:其他开发板时间:2017-11-15 开发板 恩智浦 rt1050
  • MicroPython开发板-PyDuino开发板PCB工程文件及源码

    本项目提供的是PyDuino开发板PCB工程文件及源码,见附件下载。该PyDuino开发板是基于STM32F405最小系统板设计,支持C语言Python语言开发。由开源项目二次开发。该PyDuino 开发板PCB文件可直接打样。有官方版本进行优化布局,增加板载RTC供电电路。引脚与官方教程完全兼容。PyDuino开发板PCB 3D截图:PyDuino开发板参数如下:STM32F405RG MCU.168 MHz Cortex-M4 CPU with 32-bit hardware floating point.1 MiB flash storage, 192 KiB RAM.USB口, 支持 串口,通用存储,HID协议。SD卡插槽。MMA76603轴加速度计.4 LEDs, 1复位按钮, 1通用按钮.3.3V0.3A板载 LDO , 可从USB口或者外置电池供电。实时时钟。(含供电电池)30个通用IO口,其中28个支持5V输入输出。2个 SPI接口, 2个 CAN接口, 2个I2C接口, 5个USART接口.14个 12-bit ADC引脚。2个DAC 引脚。附件内容代码截图:官网:www.micropython.org
    来自:DIY创意产品时间:2017-10-23 stm32 开发板 micropython python
  • 硬件开源-恩智浦iMX6 Rex开发板底板PCB工程文件(AD版本)

    本设计分享的是国外硬件开源作品资料恩智浦iMX6Rex开发板底板PCB工程文件设计,见附件下载其原理图和PCB工程文件。该恩智浦iMX6开发底板接口底板采用高密度4层板(沉金)设计,它扩展了LVDS、网络、HDMI、CAN、矩阵键盘、SATA、高速USB Host\Device 、SD卡、RS232\485串口,音频等常用接口。恩智浦iMX6Rex开发板底板实物截图: 硬件开源iMX6Rex开发板底板规格参数: 后面板 - 1Gb以太网- 带音频的HDMI- 2x USB- RS232- 电源7-24 DC(或单+ 5V)前面板 - 音频:麦克风输入,线路输出,耳机- Micro SD卡- 按钮:RESET,ON / OFF,用户按钮- LED:电源LED,用户LED侧面板 - 2张SIM卡- CFAST(适用于SSD SATA磁盘)底部 - 1x全PCIE迷你卡插槽(PCIE&USB&SIM卡)- 1x USB只有支持SIM&VOICE的PCIE迷你卡插槽连接器和接头 - LVDS,背光- 触摸屏- USB- 调制解调器扬声器和麦克风- 串口(CMOS)- SPI- 8x GPIO(可用于按钮,LED,...)具有活动LED的第二个SD插座(不能从面板访问 - 可以用于OS,可以用保护标签密封)RTC时钟板上备有电池EEPROM调试(可选):PCIE插槽,SATA连接器,微型USB OTG A / BJTAGATX电源支持(可选)四个额外的散热孔(如果需要)尺寸:135 x 110mm 附件内容截图:可能感兴趣的项目设计:layout经典教材-iMX6 Rex模块PCB工程文件(AD版本),链接:http://www.cirmall.com/circuit/7471/detail?3黑客设计!硬件开源恩智浦iMX6 OpenRex PCB文件(AD版本),链接:http://www.cirmall.com/circuit/7475/detail?3
  • 黑客设计!硬件开源恩智浦iMX6 OpenRex开发板PCB文件(AD版本)

    本设计分享的是国外开源项目恩智浦iMX6 OpenRex开发板硬件开源PCB文件(AD版本),见附件下载。该OpenRex开发板,功能强大,基于i.MX6 CPU + LPC13xx MCU设计,集成有Arduino & Raspberry Pi。恩智浦iMX6OpenRex开发板实物截图:恩智浦iMX6 OpenRex PCB 3D背面:恩智浦iMX6 OpenRex开发板功能: ■ 恩智浦半导体(飞思卡尔)i.MX6处理器,高达1.2GHz/4核■ 恩智浦微控制器LPC1345FHN33■ 已焊接DDR3-1066(533MHz),最高支持4GB■ 1个10/100/1000 Mbps以太网■ 1个HDMI输出(最高分辨率2048x1536 QXGA)■ 1个并行CSI摄像头输入,或并行显示输出■ 1个LVDS或差分摄像机输入(兼容树莓派)■ 1个SATA■ 1个微型SD■ 1个PCIe迷你插槽(PCIE和USB卡和SIM)■ 1个指南针+加速度传感器■ 1个湿度传感器■ 1个Micro USB OTG■ 2个USB■ 1个CAN■ 1个温度传感器■ 1个音频(耳机输出,麦克风输入)■ 1个触摸屏连接器(可选4路模拟输入)■ 1个I2C EEPROM■ 1个SPI FLASH■ 1个红外接收器■ 1X Arduino型插头■ 1个树莓PI型插头■ 1个UART调试控制台(兼容FTDI)■ 4路模拟输入■ 8 +1用户指示灯■ 1个电源指示灯■ 1个复位按钮,3个用户按钮(Home、音量+/-)■ 尺寸:70×95毫米(2.75点¯x3.75英寸)■ 输入电源:DC5V(通过电源插座或Micro USB) 恩智浦iMX6 OpenRex开发板附件内容截图: 可能感兴趣的项目设计:layout经典教材-iMX6核心板PCB工程文件(AD版本),链接:http://www.cirmall.com/circuit/7471/detail?3硬件开源-恩智浦iMX6 Rex开发板底板PCB工程文件(AD版本),链接:http://www.cirmall.com/circuit/7476/detail?3
  • STM32F429IGT6核心板PCB工程文件-参考正点原子阿波罗F4核心板

    为了提升自己的layout技术。所以就参考正点原子阿波罗开发板,自己画了一遍。基本和正点原子阿波罗F429IGT6核心板完全一致。其实这个PCB稍微修改一下可以改成STM32F767I核心板 。给动手能力强的同学自己打样焊接享受DIY乐趣。主控芯片:STM32F429IGT6。该STM32F429IGT6核心板功能接口,在这里就不做过多介绍,朋友们可以完全参考正点原子阿波罗开发板。STM32F429IGT6核心板电路 PCB实物截图:附件资料截图:
    来自:MCU开发板时间:2017-10-17 diy 核心板 正点原子 stm32f429igt6
  • 验证OK!完全兼容原子Mini STM32嵌入式开发板SCH/PCB

    该设计是本人制作的一款基于stm32的嵌入式开发板,IO口完全兼容原子,大家可以直接从原子官网下载资料,可以直接运行原子代码,进行学习,功能上远胜过原子mini stm32,增加了CAN通信, 485通信,LED,按键,蜂鸣器,陀螺仪预留焊盘(想要研究飞控同学,可以加10元获得陀螺仪),且存储卡设计为廉价易于获得的手机TF卡(TF卡也就几块钱,原子的是SD卡,售价40),已经全部调试通过,可以直接加工打板学习。自制Mini STM32嵌入式开发板与原子mini STM32开发板实物对比如截图:视频演示:http://v.youku.com/v_show/id_XMzA5NTUzNDQyOA==.htm...完全兼容原子Mini STM32嵌入式开发板参数如下: 完全兼容原子Mini STM32嵌入式开发板电路 PCB截图:附件内容截图:
销量
139
查看
1402
参数名 参数值
发布于 2016 年 11 月 28日
Moore8直播课堂