浅谈入手三星四核4412嵌入式开发平台用户应具备的基础知识 点击:176 | 回复:0



victoryoo

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 8回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2011年9月14日
发表于:2013-12-31 14:54:22
楼主

      iTOP-4412开发板作为一款高端嵌入式开发平台,您需要具备相应的基础和经验。

      1、在硬件方面,数字电路方面的基础是必要的,如果没有学过相关知识,还是直接PASS吧,至少要懂得寄存器、输入输出IO口是怎么回事;单片机编程的一些经验也是需要的,通过独立编程操作过一些简单的设备,如蜂鸣器、按键等。


      2、软件方面至少要接触过C语言,有一些编程经验。要明白程序是顺序执行的!这一点很重要,因为用linux编程,会用到多线程,也就是说系统同时在跑多个程序,这个时候很容易迷糊。不管怎样,要明白程序是顺序执行的这个道理,并且在这个基础上再去体会多线程多任务的机制;Exynos4412开发板的处理器是四核,这方面您的思路需要一点转变,但是说到底,最根本的的事情仍然是:程序是顺序执行的!

      以上说法不是绝对的,比如您只想在Android上学习应用程序的设计,就不需要任何硬件方面的知识;相反,如果只对硬件电路感兴趣,软件编程也可以忽略。



热门招聘
相关主题

官方公众号

智造工程师