OpenEdv-开源电子网

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

探索者开发板UCOSIII+UCGUI3.90a移植

[复制链接]

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
发表于 2015-1-16 22:44:32 | 显示全部楼层 |阅读模式
在探索者开发板上移植了UCOSIII+UCGUI3.90a,分享一下
UCGUI我优化了一下感觉刷屏速度还可以





我修改了这两个函数
void LCD_L0_SetPixelIndex(int x, int y, int PixelIndex) {
TFTLCD->TFTLCD_REG = tftlcddev.setxcmd;
TFTLCD->TFTLCD_RAM = x;

TFTLCD->TFTLCD_REG = tftlcddev.setycmd;
TFTLCD->TFTLCD_RAM = y;

TFTLCD->TFTLCD_REG = tftlcddev.wramcmd;
TFTLCD->TFTLCD_RAM = PixelIndex;
}
void LCD_L0_FillRect(int x0, int y0, int x1, int y1) {
  for (; y0 <= y1; y0++) {
int x;
TFTLCD->TFTLCD_REG = tftlcddev.setxcmd;
TFTLCD->TFTLCD_RAM = x0;

TFTLCD->TFTLCD_REG = tftlcddev.setycmd;
TFTLCD->TFTLCD_RAM = y0;

TFTLCD->TFTLCD_REG = tftlcddev.wramcmd;
 
x = x0;
for (; x0 <= x1; x0++)
{
TFTLCD->TFTLCD_RAM = LCD_COLORINDEX;
}
x0 = x;
  }
}

探索者开发板UCOSIII+UCGUI3.90a移植.zip

13.22 MB, 下载次数: 4543

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

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2015-1-16 23:08:30 | 显示全部楼层
多谢分享,打点4000万,厉害!怎么搞的,我看439也就5000万左右。
开往春天的手扶拖拉机
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-1-16 23:21:39 | 显示全部楼层
我测试F407的WR信号,最快也就33Mhz左右,所以最高3300W到头了,楼主这个应该是统计有误
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-1-17 09:40:30 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
我是用GUIDEMO跑的,没有修改前打点是500多万,我改了之后显示打点就是四千多万
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-1-17 10:01:32 | 显示全部楼层
回复【2楼】zuozhongkai:
---------------------------------
我就是修改了LCD_L0_SetPixelIndex和LCD_L0_FillRect函数
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2015-1-17 23:21:40 | 显示全部楼层
回复【5楼】2449164582:
---------------------------------
你可以测试下WR信号,填充点数,是不可能超过WR的(不考虑硬件加速)
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-1-18 09:39:03 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
好的,我试一下
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-1-24 11:46:03 | 显示全部楼层
的确没有那么高,差不多900多万
将#define  OS_CFG_TICK_RATE_HZ            200u 修改为#define  OS_CFG_TICK_RATE_HZ            1000u 即可
回复 支持 反对

使用道具 举报

6

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
148
金钱
148
注册时间
2014-4-1
在线时间
30 小时
发表于 2015-2-3 22:51:19 | 显示全部楼层
回复【8楼】2449164582:
---------------------------------
下载下来没法解压,文件出错
.
兴趣来自爱好。
回复 支持 反对

使用道具 举报

6

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
148
金钱
148
注册时间
2014-4-1
在线时间
30 小时
发表于 2015-2-3 22:52:24 | 显示全部楼层
再把文件上传下.谢谢!
兴趣来自爱好。
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-2-4 10:35:33 | 显示全部楼层
修改后的

STM32F407_UCOSIII+UCGUI3.90a.zip

13.25 MB, 下载次数: 1651

回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2015-12-1
在线时间
3 小时
发表于 2015-12-31 10:44:56 | 显示全部楼层
我还是打不开呢各位大侠,两个都下载下来了
回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-12-31 10:54:39 | 显示全部楼层
再次上传试试吧

STM32F407_UCOSIII UCGUI3.90a.zip

13.26 MB, 下载次数: 2101

STM32F4+ucOSIII+ucGUI3.90a

回复 支持 反对

使用道具 举报

33

主题

481

帖子

2

精华

论坛元老

Rank: 8Rank: 8

积分
5075
金钱
5075
注册时间
2013-10-4
在线时间
654 小时
 楼主| 发表于 2015-12-31 10:57:35 | 显示全部楼层
li800ping 发表于 2015-12-31 10:44
我还是打不开呢各位大侠,两个都下载下来了

已重新上传
回复 支持 反对

使用道具 举报

14

主题

76

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1422
金钱
1422
注册时间
2015-12-22
在线时间
325 小时
发表于 2015-12-31 12:47:55 | 显示全部楼层
谢谢分享,给力
回复 支持 反对

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2015-12-1
在线时间
3 小时
发表于 2015-12-31 16:48:05 | 显示全部楼层
可以了谢谢前辈
回复 支持 反对

使用道具 举报

33

主题

92

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
金钱
280
注册时间
2013-6-18
在线时间
15 小时
发表于 2016-11-7 20:05:54 | 显示全部楼层
刚学,谢谢楼主,分享
一知半解!
回复 支持 反对

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
发表于 2017-3-18 13:13:00 | 显示全部楼层
请问有教学视频吗?
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2020-10-19
在线时间
5 小时
发表于 2024-11-11 20:29:35 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 05:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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