sound of silence微盘:分享我的STM32开发板 (www.ourdev.cn)
来源:百度文库 编辑:偶看新闻 时间:2024/05/05 03:49:34
前段时间在搞STM32。手头上也有比较多的其他模块,于是寒假时将模块组合起来做了一块开发板,接着又花了两个星期去写开发板上的驱动。下面贴上源码方便大家学习。
有意想学ARM的朋友,STM32是一个不错的选择,因为对比许多的微控制器,STM32有很多优势,比如说三个多通道1M/12位AD,2个12位的DA,18M的SPI,64K RAM,72M主频等等。
另外说明一下,附件中开发板的程序大多为写寄存器方式(我玩单片机多了,习惯了^_^)。但是,STM32提供了整套非常完善的函数库,而且有配套的中文说明文档,这样子一来,你根本就不用去掌握寄存器底层就可以很方便去开发STM32了,也就是说,尽管你没单片机和ARM的底层基础,你也会跟一个有丰富单片机经验的高手站在同一起跑线。用库函数确实可以大大缩短学习时间的。这也是选择STM32的原因之一。
当然这只是个人意见,自己喜欢。
如果有什么问题,可以联系我。
开发板板载功能:
1、五个LED
2、四个独立按键
3、LCD12864接口1个
4、LCD13164接口1个
5、TFT接口1个
6、MMA7260加速度传感器1个
7、红外接收1个
8、DS18B20温度传感器1个
9、CAN总线芯片一个
10、DDS_AD9851模块接口1个
11、max232通用串口1个
12、USB转串口1个
13、触摸屏ADS7843 1个
14、USB总线接口1个
15、PS2键盘/鼠标接口1个
16、收音机芯片1个(未焊接)
17、EEPROM 24C16 1个
18、CH375 U盘读取模块接口 1个
19、SD/MMC卡接口 1个(TFT转接板附带物)
20、24L01无线通信模块接口一个
21、VS1003 MP3模块接口1个
22、音频输入/输出接口 各1个(可做频谱分析用)
23、TPA152耳放芯片1个(可外接扬声器)
24、实时时钟/备分电池 1个
25、另外,STM32内部本身含有很多的资源,像AD/DA,PWM,USB总线,SPI,DMA,等等,只要有想法,很多东西都可以做出来的。
144脚的STM32F103ZET6芯片IO口特多,上面的资源还未用完它的IO,所以我把剩下的IO都引出来了,复用的IO也引了一部分,方便控制其他外围设备。
还有一个比较重要的东西我没去做,那就是FSMC,STM32的系统总线,我暂时也没时间去搞了。
下面贴上开板板的图片和一些代码。
开发板1.jpg (原文件名:开发板1.jpg)
开发板2.jpg (原文件名:开发板2.jpg)
开板板3.jpg (原文件名:开板板3.jpg)
开发板4.jpg (原文件名:开发板4.jpg)
开发板5.jpg (原文件名:开发板5.jpg)
2.4寸LCD测试.jpg (原文件名:2.4寸LCD测试.jpg)
DDS频率输出测试.jpg (原文件名:DDS频率输出测试.jpg)
LCD12864测试.jpg (原文件名:LCD12864测试.jpg)
LCD13164测试.jpg (原文件名:LCD13164测试.jpg)
PS2键盘测试1.jpg (原文件名:PS2键盘测试1.jpg)
show1.jpg (原文件名:show1.jpg)
show2.jpg (原文件名:show2.jpg)
show3 (原文件名:show3.jpg)
show4.jpg (原文件名:show4.jpg)
背面.jpg (原文件名:背面.jpg)
触摸屏测试1.jpg (原文件名:触摸屏测试1.jpg)
触摸屏测试2.jpg (原文件名:触摸屏测试2.jpg)
触摸屏测试3.jpg (原文件名:触摸屏测试3.jpg)
触摸屏测试4.jpg (原文件名:触摸屏测试4.jpg)
触摸屏测试5.jpg (原文件名:触摸屏测试5.jpg)
红外.jpg (原文件名:红外.jpg)
画图.jpg (原文件名:画图.jpg)
三路AD采样测试.jpg (原文件名:三路AD采样测试.jpg)
三轴MMA7260测试.jpg (原文件名:三轴MMA7260测试.jpg)
实时时钟与温度传感器.jpg (原文件名:实时时钟与温度传感器.jpg)
开发板程序ourdev_536766.rar(文件大小:12.00M) (原文件名:开发板程序.rar)
PDF手册ourdev_536767.rar(文件大小:15.30M) (原文件名:PDF手册.rar)
STM32学习笔记(转)ourdev_536768.rar(文件大小:89K) (原文件名:STM32学习笔记(转).rar)
分享我的忧愁
我开发的先进的搜索引擎www.ahahi.com,没有资金宣传怎么办?
网站开发和网页美工在深圳好找吗?我的作品www.3ha.net
接分享我的忧愁
分享我的心情故事
我的经验 大家分享
李宇春的偶像是谁?好像叫sha.....还有一首歌是个欧美女歌手长的有句“ou! ou !ou !”
冀O (ou)是哪里的牌照??
win2000中,ou的作用是什么
云OU是什么单位的车牌
唐河店ou传的译文
.net开发的多吗?www.yydq.net是.net开发的吗?
大家在软件开发项目中有什么实践经验可以分享的吗?
www.verycd.com(分享互联网) 有个BT的网站是多少
我的恋爱故事和你分享!
为什么我的分享互联网网页打不开
分享我的一些新课标资料?
和大家一起分享我的快乐
请你分享我的悲哀与无奈````````````
我的爱情故事 和大家分享
为你分享我的心情
关于分享我制作的GHOSTXP
有一首歌是个欧美女歌手长的有句“ou! ou !ou !”声音蛮有力量的 他是谁??几年前特有名
想提高自己的软件实际开发能力,请高手帮忙介绍几本比较好的书或者是有什么好的方法希望可以让我也分享一下