原创 STM32 DEMO使用说明

2013-7-20 20:36 742 19 19 分类: 消费电子

 

STM32 DEMO使用说明

真心感谢您光临创易电子!

本公司以技术服务为核心,以方便广大电子爱好者为经营宗旨。

 

使用中您有任何疑问、意见、建议,欢迎和我们联系。

我们的成长离不开您的支持,有您的支持,我们会做得更好。

 

有创易,更容易!

创易电子愿给您工作学习带来更多的轻松便捷。

 

更多产品,请浏览本公司淘宝店:http://shop35435734.taobao.com

 

也可通过以下途径和我们联系:

淘宝旺旺:graceliu1979                 

QQ:921091741 (销售、发货等)

Email:chuangyidianzi@sina.com

Tel:0755-86032120

 

技术支持:

 

  1. 凤舞天

QQ:26033613

Bloghttp://forum.eet-cn.com/blog_index***pa?blog_id=1268&viewall=true

msPLC论坛:http://gongkong.eefocus.com/bbs/forum_1259.html

 

  1. Penny2006

QQ:544401343 

Mobil:18718681375

 

感谢深圳市华禹工控科技有限公司对我们的大力支持!www.huayusoft.com


 

修改记录

 

 

版本号

日期

修改内容

编撰

审批

V1.1

2013/07/08

初始版本

Penny

wangsw

V1.2

2013/07/18

修订版

Penny

wangsw

V1.3

2013/07/20

增加了MS5简介

Penny

wangsw

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 目录

一.负责人简介... 4

二.STM32 DEMO总体说明... 4

三.STM32 DEMO例程演示... 6

1.程序的下载... 6

2.GPIO功能演示... 7

3.按键功能... 7

4.串口通讯... 8

5.LCD显示... 8

四.资料包各部分说明... 9

1.创易电子_STM32 DEMO_使用说明... 9

2.创易电子_STM32 DEMO_器件资料... 9

3.创易电子_STM32 DEMO_原理图_PCB_BOM_V1.1. 9

4.创易电子_STM32 DEMO_程序_MS5. 9

5.创易电子_PL-2303HX串口驱动... 9

6.创易电子_单片机程序下载工具_FlyMCU. 10

五.MS5代码阅读指南... 10

1.MS5实用单片机系统简介... 10

2.MS5实用单片机系统图解... 11

3.Main函数... 11

4.消息机制... 11

5.按键检测... 12

6.LCD显示... 12

 

一.负责人简介

STM32 DEMO是创易电子自主设计、研发、生产的一款STM32学习、演示的开发板。同时也是msPLC开发项目的前期学习入门板子,可以配合凤舞天的MS5进行一系列的系统学习。

 

关于STM32 DEMO和msPLC的负责人凤舞天,在这里需要介绍一下他的经历:

       凤舞天,原名:王绍伟,标识:wangsw

  • 1997年—2001年毕业于兰州大学电信专业。在大学期间担任电子协会会长,为学校同学维修随身听/收音机等电子设备,奠定焊接、维修和做事一看、二想、三做、四检查的基础。
  • 2001年进入中科院半岛去所光电中心工作。
  • 2002年—2003年基于MCU51开发了实用单片机系统(MS)并开源推广,获得广大嵌入式初学者的好评。
  • 2004年创业做逆变器,虽然失败,但是从技术上、物料采购上、生产上积累了宝贵的经验。
  • 2005年再次创业,但是由于对市场不了解和对产品定位不明确,最终导致失败。
  • 2006年—2009年在华禹高科技有限公司工作,引入了MTK方案,开始手机开开发。
  • 2008年发明了“电阻电容电感样品本”,解决了广大电子爱好者基础元器件的采购、调试、存放问题。
  • 2009年创立了华禹工控科技有限公司,推出了P1300手机开发模块及相关手持POS产品。
  • 2011年与东莞市俊知己写有限公司合作,研发大功率(6KW)超高频(1MHz)感应加热焊接机。并于2012年,全面投入生产,同时获得工业自动化经验。
  • 2013年开始研发msPLC,针对工业自动化行业开源设计嵌入式PLC。

二.STM32 DEMO总体说明

STM32 DEMO具有以下功能特点:

  • 7~40VDC供电(通过开关电源AP1501把电压降到5VDC,可以给外设提供5VDC电源;再通过三端稳压芯片AMS1117把电压稳定到3.3VDC,供给DEMO板的各个功能电路供电。)
  • 4路光耦隔离数字输入
  • 6路输出(6路光耦隔离输出,隔离输出控制端口连接的是CPU的通用定时器3,可进行PWM控制输出和比较输出。)
  • 4路12位AD转换(可有6种模式进行转换。)
  • 2*4扫描按键
  • 一个USB输出接口(采用的是ARM芯片自带的USB功能。)
  • 一个DB9串口(采用RS232芯片)
  • 12864液晶显示屏
  • 一个蜂鸣器
  • 串行单线调试(SWD)和JTAG接口
  • 可进行串口下载和调试

 

STM32 DEMO采用的是STM32F103R8T6单片机作为主控芯片,设计简单,易学易用。

 

图1 STM32 DEMO实物图

注意在使用串口下载时,将不需要1.SWCLK和6.SWDO,同时在连接下载线时,请注意不要插反,以免烧掉STM32芯片及其他器件。

 

全套STM32 DEMO实物包括:

1.STM32 DEMO板一块

2.12864液晶显示一块

3.创易USB转串口转接板一块

4.4线杜邦线2条

 

软件资料包括:

文章评论0条评论)

登录后参与讨论
我要评论
0
19
关闭 站长推荐上一条 /2 下一条