|
本帖最后由 select326 于 2018-12-25 23:08 编辑 $ c3 v& @/ h0 H 照例,先上图。
2 c: t& C1 {6 s8 p6 ` 收到本书,非常厚实,书页质量不错,摸上去很有感觉。再加上浓浓的书香味,着实让人沉迷。 野火助力,书香醉人,感谢火哥 9 l, G" Q8 T3 q4 G' C+ Q' X; Z 轻轻的翻开书页,让我又感觉回到了学生时代。: _. J b$ |+ [. s 当我看到这一页时,立马下载了电子版的。看纸质书容易睡觉。。。。(这是学生时代养成的习惯,,,这多年一直改不掉)- s1 x2 L9 |9 d& n4 W: ~- z
之前看过原子哥的视频教程,对于工程中心构建这块学习不怎么样。所以,这也是本书的重点学习的内容之一。 * O& h. o- n5 N8 e 先是了解了下寄存器,按照书上说的,自己写一个CPP,把这些寄存器地址包装下,应该也能玩OOP 可惜,我在KEIL5 中并没有实验成功。看来是需要恶补下C++ 了。 工程构建完成后,接下来是编译调试。3 f; R! W T, P; h% K- P M 在这个步骤中,我头一学到了 Utilities 如何设置,可能是以前我没注意看这块的资料。 关于GPIO这一节,火哥对于GPIO讲得很详细,原本,我一直对于推挽、开漏都很迷惑,' X7 e4 Q b% ` 看了火哥的讲解后,虽然了解了一些,但还不是很清楚,,,对不起了火哥。。。。& w4 i5 K- [$ ?$ S3 U* g ( c$ Z( r# N% d* J$ ~# w 我会接下来再返复拜读此书。。 2 y8 u: b% n+ z/ I7 E4 z7 w 从寄存器映射开始,把内存跟寄存器一一建立对应关系,然后操作寄存器,实现一些基本功能动作,7 S |! o0 u6 {" V9 z1 i 7 F: N4 D& j+ {+ O* a. M 然后再把这些操作包装成类,这样一步一步实验过后,我发现,原来我也能自己包装类库了。' ?7 L; g$ b4 X% w * m8 B5 Y, K, `, ^: h4 Z! q, z+ D2 F 面向现实,自己写类库可以对学习有很大的帮助,只有学会了方法,以后遇到问题的时候才不会迷茫。 $ G8 m6 c, a5 p$ d& n 本书的内容说的很详细,需要反复学习理解。。。感谢火哥和社区,给我们提供这么好的学习的机会。 * E# @2 | E# U2 b& R- w7 u |
| 在分享版块 怪不得一直没发现 支持支持 |
微信公众号
手机版