熟悉各类MCU操作,尤其是STM32;
熟悉各类外设,UART/I2C/SPI/CAN等;
熟悉BLE相应开发,有过Dialog/TI等平台BLE开发经验;
熟悉NFC消费类相应开发,有过NXP/ST相应NFC平台开发经验;
了解各种MEMS驱动开发移植;
会VB/C#/WPF/Python/Java开发,可编写一些测试工具;
熟悉一些主流数据库,多个项目使用SQLite进行开发;
1. 基于STM32+ADAU1701的数字音响开发:
a. STM32做主控,负责DSP架构以及常用参数的控制,以及各种外设操作,人机接口;
b. ADAU1701负责电子分频、音效处理,PEQ等操作;
c. PC端上位机,与MCU通信可以实时调音;
2. 基于STM32的叉车系统
a. 控制GPS,实时上报位置信息;
b. CAN控制总线,实时监测车辆信息;
c. 司机刷卡、数据存储等基本操作;
d. 固件远程升级;
3. 基于DA1468x/DA1469x的手环设计
a. OLED显示;
b. 运动监测,睡眠监测、心率测量等常用功能;
c. 与app数据交互;
d. OTA升级等;
基于Dialog DA1468x平台 基本功能有: • Pedometer • Temperature • Incoming calls • Missed calls • RTC(Date & Time) • SMS • Alarm • ANCS(for
硬件: MCU: D51J18A BLE: DA14580 Security: ATECC508A SPI Flash 具有RTC,触摸键,指纹,BLE和RFID 其中可以开锁的方式有,密码输入,指纹,BLE和NFC卡片 触摸键输入的是动态密码或设置 指