您现在的位置是:课程

传感器与计算机接口

2023-01-08 20:41课程 人已围观


计算机接口和传感器开发其实是当今很多新技术开发的核心部件,CPS,NB-IOT,智能家居,人脸识别,人工智能,许多场景在前端都会用到,要以不变应万变,因此要学会掌握最核心的技术。 计算机接口 包括电子电路设计,数电模电设计,PCB设计,实时软件设计,实时操作系统,文件系统,网络通信。从开发工作量而言,一般正常的嵌入式设备硬件工作量占15%以下,软件工作量占85%以上。而且开发是个反复的过程,一次硬件设计正常是极少发生的事情,往往要做两次到三次改版,软件也是反复调整。
 
另外,嵌入式并不是仅仅以前的单片机,可能涉及到操作系统,还可能涉及到安卓对下层硬件的控制。比如C++的程序如何通过安卓来调用,这就涉及到jni接口。安卓java调用C++的好处是执行快,非常适合工业场合,因为C++代码是编译执行,速度很快适合工业场合。系统中可能也要求集成窄带物联网NB-IOT 通过MQTT协议和远程云进行交互,或者通过websocke和远程通信,也有通过json格式收发数据,这里还涉及到服务器多线程和性能问题,当成千上万台设备和服务器连接的适合如何避免服务器资源耗尽崩溃,都是需要考虑的。
 
由于rtos越来越多应用在传感器场合。本课程首先介绍freertos,在此基础上介绍各种传感器,同时传感器信号的处理也很关键,将在传统传感器的处理基础上引入matlab对传感器的处理,并且将引入人工智能对训练数据进行判断。例如:通过麦克风,系统可以判断你的声音是从房间还是大厅过来的。
-->

站点信息

  • 文章统计篇文章