Ta上传的资源 (0)

嵌入式系统开发大作业,利用FreeRTOS系统开发,首先通过DS18B20获取温度显示在显示屏上,并画出温度曲线,温度曲线是显示在显示屏上的,并通过串口发送到上位机中,通过上位机可以修改报警温度。其中还有时间显示(RTC),时间显示是以表盘的形式显示,通过按键切换表盘显示和温度测量。同时还通过ADC

通过STM32CubeMX的配置,使用STM32的HAL库实现触摸屏的控制。程序实现了通过点击显示屏不同位置改变画笔颜色,点击显示屏能够画出不同颜色的曲线。

利用STM32的RTC的时间戳功能,利用按键模拟事件发生,将事件发生的时间记录并显示在显示屏上。先用STM322CubeMX进行配置,在利用STM32的HAL库来编写程序。

MSP430课程设计内容,利用单片机通过DS18B20测量水温,通过DHT11测量室内的温度和湿度,并且显示在OLED显示屏上。测到的水温超过临界值会驱动风扇转动和蜂鸣器报警,并且有指示灯来只是温度的大致范围。风扇转动有两种模式:人工控制和水温控制,通过按键切换,在人工控制下还能通过按键来改变速度。