本人有三年的STM32单片机开发经验,一年的51单片机开发经验,精通C语言,擅长字符串和数据处理,熟悉二叉树、环形链表等数据结构,对二级以上指针也有研究;能熟练使用stm32的DMA、AD/DA,定时器、FSMC等内部资源;对SPI、I2C、UART、I2S、GPIO、SDIO、CAN等协议也十分拿手,同时有丰富的串口屏、ucosiii、网络开发经验,能熟练使用FATS文件系统对SD卡U盘,nand flash、nor flash进行文件管理。平常也十分热爱编程,自己也时常做些小的设备。从小爱好电子电路,对基础的模拟及数字电路颇有研究,同时能熟练拆焊SMD器件。
1、单片机将采集到的溶氧、温度、PH值,通过移远BC95模块传至服务器。(51单片机)
2、单片机将采集到的溶氧、温度、PH值,通过RS485长距离传至另外一个从单片机。(51单片机)
3、高精度贴合治具:用松下的激光传感器,用单片机读取传感器的AD,转换为um数值,并通过串口屏显示出来,可以通过串口屏设置一个上下限值,数据保存在内部flash,超过部分报警;(stmF103)
4、多通道测试电阻治具:采用气缸压接,按键启动,将40CH的电阻值显示在串口屏上,有自动校准功能,数据保存在外部flash中,精度为0.01欧姆。(stm32F407)
5、波段发生器:通过网线和上位机连接,将波段所需数据发送至下位机(单片机)保存在外部flash中,处理后通过并口发送给FPGA,FPGA通过接收到的单片机数据生成所需的波段。同时也可以通过SD卡拷贝所需的波段数据,用RGB565屏显示,该程序带FreeRTOS、文件和EMWIN系统。(stm32F407)