打印
[Atmel]

用ASF跑SAMD21程序(21)FreeRTOS

[复制链接]
1358|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

注意了,运行这个程序必须下载最新的ASF里边有FreeRTOS组件。

其实我这个程序是自己根据提示编程的,资料就是ASF里的Debug Print Service for FreeRTOS

我把串口换成LED灯,毕竟简单多了,但是无论多简间,它也叫FreeRTOS.

以下是运行截图:



这个是参考页面:



ASF中一定要包含FreeRTOS组件


以下是程序清单:


#include <asf.h>

static void main_task(void *params)
{   
        do {
                        port_pin_toggle_output_level(LED0_PIN);
                                vTaskDelay(1000 / portTICK_RATE_MS);
           }
                                 while(1);
}



int main (void)
{
        system_init();
        xTaskCreate(&main_task,        (const char *)"Main task",        configMINIMAL_STACK_SIZE + 100,        NULL,        tskIDLE_PRIORITY + 2,        NULL);
        vTaskStartScheduler();

       
}
运行结果LED0一亮一灭的。



相关帖子

沙发
kavent| | 2020-4-8 23:06 | 只看该作者
路过看看,好像一个回复都没有阿!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6956

帖子

67

粉丝