| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> S3C2440裸机------第二遍复习方法与计划 -> 正文阅读 |
|
[嵌入式]S3C2440裸机------第二遍复习方法与计划 |
目录 S3C440裸机第一遍学习的时候,更多的只是看学习视频,然后了解外设的原理,程序也基本上是把例程下载进去,并没有实际动手修改程序做实验,第一遍学完之后要进行第二遍的复习,如果只学习第一遍,那么并没有真正掌握,效果不好。 1.复习方法1.1实践1.1.1实践才是真正学会就像在学校学习数学公式一样,如果只是把公式看一下,那么真正用来做题的时候还是不会,或者对于公式的一些应用场景不熟悉,或者应用起来出错,ARM裸机也是一样,只是稍微看了学习视频,那么以后用到的虽然能也做,但是不够熟练,只有实践,自己真正动手做各种练习,这样才是彻底掌握。 1.1.2实践使印象深刻对于一个知识点,如果只是靠记忆,那么或者记不住,或者记住也很快就忘了,你会发现例如一些C++中的知识点,看完之后很长时间没用到,最后就忘了,这样基本上就相当于浪费时间了,所以学东西一定要实践,只是看不用,还不如不学,浪费时间,只有实践之后才会印象深刻。 1.2不要用脑子记忆太多东西在学校的时候可能喜欢用脑子记忆太多东西,但是对于ARM裸机,不要想着去把外设的寄存器也记住,这不可能,对于外设的配置步骤也不需要记住,只需要大体记住外设的原理,具体的东西以后去查阅笔记或者芯片手册就可以了。 1.3具体方法复习的时候,先自己写代码,遇到问题再去查视频,就相当于扔给你一块新板子和一个芯片手册,没有例程,没有demo,把拐杖扔掉,然后开始写代码,下代码的时候不要按照例程一样的格式,可以自己写,或者去网上搜也行,就是不要直接参考学习视频的例程。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 2.复习计划首先第一个GPIO操作LED的肯定要做一下,先用汇编,然后用C语言,重点复习一下汇编调用C语言以及C语言的内部原理。 然后时钟体系这个每个芯片都是要看的。 然后代码重定位,这个是整个裸机中比较迷糊的地方,其实其他的外设都一样,都是看芯片手册配置寄存器即可,但是代码重定位这个不太一样,代码重定位是整个裸机中必须复习的。 异常和中断也要复习一下, 外设的话,串口,NOR FLSH,NAND FLASH,LCD,触摸屏,I2C,SPI。这些外设没必要全都再复习一遍。就选择NOR FLASH, LCD和SPI吧, 最后再做一个综合小实验,把几个外设综合起来。 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 4:28:28- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |