加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

低成本STM32开发板设计(程序+设计分析讲解)

2016/06/29
51
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

前言:

       想学STM32,不知道从哪开始的有木有? 想学ARM单片机,嫌买开发板调试器费钱的有木有? 买了STM32开发板没有资料不会玩,放在那里吃灰的有木有? 买了开发板,照着例子跑通了几个程序,依然一头雾水的有木有? 接下来给大家分享低成本STM32开发板的制作+程序设计等。

低成本STM32开发板说明:

       这是本人刚完成的STM32F072 USB开发板,使用48脚LQFP的STM32F072C8T6,也可以使用其它封装兼容的带USB型号,甚至是M3系的STM32F103C8T6这种。上半年从论坛买了块STM32F091 Nucleo, 但是不带USB,所以为了学习USB自己做一块咯。下面是电路图,除了一片1117 3.3V LDO,外围器件少到极致了吧,晶振不用的话是可以不装的。板子可以直接通过 USB mini口供电。外围引出的插针有一路 SPI, 一路 I2S, 一路 UART, 一路 I2C, 一路 8-bit GPIO, 一路 UART/I2C共用,以及几个零星的GPIO。这些已方便开发简单的USB设备了。

        STM32F072 10块钱以内就可以搞定,整个开发板成本很低了吧。 如果你有ST-Link, 或者是带有ST-Link的STM32 Discovery/Nucleo开发板,用SWD调试线连上就可以下载程序了。如果没有ST-Link, 还可以从串口下载程序,只需要把BOOT0跳线接上即可,因为STM32内带了Bootloader. 如果连串口线都没有?呵呵,要是像F072这样带USB的,还可以从USB直接下载,别的硬件也省了,怎么样,够简吧?

低成本STM32开发板实物展示:

详见附件包括:

(内容讲解)基于该STM32开发板,测试程序是怎么被运行的;

(内容讲解)基于该STM32开发板,讲解怎么编译程序;

分享该开发板工程文件,详见附件内容。

     

  • 程序是怎么被STM32运行的.zip
    描述:程序是怎么被STM32运行的(讲解)
  • USB工程,mass storage 虚拟存储盘.zip
    描述:工程文件
  • 讲解怎样编译程序.zip
    描述:讲解怎样编译程序

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
TLP185(V4B-TL,SE(T 1 Toshiba America Electronic Components Transistor Output Optocoupler
$0.43 查看
AFBR-5715APZ 1 Broadcom Limited Transceiver, 830nm Min, 860nm Max, 1250Mbps(Tx), LC Connector, Panel Mount, ROHS COMPLIANT
暂无数据 查看
SN74LVC1G14DCKR 1 Texas Instruments Single 1.65-V to 5.5-V inverter with Schmitt-Trigger inputs 5-SC70 -40 to 125

ECAD模型

下载ECAD模型
$0.27 查看

相关推荐

电子产业图谱