OpenEdv-开源电子网

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

请问如何读懂芯片的数据手册?萌新求助

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2019-12-2
在线时间
2 小时
发表于 2019-12-2 21:23:48 | 显示全部楼层 |阅读模式
1金钱
       各位大佬们,我是一个才入坑嵌入式不久的萌新,有一个问一直困扰着我.就是如何读懂一个芯片的参考手册?
       可能这个问题对于各位来说真的不算什么,甚至这个问题十分幼稚可笑,但如果各位能够乐意回答一下,那真的帮了我一个大忙,非常感谢.

       最近买了正点原子的Linux 开发板,使用的是I.X6ULL的芯片,面对新的芯片的参考手册,我陷入了深深的迷茫,虽然通过看教学视频可以了解到应该操作哪些寄存器来实现某一个功能,但有一个问题一直困扰着我,那就是,他们怎么知道应该操作这些寄存器的?这个问题很重要,毕竟不是所有的芯片都有教学视频或指南的.

     之前在学STM32的时候也没想那么多,只是感觉按照教程学下来,跟据自己的笔记,按步就搬的配置出来就行了,但最近开始学习嵌入式Linux ,就感觉自己读不懂芯片参考手册不太行了。




     英语的话问题不大,就是看到参考手册一大堆内容后摸不着头脑,要配个功能就只会按照视频教程里的内容去找相应的寄存器,再去根据 field descriptions 配相应的位.但并不知道为要找这些寄存器,而不是其他的.

     难道,当我拿到一个没见过的芯片和它的参考手册,我想配置一个功能,就需要一个一个看寄存器,看哪些是相关的寄存器?
     这感觉就像在大海捞针.....少了一个都不行.......

     自己也琢磨过不少时间,结果也没什么收获,目前的方法是先上网找一下程序 然后看看他们是配置了哪些寄存器 对照着寄存器手册来看 看看配置这些寄存器中的哪些位啊 有什么功能这些,但感觉非常被动.

     还有就是对参考手册的结构不太了解,我一直相信参考手册的结构一定是有规律的,但每当我好像找到了规律,却又发现不是这么一回事,又被弄得一头雾水....
一旦要配置一个功能,打开参考手册,哪些该看,哪些不用看,应该要找什么,如果离开记得笔记,就完全分不清楚....

     结果这个问题从我学习STM32开始一直伴随着我学Linux,说实话话感觉挺窝囊的,所以希望各位大佬高抬贵手,感激不尽.






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

使用道具 举报

4

主题

38

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
224
金钱
224
注册时间
2019-6-18
在线时间
66 小时
发表于 2019-12-3 15:17:25 | 显示全部楼层
回复

使用道具 举报

9

主题

108

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1136
金钱
1136
注册时间
2013-7-16
在线时间
80 小时
发表于 2019-12-3 15:23:11 | 显示全部楼层
我也是买的原子的Linux开发板准备学,我自己的方法就是,首先看下芯片总体的一个特性,有哪些外设,哪些功能有个大概的了解。然后具体到自己想要实现的功能相关的内容。 比如要操作哪个外设,就去看哪部分的内容。如果有官方的例程,那就跟着例程来,这样实现起来就会快很多。 一般都不会一下子从头看到尾。 太长了,头大。
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2391
金钱
2391
注册时间
2019-9-25
在线时间
397 小时
发表于 2019-12-3 21:07:52 | 显示全部楼层
先看看数据手册的结构,基地址在哪里找,偏移地址在哪里找等等这些,看目录的框架,知道数据手册的结构,裸机篇那里可以多看看
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-23 04:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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