技术牛人自制STM32开发板学习32位单片机(图文)

嵌入式软件/开发板

71人已加入

描述

  实验室快关门了,于是赶着这时间把一直想搞的STM32开发板给做了,顺便把那个2.4寸TFT的转接板也做了,加了个触摸屏。这里上传我的资料。希望对网友有帮助。

  我一贯是以实用至上,这次也不例外,开发板分为核心板和主板,主板提供核心板的必要外围设备,同时在没有核心板的时候,主板就成了一个通用的了,为其他核心板(像我做的CPLD/ADUC7027之类的)提供外设了。主板载有功能:

STM32 F1

  STM32开发板LCD显示效果

  1,5V,3.3V电源输出(由USB供电或者外部电源都可)

  2,USB串口一个(CH341),通用串口2个(MAX232)

  3.USB接口一个,支持U盘或者与电脑连接

  4,按键三个

  5,LED4个

  6,SD卡接口一个

  7,CAN接口一个

  8,PWM音频输出口一个,可作DAC或者音频试验

  9,PS2接口一个。

  10,红外接口一个

  11,ADC参考电压一个

  12,备用电源一个。

  13,液晶接口两个(TFTLCD和13164液晶接口)

这里推荐一款STM32开发板:eBox-SPARK开发板,可以让STM32的编程开发变得同Arduino编程一样简单:http://z.elecfans.com/30.html

 

STM32 F1

  STM32开发板核心板

   以上这些接口在拔出核心板之后,对外全部开放,可以用来做各种试验了。可以狠方便搭载各种试验平台(本人多年做硬件的经验,呵呵)。以后各位要学其他 的,可以只做核心板,其他常用的的接口在这个主板上全部载有。可以省掉很多银子(我这套东东:开发板+TFTLCD+触摸屏(带ADS7846)总共价格 就在120块左右)。当然核心板也是可以独立工作的,用串口下载,只要接上电源和串口,核心板就能跑了,你也可以放到其他平台上使用,这样。

   通过两天的学习,调试。可以跑程序了.STM32也是在板子做好之后才开始接触的,这两天看了些,就写了几个简单的程序,对STM32还只会用IO口, 其他功能还得以后慢慢学了。代码都是自己敲的,不喜欢用ST的库函数,感觉别扭(用惯了CVAVR)。个人认为用ST的库函数不爽,理由如下:

  1,不了解硬件了(和自己的定位脱钩)

  2,受制于人(最不爽)

  3,不习惯被人牵着鼻子走(个人性格)

  4,自己写,才能真正了解。如果只要写代码,我大可以学C++就够了,没必要搞这么多其他东东。。


 

  在想如果可以做个想CVAVR那样的代码自动生成器,多好阿。有时间弄个玩玩,现在先了解这个芯片的内部资源。待我熟悉之后估计会写个这样的代码生成器来,方便各位使用,呵呵。

    STM32 F1

  STM32开发板LCD照片

  STM32 F1

  STM32开发板LCD显示效果

  STM32 F1

  STM32开发板主板和核心板

  STM32 F1

  STM32开发板侧面1

  STM32 F1

  STM32开发板侧面2

  STM32 F1

  STM32开发板侧面3


 

  STM32 F1

  STM32开发板全副武装。

  STM32 F1

  STM32开发板测试1

  STM32 F1

  STM32开发板测试2

  STM32 F1

  STM32开发板主板和CPU分离

  STM32 F1

  STM32开发板主板

  STM32 F1

  STM32开发板背面

【完】

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
qu123456 2022-08-22
0 回复 举报
http://house.china.com.cn/sousou/%25B9%25D9%25B7%25BD%25CD%25F8%25D5%25BE%252C%2B%25C3%25E5%25B5%25E9%25CD%25F2%25B7%25E1%25B9%25AB%25CB%25BEB2024.cN%252C%25D6%25CE%25D6%25DD%25B7%25D6%25D5%25BE_2s.htm http://house.china.com.cn/sousou/%25D6%25B1%25D3%25AA%25CD%25F8%252C%2B%25C3%25E5%25B1%25B1%25CC%25DA%25C1%25FA%25BC%25AF%25CD%25C5B2024.cN_1s.htm http://house.china.com.cn/sousou/%25BE%25AD%25C0%25ED%252C%2B%25C3%25E5%25B5%25E9%25CC%25DA%25C1%25FA%25B6%25B7%25C5%25A3B2024.cN_61s.htm http://house.china.com.cn/sousou/%25B4%25F3%25BF%25CD%25BB%25A7%25BE%25AD%25C0%25ED%252C%2B%25C3%25E5%25B5%25E9%25D3%25F1%25BA%25CD%25B9%25FA%25BC%25CA%25D3%25E9%25C0%25D6B2024.cN_1s.htm http://house.china.com.cn/sousou/%25BE%25AD%25C0%25ED%252C%2B%25C3%25E5%25B5%25E9%25B9%25FB%25B2%25A9%25B6%25AB%25B7%25BD%25BC%25AF%25CD%25C5B2024.cN%252C%25C4%25CF%25D1%25F4%25B5%25E7%25D0%25C5_88s.htm 收起回复
小亨桑 2018-01-05
0 回复 举报
之前在华清远见培训过,学到了很多知识,工作受益 收起回复
全部评论

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分