http://www.stmcu.org.cn/module/forum/thread-610230-1-1.html
http://www.stmcu.org.cn/module/forum/thread-616546-1-1.html
这两篇文章挺不错,可以学到rtos与裸机系统的区别。
下面的转载子:https://blog.csdn.net/leo_liu006/article/details/79334905
本人菜鸟小白一枚,第一次记录自己在学习中遇到的问题,也当是与各位交流交流。
首先是问题的描述:硬件单片机型号,STM32F103VET6,IDE:keil 5。想通过它实现的一个功能是,通过两个按键控制一个RGB灯的闪烁开始和停止。两个按键通过外部中断上升沿检测,贴一下最开始的代码。
void KEY1_IRQHandler(void)
{
//确保是否产生了EXTI Line中断
if(EXTI_GetITStatus(KEY1_INT_EXTI_LINE) != RESET)
{
run_flag=0x01;
EXTI_ClearITPendingBit(KEY1_INT_EXTI_LINE);
}