标签:UART

基于STM32的智能送餐系统

Github地址:http://github.com/oarap-org/smartbox_stm32 硬件原理图:smartbox rev1.4   (已经在中国矿业大学组装完成进行样机测试)         随着送餐平台不断发展,校园送餐的一些细节矛盾显现出来,其中之一便是送餐效率问题,学校出于安全的考虑,导致送餐员无法送餐达寝室,只能在楼下给订餐同学打电话通知然后等待,而顾客也要放下手头的工作下楼,这样极大的降低了送餐的效率,本系统的设计旨在解决送餐员与顾客之间的等待问题,彻底解决送餐过程中的“最后50米”,提高送餐员的工作效率的同时也让给订餐同学任意安排取餐时间的自由。系统的设计理念以便捷、高效为主,专注于提高送餐的效率。

STM32F1XX单片机UART4/UART5初始化及错误分析

        以STM32f103RCT6为例,该单片机中有5个串行通信模块,构成方式为3+2,所谓3*USART+2*UART,即USART、USART2、USART3、UART4和UART5,网络上流传的代码多是配置USART的,当我们移植到UART的模式可能会出现问题,其中一个问题就是在UART在被中断后会死在 HardFault_Handler  这里,