c语言,数组,函数,指针,字符串操作,链表,文件操作。
linux 下的udp编程,tcp编程,udp广播,udp多播,使用tcp协议写过web服务器。
熟悉交换机,路由器,掌握基于原始套接字的组包,拆包。
linux系统编程,掌握线程,进程,以及之间的通信机制,包括无名管道,命名管道,消息队列,信号量。
linux驱动,linux内核移植,字符设备驱动,中断机制,platfrom总线,iic总线,input子系统。
在深圳视融达科技有限公司担任嵌入式软件开发工程师一职,该公司的研发产品是pos机,pos品种有传统的按键pos,wince系统型的pos,新型的安卓pos,本人在公司主要是负责调试国民技术的一款安全芯片(Z32HUA)一些基本功能的调试,比如说lcd屏,按键,磁条卡,芯片卡,PSAM卡,非接触式卡(非接芯片是PN517),Z32HUA安全芯片是国民技术的32位高性能安全芯片,拥有USB,SPI,SCC,MCC,UART多个通讯接口,拥有业界一流的安全设计。
关于linux底层驱动方面主要是负责调试了一款欧拓的ST7789LCD屏,CPU芯片是博通的BCM5892,