熟练使用Linux操作系统。
熟练掌握C语言及常用的数据结构,具有良好的编程习惯。
熟悉ARM常用接口技术及总线协议(USART、IIC、SPI、CAN、USB)。
有ARM-CORE cortex-A系列SOC开发经验
熟练掌握Linux字符设备驱动的开发
熟悉Linux内核竞态解决方法及中断处理机制
熟练掌握platform平台总线驱动开发
熟悉L4V2摄像头驱动开发
熟悉Linux下DeviceTree的编写流程
熟悉Linux系统移植
熟悉Linux下的IO模型
熟练掌握多进程、多线程、socket编程
熟悉SQLite3 C接口开发
了解Makefile,会写一些简单的makefile
智能家居项目:是B\S模型的网页智能家居控制平台,stm32mp157a为硬件平台,通过传感器收集周围环境信息,将信息处理传输给控制中心并在网页上显示,并根据设定的环境阈值来控制硬件工作,我在项目中担任linux内核移植,驱动代码的编写,设计控制接口、搭配环境,QT网页的设计等等
智能家居项目是通过B\S模型,浏览器的网页为客户端,通过传感器搜集周边环境信息,将数据传递给控制台并显示在网页上,通过设置的阈值来模拟控制硬件的不同环境的处理
智能家居是通过B\S模型,通过传感器搜集周边环境信息,传递给控制台并在网页上进行显示,通过设置的阈值来模拟硬件对于不同环境的不同处理方法