看不懂stm32的原理图,需要了解哪些基础知识,例如寄存器?
<p>像哪些LLP环,还有那个时钟寄存器这些,要不要特别理解,还是要理解输出的结果就可以了</p><p>理解输出环路就可以,这个可以看STM32CubeMX里面的路径就好了,不同参数影响的倍数关系</p>
<p>搞清楚时钟树(理解系统时钟,总线时钟的区别和来源),搞清楚常见外设的结构框图,搞清楚gpio的结构图和八种工作模式就可以了。寄存器理解好工作原理,地址不需要背。</p>
<p>也不需要搞清楚太多,基本上看看框图就知道一个大概了</p>
<p>只要理解输出就好了,知道怎么倍频分频就行。</p>
<p>现在都是UI编程了,后面应该还是ai编程了,对于这些底层的东西会进一步封闭,知道怎么设置就好了,到32位单片机之后,寄存器数量太多了,很少有人能记得怎么用的了</p>
<div class='shownolgin' data-isdigest='no'><p>HAL吧,寄存器有点太底层了。</p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> <div class='shownolgin' data-isdigest='no'><p>寄存器 还是 得看吧</p>
<p>一旦程序出问题,需要排查时,还是必须看看的</p>
<p>不要着急,用到哪里看哪里 就好</p>
</div><script>showreplylogin();</script>
页:
[1]