[分享] 6-23嵌入式Linux开发 x Linux驱

[分享] 6/23嵌入式Linux开发  x  Linux驱

在半导体技术发展与AI人工智慧朝向专用化的推波助澜下,AI得以与物联网中各种嵌入式系统设备整合为AIoT(AI+IoT)系统。
而为了解决海量数据带来的庞大运算需求、在云端运算储存激增的成本,以及连网带来的资讯安全问题,「边缘运算(Edge Computing)」迅速崛起。
使用边缘运算是让终端的嵌入式设备具有一定运算能力和反应机制,除了能够防範万一网路中断带来的各种风险,当终端能够将数据预先处理、整理、过滤掉具隐私疑虑的内容,再将结果传回云端做进一步的工作,不仅大幅降低云端作业与储存的负载,也保障了隐私安全。从这些趋势我们可以了解到在AI时代,智慧化的嵌入式物联网终端已成为不可或缺的存在!工业自动化控制设备、机器人、电信系统、行动装置、汽车、电动车充电桩、各种互动式多媒体机台、AI影像辨识与监控设备,到医疗设备等,都採用了嵌入式系统。
「嵌入式系统」虽不是新兴的技术,但一直到今天仍是所有电子产品最重要的底层核心技术,以其较高的软硬体整合度满足各种应用的同时,更将触角伸向更多元、紧密的系统整合,更智慧、更弹性的设计。搭着AI、物联网、边缘运算等大势,嵌入式科技前景持续看涨,已成为科技企业重要布局的一环,相关人才更是供不应求。
然而学习嵌入式有一定的门槛和难度。整体观念模糊、实作经验不足、学用上的落差、相对複杂的软硬体整合等,眉眉角角难以克服。艾鍗深感于嵌入式人才培育的重要性,8年前便开始致力于嵌入式软韧体教育训练,力邀业界一线资深工程师,根据产业需求与科技趋势,用心规划出每一个阶段,并持续关注产业动态,以更新优化我们的培训,提供完整实用的训练内容。Linux工程师必学的Linux系统建置、Linux程式设计,想实际从事嵌入式产品开发必学的嵌入式Linux开发与软硬整合实务,以及资深嵌入式系统工程师必修的底层驱动程式设计、ARM Bootloader设计,因应AI应用趋势,规划搭配Intel神经计算棒实作影像辨识应用以及ROS机器人开发等课程。完整学程规划,以贴近产业需求与提供最全面扎实的训练为出发点,同学们亦可依自身需求做选择搭配。
这领域有太多专业技术需要老师引领,艾鍗每一位老师都拥有专业、实战力与教学热忱,也是我们打从心底钦佩的工程师职人,欢迎你一起来觅得良师、与业界朋友交流,快速提升职能、磨练技术!

[分享] 6/23嵌入式Linux开发  x  Linux驱

【课程大纲】

实体课程:
第一阶段_嵌入式Linux系统建置实务
此门课是为了进入嵌入式Linux开发的预备课程,要在Linux作业系统开发,对Linux这套作业系统的操作环境须要有一定的熟悉度,包含Linux系统架构、档案系统结构、指令操作、网路设定、常用伺服器建置等。

第二阶段_嵌入式Linux设计开发与软硬体整合
了解嵌入式系统架构并能进行软硬体系统的整合、移植与开发。
在拿到一般嵌入式BSP后懂得如何开始,会知道如何进行核心组态与编译, Boot loader 编译以及Root File system建立等。 能熟悉GNU Toolchain的使用,包含GNU AutoTools与Makefile的撰写。熟悉Open Source 程式与函式库的移植技巧。 课程利用Raspberry Pi 开源硬体,让你从空的SD card,从无到有建构自己的嵌入式Linux 系统并能使板子能开机 (Board bring up)。在Linux系统建立完成之后,教你开发Linux Pthread、Socket及File (Device) I/O的系统程式。最后,以嵌入式Linux常见的产品,如IPCam、Wi-Fi Router、NAS,手把手教你这些功能是如何被实现的。

第三阶段_嵌入式Linux驱动程式实战
不管你是要自己撰写或移植,这都是资深嵌入式系统工程师的必修课。
熟悉Linux驱动程式架构并能实际动手撰写Linux 核心底层的驱动程式。 了解如何撰写Linux硬体驱动程式,配合Raspberry Pi 硬体实战 GPIO Driver、Linux中断处理、UART Driver、SPI Driver、I2C Driver、ADC Driver等Driver。

第四阶段_嵌入式应用实战
此门课是为了让学员可以运用嵌入式与最夯的影像辨识做结合,使用Raspberry Pi 3实作影像辨识,包含环境搭建 (设备/驱动)。
A.嵌入式影像辨识
B.深度学习AI实现
C.ROS机器人开发

线上教学:
第五阶段_Linux系统程式设计
第六阶段_ARM Boot Loader设计

[分享] 6/23嵌入式Linux开发  x  Linux驱

【适合对象】
V欲学习Embedded Linux开发技术并能具体进行嵌入式产品研发工作
V欲熟悉Linux核心驱动程式撰写方法与除错
V欲养成相关职能,以胜任嵌入式Linux工程师相关工作者
V需领导、管理嵌入式系统相关开发专案,并与团队加强沟通者
V对ARM架构和其底层系统程式开发有兴趣,或想从事ARM BSP development、ARM Bootloader/BIOS programming研发相关工作者。

【职涯方向】
Embedded Linux工程师 │ 嵌入式系统软体研发工程师 │ 嵌入式应用开发工程师 │
Linux软体 / 韧体工程师 │ Linux驱动程式工程师 │ 韧体研发工程师 │ BIOS 工程师 │ RTOS 工程师

如果你本身对嵌入式有兴趣或工作上有技术需求,欢迎预约免费谘询
https://goo.gl/dcdPPA

谘询专线:(02)2316-7736
营业时间:9:00~21:00 │ 週三、六、日9:00~18:00
客服信箱:service@ittraining.com.tw
台北市中正区重庆南路一段143号4楼(台大医院站1号出口/穿过228公园/近重庆南路衡阳路口/总统府斜对面)

相关阅读