打印
[STM32]

关于从裸机进arm时,所需单片机的熟练程度?

[复制链接]
1561|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
353356352|  楼主 | 2014-3-10 16:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
玩裸机有一段时间了,现在想进击ucos操作系统,可是有个问题困扰着我。玩裸机的话怎么样才算熟练?
一款芯片,是只要能够看懂它的例程,并可以熟练地修改和拼接例程的功能函数达到自己想要的功能就行了?
还是根据datasheet的寄存器功能和例程所提供的方法,自己把整个程序写出来?
那对于一个外设功能模块来说呢?


有人说,裸机学到能根据datasheep熟练地写出程序就可以了,也有人说只要熟练的修改功能函数就可以了。
不知道各位大神们是怎么想的呢,可以的话,希望可以看到你的回复,写一下你们是怎么开始熟悉一款陌生的芯片或外设模块的,要熟悉到什么程度?谢谢~

相关帖子

沙发
shuidi_wangdan| | 2014-3-17 11:01 | 只看该作者
关注中..................................

使用特权

评论回复
板凳
dlmuzjq| | 2014-3-17 22:55 | 只看该作者
我也想知道,因为我也迷茫中,坐等大神给规划

使用特权

评论回复
地板
soho789| | 2014-3-18 00:02 | 只看该作者
我是初学者, 连拼接都不会,还在努力的学习看代码,也许这是学习的一个过程,
自己根据datasheet,直接操作寄存器当然是高级的了,但要熟读寄存器,我渴望我能学到这一天啊,啊啊啊啊啊 。。

使用特权

评论回复
5
朝阳之光| | 2014-3-18 10:16 | 只看该作者
个人觉得只要看懂datasheet就可以了,

使用特权

评论回复
6
xinzha| | 2014-3-18 10:35 | 只看该作者
看你要在什么行业应用。有的行业要求对架构了解非常清楚,达到指令级的精确程度。而有的行业只需要知道怎么把io口拉高拉低,不能一概而论。

使用特权

评论回复
7
lpcn2003| | 2014-3-18 15:44 | 只看该作者
先进ucos,遇到问题再退回来理解

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝