熟悉 使用 Linux 操作系统,熟悉 uboot移植,内核移植,文件系统制作,设备树编写,编写驱动模块。
熟练掌握 Linux 的 C 语言应用层编程;多进程/多线程、I/O 并发、基本的 TCP/UDP
项目名称:共享单车远程系统
开发软件:Ubuntu18.04、Linux、uboot
项目描述:蜂鸣器驱动,led 驱动、按键中断、远程接收信息并控制是否开锁
责任描述:采用平台总线模块搭载 led 驱动,配置 PWM 功能实现蜂鸣器驱动,使用异步通知的方法实现按键中断模块,并创建了驱动模块的字符设备节点,建立了 TCP 网络实现信息的收发