此硬件平台为32位的带有少数硬件资源的STM32核心板,具体介绍如下:ffice
ffice" />
1、STM32F103RBT6, ARM Cortex-M3内核,主频72Mhz,内部含有128K字节的FLASH和20K字节的SRAM
2、1个标准的2.4 / 2.8寸TFT LCD接口
3、1个Micro SD卡座
4、1个USB转串口接口,PL2303x芯片
5、1个复位按钮,控制整板硬件复位
6、1个电源指示灯(绿色)
7、3个用户状态指示灯(LED1~LED3:绿色)
8、1个RTC后备电池座,并带电池
9、1个标准的JTAG/SWD仿真调试下载接口
10、除晶振占用的IO管脚外,其余大部分IO口全部引出到扩展双排插针
二、作品视频
由于该作品只有一个界面,也录不了什么,所以就不占用网站资源了。
三、作品图片
红外接收与PN结(二极管1N4148)测温部分
唯一的界面
陀螺仪姿态识别的3D示意
陀螺仪姿态识别的3D示意
陀螺仪姿态识别的3D示意
全部家当(没把陀螺仪照进去)
PS:由于是检查作品那天照的,时间仓促,多有不足,还望谅解
四、说明
遇到的问题:
1、陀螺仪的角度值不知道怎么换算。
2、本想弄个OV7670把摄像,照相一起加上去的,但由于上学期买的那个不带FIFO而且最近也要考试,所以就放弃了。还是自己不够坚持。
3、SD卡读取经常失败,换了一有品牌的卡就好了,还是不能太便宜啊,便宜无好货。
感悟:
本来在昨晚考完试之后,就花了俩小时把帖子弄好了的。可这个坑爹校园网,一点发表主题,就无法显示网页了,提醒大家,以后一定记得备份啊!
这是自己第一次发DIY的帖子,欢迎各位拍砖!!!在大一下学期开始接触嵌入式操作系统,那时候真心觉得C语言好强大,可到现在也写不出什么高质量的代码,真是越来越茫然。我马上大三了,说实话,没太多的时间了。看到有些人想软硬都专,可那现实吗?没有那么多的天才。现在想想,我们大多数都活的太浮躁了,浮躁的忘了自己到底是谁。个人觉得,在大学里还是要去实践一些东西的,不能一味的照搬别人的成果,哪怕自己照着弄一个也是一种体验。
最后说俩句:这次的作品没有别人的毕业设计,更没有战舰的支持,所以略显苍白,还望大家下手不要太重。