HC8000 项目
项目描述:
● HC8000是一款数字微波发射产品,架构主要由微波射频模块、高速AD/DA模块、FPGA处理模块、ARM监控模块组成。主要应用于5-7公里的信号传输场景中。
担任职位:ARM工程师
主要负责ARM模块的研发工作。ARM模块的主要功能如下:
● 与FPAG模块进行交互,读取相关监控数据及配置相关功能。
● 设备信息的维护,包括站点信息,设备编号,时间,IP,MAC等。
● 通过TCP/IP与上位机交互,完成信息传输。
ARM主要研发任务如下:
● u-boot 内核 文件系统的制作和移植
● spi,iic,uart,GPIO,Ethernet等驱动的编写配置与调试
● usb-wifi驱动的编译和移植
● Socket服务器程序编写,与上位机通讯协议的指定和调试。
主要相关芯片:
● ARM芯片:AT91sam9260 TI-AM3352
● USB-WiFi芯片: Realtek 8192cu 8188ftv
● 网卡PHY: ar8035 dp83848
● 温度传感器: sht20
其他相关软件技术:
● des加密,fft算法,电平自适应控制算法等。
说明:
● 相关开发的工作细节都写到了我的博客中,相关socket服务器源代码都在我的GitHub中