1) 以目前使用最多 STM32F103 CPU 为目标,学习其所有外设编程及应用 2) GPIO模块,时钟控制模块,串口,中断编程,通用定时器,高级定时器,I2C 总线, SPI 接口,SDIO 总线,CanBus 总线,DMA 模块, 看门狗模块, DAC 模块, ADC 模块, RTC 模块。
3)实时操作系统(RTOS):uc/OS. 4)热门流行的图形界面编程:uc/GUI 5)现代产品必备技术:fatfs文件系统 (要操作到 sd 卡,u 盘等都需要使用文件系统) 6)热门技术,模块: 315M 无线模块:低功耗,主要应用于安防,防盗(例如智能家居防盗系统,汽车遥控防盗锁) 433M 无线模块:低功耗,主要应用于智能家居,工业内部中短距离无线通信 蓝牙 4.0 无线模块(2.4G 频率):超低功耗,主要应用于智能家居,手机数据传输, 音频传输,鼠标,键盘,智能手环近等距离无线通信
GSM(2.4G)无线模块:中等功耗,简单说就是手机模块,利用移动,联通的 2G 网络实现短信,GPRS 上网功能,目前主要应用在远程监控系统的远程数据传输 zigbee 无线模块:超低功耗,强大,灵活的组网能力,庞大节点数量。 主要应用 于路灯控制系统,智能家居系统,是未来最有潜力的智能家居无线通信方式。 nrf2401(2.4G)无线模块:低功耗,低成本,主要应用于智能家居(比较少),中短距离通信。 WIFI模块:实现设备通过无线和互联网连接的必备设备。具备远程控制功能的智能家居产品必备模块。
|