课程

课程 讲师

魔法装备

1.硬件装备

       我们选择NXP/ST等知名芯片厂商,结合各院校的需求,配备不同难度等级的主控芯片,包含i.MX8、i.MX6、STM32F103、STM32F407、MK64等;结合实际应用需求,选择工业级传感芯片,传感数据稳定可靠。

      我们采用核心板+底板+外接模块的思想设计,满足各种应用场景的需求,可根据不同的应用场景DIY出各种模型;外接模块接口统一,使用标准USB和防反插白座,使用方便,扩展灵活;传感模块丰富,涉及力、热、光、电、声、磁等,还包含Bluetooth/Wi-Fi/Zigbee等无线通信模块,满足物联网/无线传感网/嵌入式/计算机等各个专业的需求。


Cortex-M系列控制器

      STM32F103:ARM® Cortex™-M3,主频:72MHz,意法半导体(ST)出品。

      STM32F407:ARM® Cortex™-M4,主频:168MHz,意法半导体(ST)出品。

      MK64:ARM® Cortex™-M4,主频:120MHz,恩智浦(NXP)出品。

      ARM Cortex-M 处理器是全球微控制器标准,属于低端级,家庭自动化、消费、智能计量和工业应用的理想选择。ARM Cortex™-M 系列控制器是一系列可向上兼容的高能效、易于使用的处理器,这些处理器旨在帮助开发人员满足将来的嵌入式应用的需要。包括以更低的成本提供更多功能、不断增加连接、改善代码重用和提高能效。STM32F103/407、MK64是我们根据市场需求,精心挑选的三款处理器,能够迅速的上手!


Cortex-A系列控制器

       IMX6:ARM®Cortex™A9,主频高可达1.2GHz,恩智浦(NXP)出品。

      ARM Cortex-A9 是高性能处理器,属于高端级,Cortex-A9 处理器的设计旨在打造先进的、高效率的、长度动态可变的、多指令执行超标量体系结构,适用于各种手持设备、消费电子和工业控制设备等产品的开发,又可以作为计算机、电子通讯、软件开发等专业开设嵌入式软件课程的教学平台。IMX6是我们根据市场周期,精心挑选的一款高性能处理器,使用期限可达10年左右,教学更容易!


UP派套装

       UP派套装是针对嵌入式人工智能、物联网、机器人自主研发的一款学习套装,该套装是由UP派主板、UP派电机驱动板、UP派扩展板、UP派STM32子板构成,可根据不同的项目应用场景选择其中的一个或多个子板与UP派主板相连完成功能实现。UP派以其低功耗、移动便携性、丰富的GPIO等特性,在很多嵌入式平台或开发板上难以做好的事情,在UP派上却能轻易实现。在人工智能盛行的热潮下,UP派还可以运用在自然语言处理,图像处理,多媒体处理,机器人编程等领域。


Coetex-M系列通用底板

       接口资源:I2C接口、UART接口、ADC接口、中断接口、PWM接口、SPI接口、GPIO接口、定时器正交解码接口、步进电机接口、8个单向或4个双向直流电机接口、百兆网口接口、miniUSB接口、SD卡接口、USB转串口接口、8个伺服舵机接口、OV7725摄像头接口、7寸液晶电容屏接口、扩展GPIO接口、JTA/SW等调试接口。


Coetex-A系列底板

       接口资源:I2C接口、UART接口、中断接口、PWM接口、SPI接口、GPIO接口、USB接口、SD卡接口、USB转串口接口、百兆以太网接口、千兆以太网接口、7寸液晶电容触摸屏接口、HDMI高清接口、扩展GPIO接口、JTAG/SW等调试接口。

      这些丰富的接口资源,可以方便的调试各种模块,适用于嵌入式学习或者项目研发


传感器及模块

      品种多资源广,全部模块化!即插即用,操作使用简单!包括INT类、IIC类、ADC类、I/O类、SPI类、TTL类、USB类、PWM类等。

INIT类:广谱气体传感器、热释红外传感器、接近开关-红外反射模块、声响开关-光敏传感器、干簧门磁-霍尔开关模块、红外对射传感器、雨雪传感器、震动传感器、火焰传感器、循迹传感器、颜色传感器。

IIC类:三轴加速度计传感器、大气压力传感器、磁场强度传感器、光照强度传感器。

ADC类(仅支持M系列):红外测距传感器、单轴倾角传感器、紫外线传感器、薄膜压力传感器。

I/O类LED-蜂鸣器模块、光耦-继电器模块、温湿度传感器、超声波测距传感器、独立按键模块。

SPI类:SPICAN模块、双数码管模块、点阵LCD模块、热电偶传感器。

TTL类:串口WiFi模块、串口蓝牙模块、RS485总线模块。

PWM类:直流电机桥模块。

USB类USB摄像头、4G模块、USB WiFi-BT。

外接UART类:RFID-125K、RFID13.56M、RFID-900M,RFID-2.4G、NFC、微型打印机、二维码模块、指纹识别模块、GPS-BD。

套件类:zigbee,蓝牙,wifi,LoRa,NB-IOT等。

配件

       排线、杜邦线、JTAG,5V/12V电源,7寸液晶显示屏等。


2.软件资源

        软件以处理器为主分为三部分:Linux、Android、MCU,各个部分按照统一的标准开发且相辅相成。Linux/Android部分从简单的环境搭建到应用开发,再到系统移植和驱动(模块驱动,系统驱动)开发,从硬件到UI的整个流程进行分析讲解。还包含裸机实验、QT/Android APP等(底层Linux和Android通用)。MCU部分也类似,添加了更多的片上资源实验,搭载free RTOS和 emWin。Android和Linux部分还包含综合项目。

       驱动程序:I2C、UART、中断、ADC、PWM、SPI、GPIO、千兆以太网、百兆以太网、SD卡、直流电机、步进电机、伺服舵机、LCD、电容屏、OV7725摄像头、音频输入输出、HDMI、RTC时钟、USB、OTG2.0、Nandflash、Norflash、SRAM、CAN总线、485总线,所有配套传感器模块类驱动程序;

STM32F103核心控制器:支持RTOS

STM32F407核心控制器:支RTOS

MK64核心控制器;

IMX6核心控制器:Android 7.1.1(Linux内核 4.1.15),Linux系统内核 3.14.28,Ubuntu 18.04,裸机;

UP派套装:Android 10(Linux内核 5.4),Linux系统内核 4.14,Ubuntu 18.04;

图形界面:QT5.3、emWin;

实训项目:密室逃脱,智能超市,车载娱乐导航系统。

我们的优势:

1)代码全部开放!包括模块源码,系统(linux、android、MCU)源码,项目源码,并带有注释!

2)提供学习资料!包括C、QT、Java、apue、ARM裸机、linux基础、内核学习等,还有我们研发人员提供珍贵的移植笔记,解决方案!


3.PPT学习大纲

提供ppt学习文档,讲解重点难点,理解硬件结构,分析软件流程,思路清晰,学习简单。


4.视频传授

完整的教学视频,从理论基础到动手实践,手把手操作,步步为营,稳扎稳打!

关注官方微信