OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7225|回复: 6

移植littlevgl后FreeRTOS创建的任务不执行了

[复制链接]

3

主题

6

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2021-1-2
在线时间
7 小时
发表于 2021-1-15 10:12:21 | 显示全部楼层 |阅读模式
4金钱
使用的是stm32f407zg芯片,采用stm32cubemx添加了LWIP,FREERTOS,移植了LittleVGL,创建了3个闪灯的任务和lvgl任务。测试LWIP的UDP收发功能都正常。下载后液晶屏幕可以显示图像。但是3个闪灯任务不执行。
如果把下面代码的lv_chart_test_start();删除,则闪灯任务可以正常运行。全部代码见附件。


void StartLvglTask(void const * argument)
{

        lv_chart_test_start();


  for(;;)
  {
        XPT2046_Scan(0);
        lv_task_handler();

        osDelay(10);
  }
  /* USER CODE END StartDefaultTask */
}


testLWIP.7z.gz

13.31 MB, 下载次数: 21

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

11

主题

139

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
490
金钱
490
注册时间
2017-10-29
在线时间
150 小时
发表于 2021-1-15 13:14:55 | 显示全部楼层
一个是一毫秒的心跳,另外一个是5MS的刷新时间,冲突了
回复

使用道具 举报

3

主题

6

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2021-1-2
在线时间
7 小时
 楼主| 发表于 2021-1-15 13:39:08 | 显示全部楼层
怎么改?
回复

使用道具 举报

3

主题

6

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2021-1-2
在线时间
7 小时
 楼主| 发表于 2021-1-15 13:44:12 | 显示全部楼层
你好,请问这个littlevgl的问题如何修改?
回复

使用道具 举报

3

主题

6

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2021-1-2
在线时间
7 小时
 楼主| 发表于 2021-1-15 16:48:27 | 显示全部楼层
求助,help me
在线等高手指导
回复

使用道具 举报

120

主题

7877

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12010
金钱
12010
注册时间
2013-9-10
在线时间
427 小时
发表于 2021-3-7 16:06:41 | 显示全部楼层
lvgl轮训中怎么一个系统延时即可
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2019-11-15
在线时间
4 小时
发表于 2021-3-19 09:41:25 | 显示全部楼层
我在把GD32程序移植到FreeRTOS时遇到相同的情况。
检查发现delay_ms()使用Timer1之后解决,用其它可用的定时器一样能解决
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 19:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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