项目基于STM32F103C8T6芯片,可移植到其他芯片中。 项目基于FreeRTOS和STM32 CubeMX工具包,其中有修改stm32f1xx_hal_uart.c(文件在根目录下)文件,针对STM32CUBEMX工具自动生成的代码,只需将\Drivers\STM32F1xx_HAL_Driver\Src中的同名文件替换即可。 项目中采用循环队列方式存储 ...
hal_os_status_t HAL_OS_SemaphoreCreate(hal_os_semaphore_t *p_sem); hal_os_status_t HAL_OS_SemaphoreTake(hal_os_semaphore_t *p_sem, uint32_t timeout_ms); hal_os_status ...
Arduino IDE一直都是专业级和业余爱好者常用的开发工具,提供简单易用的方法,来帮助初学者快速构建电子原型。但是,在某些情况下,你可能需要更多的控制和定制能力,因为只有这样你才能实现更高级的应用程序。在这种情况下,使用Arduino IDE去玩转STM32是 ...
Abstract: Automatic blood pressure monitors are becoming an integral part of the lives of people who monitor their health and are the most popular among such devices. They allow you to measure blood ...