底层编码能力
大数据工程师要深入了解底层编码原理,拥有从头开始创建完整项目的能力,开发属于自己的框架和工具要能做出符合企业需求的底层架构。我们培养学员行程自己的思维和布局能力,以胜任底层开发工作,而不仅仅是长期的围绕已有代码进行维护。
首阶段:嵌入式物联网开发学习预科
本阶段目标:
帮助初学者了解嵌入式开发的基本要素,使学员能熟悉系统,熟练使用各种常用命令,掌握基本的嵌入式C语言开发基础,为进一步学习嵌入式物联网应用开发打下良好的基础。
培养对象:
有志在/Android 系统,物联网开发领域,从事内核开发/驱动开发/嵌入式应用程序开发的工程师或学生。
所学内容包括(Linux 系统基础入门;嵌入式C语言编程基础;项目实战 《超市购物计价系统》)
曹 杰 高级JAVA讲师 武汉粤嵌项目部负责人,拥有十年项目设计和开发经验,六年的行业教育经验。项目实战经验和教学经验相得益彰。精通Java、HTML、CSS、Javascript、JSP、JQuery、Ajax、SSH框架等开发技术;精通SQLServer、Oracle、MySq.. |
广州粤嵌通信科技股份有限公司始于2005年,2016年正式挂牌上市(股票代码:839909),是一家IT高
新技术企业,以嵌入式、物联网、VR技术、智能制造、大数据、云计算、移动互联、人工智能等为主要研究
方向。14年的耕耘,积累了丰硕成果,累计拥有国家专利产品20多项,获得专利技术及软著30多项,扶持创
客团队获得专利及软著113项。总部设在广州科学城,在长沙、深圳、重庆、西安、武汉开设直营分中心,在
贵阳、南宁、南昌、福州、郑州等地开设办事处。
粤嵌经营智能设备研发、产教融合联盟、粤嵌众创空间、粤嵌小创客四大业务,秉承“行业引领,企商共
赢,服务诚信”的核心经营理念,为业界提供全面的IT技术服务,在发展过程中形成了在IT技术自主创新方面
的优势和沉淀,先后通过国家高新技术企业、国家级众创空间认定,同时,粤嵌是教育部产学合作协同育人
项目合作单位、广东省教育厅校企合作协同育人项目合作单位、广东省重合同守信用企业、广州市企业新型
研发机构、广州股权交易中心会员、广州市黄埔区青年创新创业基地、广州市黄埔区商业联合会理事单位,
广州开发区科技创新企业、广东省计算机学会培训委员会主任单位、中共广州市黄埔区委结对单位、广州市
社会组织党建工作示范单位、广州市黄埔区青年创客驿站。
本阶段目标:
熟悉Bootloader的工作原理,分析优秀的Bootloader工程代码,实现自定义引导程序设计。
熟悉U-boot 工作原理,并实现在S5PV210平台的移植与优化。
掌握Linux内核裁减的重要方法,并实现cortex-A8平台的内核移植
掌握Android系统定制与裁减的重要方法,并实现cortex-A8平台的Android系统开发移植
掌握使用Busybox实现嵌入式根文件系统的制作技巧和过程
掌握内核的重要框架及运作机制
掌握内核的任务管理与调度的核心技术
掌握内核的内存管理与文件管理的核心技术
掌握内核的文件管理核心技术
掌握Linux字符设备驱动编写方法以及使用方法
掌握驱动中断的处理方法
掌握驱动的同步与并发处理机制,优化内核与驱动
掌握Linux系统中的常见总线驱动工作原理,如Platform、IIC、USB等
掌握Linux系统中的frame buffer 、input、IIC、Misc等子系统设备驱动
掌握Linux系统中的块设备驱动
掌握Linux系统中FLASH、SD存储设备的工作原理及驱动设计框架
掌握Linux系统中的网络设备驱动,熟悉常见网卡驱动如DM9000等
掌握Android系统中的常见设备驱动移植与开发方法