查看: 2821|回复: 1

[原创] LPC1768 Dev kit 开发板 + 10、rt-thread系统运行到开发板

[复制链接]
  • TA的每日心情
    开心
    2024-4-10 10:22
  • 签到天数: 1317 天

    [LV.10]以坛为家III

    124

    主题

    2831

    帖子

    31

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    7570
    最后登录
    2024-4-10
    发表于 2019-3-31 21:54:20 | 显示全部楼层 |阅读模式
         RT-THREAD系统最近很火,国产的嵌入式操作系统,支持的板卡也比较多,LPC1768也在其中,这次就选择这个操作系统来学习。    首先来下载系统源码  下载最版本 rt-thread 4.0


        一、先运行官网的代码
        1.1、编译代码
    2.png
        1.2、执行结果
        1.png      
        串口0可以正常打印系统信息
       

        二、修改代码,添加自己的程序

        创建串口任务,打印出串口计数值,代码如下:
       
    1. //Uart线程入口
    2. static void uart_thread_entry(void* parameter)
    3. {
    4.         rt_uint32_t count=0;
    5.         while(1)
    6.         {
    7.                 rt_kprintf("uart thread count:%d\n",count++);
    8.                 rt_thread_delay(50);
    9.         }
    10. }



    11. //初始化线程
    12. void fun_init_thread_entry(void)
    13. {
    14.         rt_thread_t uart_thread;
    15.        
    16.         //创建串口线程
    17.                
    18.                 uart_thread = rt_thread_create(
    19.                                                         "uart",                                                                //线程名称
    20.                                                         uart_thread_entry,                 //线程入口函数
    21.                                                         RT_NULL,                                                        //线程入口参数
    22.                                                         256,                                                                         //线程栈大小
    23.                                                         19,                                                                         //线程优先级
    24.                                                         20);                                                                        //线程时间片大小
    25.     if(uart_thread != RT_NULL)
    26.             rt_thread_startup(uart_thread);
    27. }
    复制代码

         三、串口执行结果


         串口线程在不断的打印计数值。
        4.png
       


      



    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-5-1 06:15
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    0

    主题

    91

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    207
    最后登录
    2021-8-4
    发表于 2019-4-30 09:57:25 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-25 20:19 , Processed in 0.119835 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表