皮卡堂豪华礼包激活码:关于学习ARM嵌入式(希望专家进)

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 01:36:15
我是一名大一的学生 只学过C/C++ 数据结构 单片机

现在在看 ARM体系结构 觉得比较吃力

在学习ARM单片机之前需要怎样的基础呢

C/C++需要学习到怎样的程度才能进一步学习UC/OS呢

应该是掌握了多少的知识以后才真正接触ARM呢(有开发板)

(希望回答能有道理,回答得详细愿意追加40-80分) 谢谢

首先学习需要有足够的耐心,如果熟悉51的话对你来说学习ARM已经足够,需要注意的是理解arm的启动过程非常重要!其它的东西无非是一些寄存器的使用,使用过程可以参考数据手册!对于UC/OS而言搞清任务的调度,信号的传递,c/c++的程度至少也要熟练,或者有过完整的51程序设计经历也就可以了。最后我建议边学便接触,毕竟动手的结果和看书会有不同,动手遇到问题再学习正对性强!理解也深刻!

学ARM几呢,但R7,R9学习之前,我个人认为要对电路原理熟悉,芯片功能等,就是对硬件部分有一个深一点的理解,只浮在表面学编程作用不大.如果你学过单片机,也对单片机的各种功能掌握比较好,那就开始学啦,不需要担心太多东西...重要的是有决心和恒心

既然有开发板,那就做实验,你买开发板的时候应该都要源代码,你就先做,然后再改,从错误中后问题,实在不会去讨人论坛求救