OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6596|回复: 4

第一届“星翼杯”电子创新大赛-跷跷板小车总结

[复制链接]

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2013-3-12
在线时间
0 小时
发表于 2013-5-7 13:10:46 | 显示全部楼层 |阅读模式
对比其他的几个组,我们组没能做出了真的很遗憾。在此总结一下我们整个制作过程和失败的原因。之前做东西都是用51做,虽然懂得430但是也不是很精通。现在接触了STM32后不知道是跳跃性有点大还是其他原因,有时候不知道从哪里入手。经过查资料以及问有经验的人,我自己定了个大致的学习计划,先看懂时钟的配置,然后再看GPIO的操作。因为我用到了倾角传感器,所以也考虑用到STM32的SPI,如果实在不行我就直接用模拟的SPI来完成。大致的计划定了之后,开始动手。之后就遇见了更悲催的事情,由于手中没有JTAG,用USB下载的时候总是下载程序的时候蓝屏。这样耽误了好些时间不能继续学习。在对于寄存器操作和运用库函数这方面我也徘徊了好久,我用了几天时间去体验寄存器,真的配置寄存器也是很复杂,要知道每个寄存器的功能和每一位的意思。寄存器的配置大概了解后我就去尝试运用库函数,在运用库函数的时候我用了几天的时间去熟悉建立功能的每个步骤,操作很多次直到自己熟悉为止,运用库函数的时候方便好多,有些功能学要配置很多寄存器的似乎,只需要调用一个库里的函数就OK了,对于开发真的方便好多。我们组的两个人一起来学习希望进度快一点,在GPIO的配置以及中断向量和优先级那一块纠结了很长时间。在看PWM的时候就开始觉得有点复杂但还可以接受。过了基本上一个多月了才对STM32的一些基本的操作大致可以完成了。没有仿真器真的学的很困难,强烈建议其他同学在学习STM32的时候一定要配个仿真器,不然进度超慢。能够操作STM32后,就把小车硬件搭建起来准备开始调试。




最终在小车调试中主要是倾角传感器的控制一直没能调试好,看着其他几个组都做的挺快,有些组还在实验室通宵搞。我觉得我们组在之后的学习中要更加努力了。不前进就会被淘汰。这次虽然没有能调试出最后的成品,但是我们组的写程序的同学都认识了STM32,在今后对其他控制器的学习方面都会有很大的帮组。我还是要感谢一下正点原子以及开源电子网给我和我的同学一次学习STM32的机会。这次的作品没有成功,虽然比赛结束了,但是我会在之后的学习中将作品做出了,弥补这次遗憾。到时候再来论坛展示。让大家知道我们是在努力学习。

虽然我们组失败了,但是在此也要为我的同学们拉票,希望大家都参与这次投票,支持我的同学。虽然我们都是初学者,但是能得到大家的支持对我们有很大的鼓舞。谢谢大家了。






正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-5-7 16:40:45 | 显示全部楼层
有收获就可以,STM32其实没那么难学,不论寄存器还是库函数,关键要实践。没有jtag可以用软件仿真,这个可以很大一部分代替JTAG仿真,另外,时间这么长,买一个jtag也很快的。比赛的时候,速度是关键,这次比赛足有2个月,所以时间方面应该是非常充裕(全国电子设计大赛才4天三夜)才对。到了社会,工作了,老板可就不管你什么原因了,给你一周没做出来,也许就得走人了。社会是残酷的,但是残酷能练就人 的能力,所谓逆境出人才,上天总是眷顾那些有准备的人。
    希望你们在出校门之前,学会做好准备,应对任何情况,如此才能有所作为。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2013-5-8
在线时间
2 小时
发表于 2013-5-8 12:20:33 | 显示全部楼层
其实直接上来就学习库函数,反而是捷径,就我个人而言,我从51 430转到STM32也就看了两天库函数的帮助文档,就开始做了,没有那么难,不要觉得ARM就多么多么的高深,越高深的东西,越有前人给我们铺好了路
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2013-4-22
在线时间
0 小时
发表于 2013-5-18 11:10:55 | 显示全部楼层
恩恩,学习了
回复 支持 反对

使用道具 举报

9

主题

111

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
299
金钱
299
注册时间
2013-5-28
在线时间
24 小时
发表于 2013-6-27 00:33:35 | 显示全部楼层
嗯嗯,期待楼主的作品,原子哥讲得很有道理,可能读书的时候还没法体会,不过不管成功与否,有努力了不让自己后悔就行了。
学习单片机编程贵在坚持,无论多难的问题都有不轻易放弃的原则,坚持着去解决它,相信你总会找到解决方法的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表