Linux入门之入手开发板与开发环境的搭建 2016.5.7

这是我的关于Linux的第一篇文章,这个Linux系统编程系列的博客用于定期整理我学习Linux过程的一些知识,主要目的是记录自己的学习过程,利用写博客的过程来梳理自己的知识。

一、学习Linux的初衷

大二下学期时,因为一个叫电脑鼠(MicroMouse)的竞赛开始接触32位的单片机。电脑鼠是一个轮式机器人,主要就是用单片机读取很多传感器的信息,然后利用这些信息通过单片机去控制两个电机运转,最终让这个轮式机器人稳定的行走,我在这个竞赛中负责的是软件编程的工作。这个轮式机器人的主控芯片用的是Cortex-M3核心的STM32系列芯片,因此我刚开始起步的时候到网上买了相同主控芯片的开发板用于学习单片机编程。想在看来,对于自动化的学生来说,用这些竞赛来入门是个相当不错的选择,可以很快的对单片机相关的软件代码结构和硬件电路有一些了解,通过这些竞赛也能知道平时学的一些课程都有什么用处。

在大三下学期,好多同学都在找暑期实习,我抱着试试看的态度就想去学校的实习招聘会试一试,希望能找到一个专业相关的实习。然而找工作的时候发现会个单片机根本不算什么,现在STM32系列芯片相当的火,很多人做个国创,买个开发板,简单的用了下单片机的GPIO输入输出,找工作的时候也说自己会单片机。在找全职工作的时候也是,会个单片机只能算作温饱技能。我就开始觉得,仅仅做到熟练使用单片机的程度,远远不够找到一个好工作。抱着这样的心态,我决定开始往Linux和Android方向发展。

二、Linux开发板的选择

我决定学Linux系统编程作为起步,然后进一步学习Linux的驱动编程,最后研究Linux的系统移植,简单了解Android的相关图形界面,简单了解Linux服务器相关知识。按照这样的顺序开始学

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值