模式识别和项目实战,应对企业各种场景
网络
金融
智慧农业
医疗健康
安防
VR
无人驾驶
环保
无人机
Python岗位在互联网招聘网站上日均招聘需求125923+
三大课程阶段
第一阶段 嵌入式高级C编程
章节名称
主要知识点
学习目标
ubuntu 系统安装及环境调试
【课程内容】ubuntu 虚拟机安装以及嵌入式开发环境搭建、ubuntu 与 windos 等其它系统互访服务配置安装、编辑器、编译器、调试器安装及使用
【课程目标】 具备独立完成 Ubuntu 系统的安装及优化环境配置的能力,为后续的使用和开发工作奠定坚实基础。
Linux 常用命令
【课程内容】Linux 日常高频率应用命令、文件操作命令、内容检索命令、压缩解压命令、系统内部常用命令
【课程目标】 熟练掌握一系列基础且关键的 Linux 操作指令,能够高效地在命令行中管理文件、目录、进程等系统资源。
C语言基本语法结构
【课程内容】变量,常量、各类进制间的分析以及转换、有符号以及无符号存储剖析、数据存储类型介绍
【课程目标】掌握 C 语言的语法规则,包括数据类型、变量、控制结构等,能够编写简单而正确的 C 语言程序。
C语言高阶语法
【课程内容】数组、函数、指针、动态内存、结构体、链表、编译预处理、文件操作、堆栈、队列
【课程目标】深入理解并熟练运用 C 语言的高级语法特性,如指针、结构体、共用体、文件操作等,能够编写复杂且高效的 C 语言程序。
第二阶段 MCU开发
章节名称
主要知识点
学习目标
项目与硬件基础介绍
【课程内容】ARM 产品线及分类、IC类型元器件、常见电路、常见元器件
【课程目标】掌握 ARM 产品线与分类,以及 IC 类型元器件、常见电路和常见元器件的知识,能够在电子电路相关工作中进行准确选型和有效应用。
原理图绘制、PCB绘制
【课程内容】元器件符号绘制、DRC检查、原理图绘制、优化、焊接、测试、元器件封装、PCB布线、PCB布局
【课程目标】 具备独立且高质量完成 PCB 绘制和原理图绘制的能力,为电子产品的设计与开发提供准确清晰的电路设计图纸。
STM32
【课程内容】STM32芯片介绍、芯片存储架构,时钟架构详解、GPIO控制、定时器结构、模数转换 ADC
【课程目标】全面了解其内核架构、外设资源和开发工具。学员要熟练掌握 STM32 的编程方法和调试技巧,能够独立完成简单到复杂的嵌入式项目开发。最终能够运用 STM32 设计出满足特定需求,具备高性能、稳定性和低功耗的嵌入式系统。
传感器技术
【课程内容】温度传感器、湿度传感器、光照传感器、烟雾传感器、PM2.5传感器、空气质量传感器
【课程目标】全面了解传感器的基本理论和常见类型。然后能够熟练掌握传感器的性能评估和应用要点,能够独立完成传感器系统的设计与集成。最终能够运用所学,解决在实际应用中传感器数据采集、传输和处理方面的问题,实现对物理量的精确测量和有效监测。
无线通信技术
【课程内容】LORA无线、WIFI、NB-IoT、4/5G、Zigbee、红外技术
【课程目标】了解其在传输距离、数据速率、功耗等方面的特性。能够运用相关知识进行技术选型和方案设计,构建稳定、高效、满足特定要求的无线通信网络,并具备对这些技术进行故障诊断和性能提升的能力。
云服务器
【课程内容】阿里云,移动OneNET,百度智慧云、MQTTfx软件与阿里云、MQTT 协议、MQTT 发布订阅应用开发
【课程目标】深入掌握阿里云、移动 OneNET、百度智慧云的平台特性和服务,熟练运用 MQTTfx 软件,透彻理解 MQTT 协议。能够基于这些技术和工具进行 MQTT 发布订阅应用的开发,实现高效、稳定、安全的数据通信和应用服务。
界面显示
【课程内容】显示屏相关术语描述、OLED驱动、LCD驱动、触摸屏技术、串口屏介绍、嵌入式UI设计 LVGL
【课程目标】精通显示屏领域的专业术语,掌握 OLED 与 LCD 驱动的关键技术,熟悉触摸屏的工作机制和串口屏的应用,同时熟练运用 LVGL 进行嵌入式 UI 设计,从而能够为嵌入式系统打造出功能完善、用户体验良好的显示界面。
嵌入式实时操作系统FreeRTOS
【课程内容】FreeRTOS移植、任务管理、时钟管理、中断管理、任务间通信
【课程目标】熟练掌握 FreeRTOS 的移植方法,精通任务管理、时钟管理、中断管理以及任务间通信的机制和技术。能够将 FreeRTOS 成功移植到不同的硬件平台,并运用其功能实现高效、稳定和可靠的实时操作系统应用开发。
第三阶段 Linux 系统高级程序设计&网络编程
章节名称
主要知识点
学习目标
Linux基础
【课程内容】shell操作、root用户、权限管理、文本编辑器、目录操作、磁盘管理、makefile工具
【课程目标】熟悉 Linux 操作系统的基本架构和常用命令,掌握文件系统管理、用户权限设置等基础操作。能够在 Linux 环境中进行日常的系统维护和简单的应用部署,为深入学习和应用 Linux 技术打下坚实基础。
进程基础
【课程内容】进程创建、exec函数族、ps和kill命令、孤儿进程与僵尸进程、wait()函数
【课程目标】深入理解进程创建的原理和方法,熟练运用 exec 函数族进行进程替换,掌握ps和kill命令来监控和管理进程。清晰认识孤儿进程与僵尸进程的产生机制及影响,熟练使用wait()函数处理子进程状态,从而具备全面的进程管理和控制能力。
进程间通信
【课程内容】管道、命名,管道的创建、使用、读写行为、信号量、消息队列、共享内存
【课程目标】全面掌握管道和命名管道的创建与使用方法,深入理解其读写行为。熟悉信号量、消息队列和共享内存的原理与应用,能够运用这些进程间通信机制实现高效、可靠的数据交换和资源共享,提升多进程协作的效率和稳定性。
线程
【课程内容】线程的认识、创建、退出,线程参数传递、线程资源回收、线程的取消机制
【课程目标】深入认识线程的概念,熟练掌握线程的创建和退出方法,学会在线程间进行参数传递,有效进行线程资源回收,并理解线程的取消机制。能够运用这些知识构建高效、稳定且资源利用合理的多线程应用程序。
并发同步与互斥
【课程内容】同步与互斥的概念、互斥锁、条件变量
【课程目标】清晰理解同步与互斥的概念,熟练掌握互斥锁的使用方法和原理,熟悉条件变量的应用场景和操作方式。能够运用互斥锁和条件变量有效地解决多线程或多进程环境中的资源竞争和协调问题,确保程序的正确性和稳定性。
Linux 网络编程
【课程内容】TCP/IP 协议、MAC、IP、Netmask、port、数据的封装与拆解、字节序及地址转换
【课程目标】深入洞悉网络协议原理,熟练运用套接字编程接口构建客户端与服务器的通信架构。要精通数据传输、错误处理、并发连接管理,以及网络安全防护,从而开发出高性能、稳定且安全的网络应用。
就业信息
姓名
地区
薪资
学历
就职公司
福利待遇
王同学
上海
17K
本科
百*集团(上市公司)
五险一金+项目提成+朝九晚五
汲同学
上海
15K
本科
上海****文化传媒有限公司
五险一金+项目提成
杨同学
北京
14K
本科
北京*60公司(上市公司)
五险一金+交通补助+餐补
鲁同学
杭州
12K
本科
杭州千**网络科技有限公司
五险一金+交通补助+餐补
吴同学
南京
12K
本科
南京杜*信息科技有限公司
五险一金+交通补助+餐补
陈同学
深圳
11K
本科
星**创投(深圳)有限公司
14薪餐补+全勤奖+项目提成
张同学
漯河
11K
本科
漯河市卫*商贸有限公司(上市公司)
五险一金+住宿
范同学
北京
10.5K
本科
*度(上市公司)
五险一金+双休
李同学
合肥
10K
本科
安徽**信息技术有限公司
五险一金
赵同学
杭州
10K
本科
杭州**行科技有限公司
五险一金
刘同学
西安
10K
本科
*宝软件有限公司
五险一金+交通补助
朱同学
西安
10K
本科
*宝软件有限公司
五险一金+交通补助
宋同学
长沙
10K
本科
长沙**科技有限公司
五险一金
杨同学
杭州
10K
本科
蚂*集团(上市公司)
五险一金+餐补
赵同学
西安
9K
本科
*宝软件有限公司
五险一金+双休
严同学
郑州
9K
本科
郑州**信息科技有限公司
五险一金
余同学
西安
8.5K
本科
易*软件有限公司
五险一金+交通补助+餐补
王同学
漯河
8.5K
本科
漯河市卫*商贸有限公司(上市公司)
五险一金
李同学
郑州
7.5K
本科
中*国际
五险一金
关同学
聊城
7K
本科
山东**科技有限公司
五险一金
合作企业