1、精通 C/C++ 编程语言及程序调试工具,有优良的编程习惯。
2、熟悉 ARM 微控制器架构,具备STM32(ARM Contex-M3/M4) 微控制器的软件设计和开发经验,有过 STM32 应用系统的软件编程经历。
3、熟悉常用通信协议( 单总线,UART,485,SPI,I2C,CAN,MODBUS 等)并具备上述芯片模块驱动程序开发。
4、熟悉 uCOS III 系统应用编程和独立完成uCOS III 在M3/M4架构下的移植。
5、熟悉运用AT指令集对GSM、2.4G无线通信技术开发。
6、掌握Linux 下的vim编程、gcc编译,shell编程和嵌入式软件平台搭建、交叉编译。
7、熟悉 ARM 芯片启动流程,u-boot 启动流程、配置与编译。
8、熟练使用网络抓包工具以及协议测试软件、熟练使用vs等代码开发软件
9、掌握嵌入式 Linux 内核裁减、移植、交叉编译、内核调试,驱动调试和根文件系统的制作。
熟练掌握linux下设备驱动的开发,平台设备总线,输入子系统等的使用。
智能手表
开发环境: Keil、C/C++和安卓
项目描述:据中国产业调研网发布的 2016-2020 年中国可穿戴设备行业现状研究分析及市场前景预测报告显示,医疗是可穿戴设备最具前景的应用领域,可穿戴技术在医疗保健领域至少占可穿戴设备的50%份额。例如:可穿戴医疗设备可以通过传感器采集人体的生理数据(如血糖、血压、心率、血氧含量、体温、呼吸频率等),并将数据无线传输至中央处理器(如小型手持式无线 装臵等,可在发生异常时发出警告信号),中央处理器再将数据发送至医疗中心,以便医生进行全面、专业、及时的分析和治疗。针对以上情况,我公司设计一款针对老年人的智能手表
责任描述:
电子时钟、心率、血压、加速度传感器和CC2541蓝牙通信模块的调试。
对智能手表的界面的设计(待机界面以及不同功能界面的切换)
对整个项目程序的整合和调试技术要点
该项目使用STM32F411作为项目底层硬件平台。
使用STM32内部RTC设计数字电子时钟
使用HP6光学传感器获取人体心率以及血压值
使用SHT20温湿度传感器获取当前环境的温度以及湿度值
使用MPU6050加速度传感器来实现计步以及人体卡路里的消耗。
使用CC2541蓝牙通信芯片与手机进行数据交换。
交换机
开发环境: C、ubuntu、Source Insight
项目描述: 交换机是一种非常重要的网络设备,被广泛应用于各个领域,包括家庭、办公室、学校、医院、企业等。它的主要作用是连接不同的网络设备,使得这些设备之间可以进行数据交换和通信。在这些场所中,交换机可以将各种网络设备连接在一起,提供高速稳定的网络服务,方便人们的生活和工作。
责任描述:
交换机版本管理与开发
SW-30028_4gc(24电+4combo)
SW-30028_4gp(24电+4光)
SW-30028_4gc_POE(24电+4combo,带POE)
SW-30028_4gp_POE(24电+4combo,带POE)
SW-30026(24电+2光)
SW-30028_2gc_2gp(24电+2combo+2光)
SW-30052_4gp(48电+4光)
口齿仪 rk3568
开发环境: Ubuntu、C、ARM-LINUX-GCC、vscode
项目描述: 方便牙齿矫正口拍摄仪器
责任描述:
1.实现口扫仪USB、蓝牙/Wifi配网,照片和视频的正常传输
功能细分化:“接收端”
(1)点击拍照/录制按钮,口扫端自动将图片/录像视频上传到app接收端;
(2)点击关机按钮,口扫端关机
(3)点击声音调节+-按钮,口扫端可实现声音调整
(4)点击光线调节按钮,口扫端可实现光线亮度调整
(5)报错提示如:电量报警推送、相关预警推送
(6)连接口扫设备
1.1 蓝牙/Wifi配网:
服务端App通过蓝牙把Wifi名称及密码、手机Ip传给口扫客户端;服务端和客户端在同一网络下,通过Netty建立连接,进行数据传输。
1.2拍照/视频:单独切换到某个方位给牙齿拍照/录像;
客户端口扫硬件需要在给服务端App传输图片或者视频数据时,加多个标识,告知服务端是哪个端口摄像头执行的拍照/录像功能
2.接收端实时显示和接收的画面显示应为彩色,真实、完整,无卡顿、无延迟、不失帧
3.接收端支持多个摄像头切换,以及拍、录切换、及实时预览。
4.口扫作为客户端,给服务端推流发送数据,解决优化用户长时间使用口扫,造成的缓存以及卡顿等情况
5.口扫硬件需兼容多个系统,类如:Android、IOS等。
6.提供底层接口、android中间层接口文件(Android、IOS、Windows)和相关说明文档。
ABS ESC 手刹电机 等汽车零部件开发 主要基于KF 英飞凌 等芯片开发
TBOX 盒子
开发环境 : Linux c Ubuntu vscode
项目描述 : 主要是盒子与HUT 娱乐主机 以及外围tsp 平台进行交互
责任描述 : 以太网模块开发
主要负责平台模块测试 以及代码开发
实现功能: TBOX 日志下载 XCALL 信息 网络信息 以及以太网与各模块接口的开发
开发环境: Ubuntu、C、ARM-LINUX-GCC、vscode 项目描述: 方便牙齿矫正口拍摄仪器 责任描述: 1.实现口扫仪USB、蓝牙/Wifi配网,照片和视频的正常传输 功能细分化:“接收端” (1)点击拍照/录制按钮,口扫端自动将图片
20世纪40年代,二战中无人靶机用于训练防空炮手。 1945年,第二次世界大战之后将多余或者是退役的飞机改装成为特殊研究或者是靶机,成为近代无人机使用趋势的先河。随着电子技术的进步,无人机在担任侦查任务的角色上开始展露他的弹性与重要性。 20世纪55年到74年的越南战