OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
12
返回列表 发新帖
楼主: trochili

原子最近在忙什么啊

[复制链接]

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-6 13:55:09 | 显示全部楼层
ui设计更多要考虑使用方便,通用性强.
至于内存和flash,本来就是越花哨的ui占用就越多.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
正点原子逻辑分析仪DL16劲爆上市
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
 楼主| 发表于 2012-1-7 11:29:48 | 显示全部楼层
赞一个。我一直没搞明白z序剪裁。
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

19

主题

302

帖子

2

精华

高级会员

Rank: 4

积分
727
金钱
727
注册时间
2011-11-22
在线时间
10 小时
发表于 2012-1-7 12:46:02 | 显示全部楼层
都太厉害了
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2012-1-7
在线时间
1 小时
发表于 2012-1-7 18:55:47 | 显示全部楼层
期待。。。
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
57
金钱
57
注册时间
2010-12-14
在线时间
3 小时
发表于 2012-1-7 20:39:11 | 显示全部楼层
很久没来论坛了,因为不记得用户名了.楼上的GUI是自已写的还是官方的GUI,如果是官方的GUI应该可以画得更漂亮一些的
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-7 20:43:25 | 显示全部楼层
好久不见啊.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-9 13:07:41 | 显示全部楼层
回复【55楼】kingsabbit:
---------------------------------
我自己写的,直接windows98截取颜色,目前正在弄全键盘触摸输入法,码表还在修理中。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 00:33:48 | 显示全部楼层
在上几张照片:


主界面1


主界面2


文件浏览





我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

12

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
129
金钱
129
注册时间
2011-10-16
在线时间
5 小时
发表于 2012-1-10 10:41:36 | 显示全部楼层
嘿嘿原子哥威武啊。。。这些到时移植到ALIENTEK MiniSTM32 开发板上,改一下应该也可以运行吧。。。可别到时只能试用你的豪华版呀……嘿嘿
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 10:44:24 | 显示全部楼层
mini板想跑这效果,是跑不了了.
简单的可以跑跑.
特效全开,用了近600K的内存.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-10 12:36:23 | 显示全部楼层
内存有幾多呀?
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
 楼主| 发表于 2012-1-10 12:38:13 | 显示全部楼层
600K? 恐怖啊
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
 楼主| 发表于 2012-1-10 12:39:18 | 显示全部楼层
mbass51, 你的gui是什么构架的啊,介绍一下吧。
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 12:41:42 | 显示全部楼层
回复【61楼】mbass51:
---------------------------------
外扩512K.
内部64K.
主要是用来做SPB效果占了300K.
其余外部的200K和内部的30多K全部用内存管理.
在文件浏览的时候,可能用到很多内存.
当一个文件夹内文件数目很多的时候,就会用到很大的内存了.测试2000个左右的文件,会占用到200K的80%以上的内存.
所以一个文件夹内最好别放那么多文件.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 12:45:44 | 显示全部楼层
用动态内存管理,采用结构体管理控件.支持创建删除.
看看这个代码,基本就能看出端倪了:
u8 ebook_play(void)
{
u8 ksta=0;
u16 index=0xffff;
_filelistbox_list * filelistx;  //文件
_btn_obj* rbtn; //返回按钮
   _filelistbox_obj * flistbox;
   
  flistbox=filelistbox_creat(0,20,240,280,1,12); //创建一个filelistbox
if(flistbox==NULL)ksta=1; //申请内存失败.
else
{
flistbox->filter=FLBOX_FLT_TEXT|FLBOX_FLT_LRC; //仅仅查找可用的文本文件//0XFFFF; //查找所有的文件
filelistbox_addlist(flistbox,"SD卡",0); //磁盘
filelistbox_addlist(flistbox,"本地磁盘",0); //磁盘
filelistbox_draw_listbox(flistbox);
}
  app_gui_tcbar(0,0,240,20,0x02); //下分界线
app_gui_tcbar(0,300,240,20,0x01); //上分界线
gui_show_strmid(0,0,240,20,WHITE,16,"电子图书");

rbtn=btn_creat(199,300,40,19,0,0x03);//创建文字按钮
if(rbtn==NULL)ksta=1; //没有足够内存够分配
else
{
  rbtn->caption="返回"; //名字
  rbtn->font=16; //字体  
rbtn->bcfdcolor=WHITE; //按下时的颜色
rbtn->bcfucolor=WHITE; //松开时的颜色
btn_draw(rbtn);//画按钮
}
if(ksta==0)
{     
while(1)
{
tp_dev.scan(0); 
in_obj.get_key(&tp_dev,IN_TYPE_TOUCH);//得到按键键值 
filelistbox_check(flistbox,&in_obj);
ksta=btn_check(rbtn,&in_obj);
if(ksta)
{
if(((rbtn->sta&0X80)==0))//按键为松开
{
filelistx=filelist_search(flistbox->list,flistbox->selindex);//得到此时选中的list的信息
if(filelistx->type==FICO_DISK)//已经不能再往上了
{
index=0xffff;
break;
}else filelistbox_back(flistbox);//退回上一层目录
}
}
delay_ms(10);
}   
}  
filelist_delete(flistbox);
btn_delete(rbtn);
return index;    
}
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-10 12:52:30 | 显示全部楼层
回复【63楼】trochili:
mbass51, 你的gui是什么构架的啊,介绍一下吧。
---------------------------------
show  一 show 圖,我都不知道是什麼結构來的,因為唔多會寫prog     
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-10 13:02:57 | 显示全部楼层


 






gui
回复 支持 反对

使用道具 举报

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2115
金钱
2115
注册时间
2011-9-3
在线时间
121 小时
发表于 2012-1-10 13:14:55 | 显示全部楼层
回复【44楼】Tardis:
---------------------------------
不錯啊,牛人膜拜一下哈,有加上OS的嗎?,用上OS應該更方便吧。。
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-10 16:11:48 | 显示全部楼层
自已制造的gui,唔多專業,不過就好順,主要改自原子的test18,但只有原子的20% DNA,最主要加入了自家制的touch和自家制的timeOS,pull制時反應非常好,學了3個多月,要出產品了,非常感謝原子和各位網友,用寄存器的方法好適合我,見到有隻牛版說有人用寄存器唔專業,要用st庫先專,其實相信他話原子版的,個人覺得stm32,這種mcu,還是用寄存器會好一點,快其一,用LCD的話stm32也是慢了一點,8051等的技術也能用上,
自由度高,幾好用,庫的話,寫開電腦,可能會好一點  
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-10 17:21:19 | 显示全部楼层
看来大家都在玩gui啊.呵呵.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
 楼主| 发表于 2012-1-10 18:19:12 | 显示全部楼层
mbass51 求你用英语吧, please. i can't understand your words.
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

39

主题

597

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
2115
金钱
2115
注册时间
2011-9-3
在线时间
121 小时
发表于 2012-1-10 22:27:23 | 显示全部楼层
回复【67楼】 mbass51 :
---------------------------------
是啊,都在玩GUI呢,我还在捣鼓OS.。。
回复 支持 反对

使用道具 举报

38

主题

248

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
463
金钱
463
注册时间
2011-2-11
在线时间
12 小时
 楼主| 发表于 2012-1-10 22:32:34 | 显示全部楼层
OS也很有意思啊
Openedv大力支持的开源RTOS  --Trochili RTOS(飞鸟)
回复 支持 反对

使用道具 举报

9

主题

85

帖子

0

精华

初级会员

Rank: 2

积分
143
金钱
143
注册时间
2011-1-12
在线时间
0 小时
发表于 2012-1-10 22:42:48 | 显示全部楼层
很久没来,原来这么有进展了。加油原子,我准备现金,第一时间入手~
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-11 10:19:32 | 显示全部楼层
回复【71楼】trochili:
mbass51 求你用英语吧, please. i can't understand your words. 
---------------------------------
自已制造的gui,唔多专业,不过就好顺,主要改自原子的test18,但只有原子的20% DNA,最主要加入了自家制的touch和自家制的timeOS,pull制时反应非常好,学了3个多月,要出产品了,非常感谢原子和各位网友,用寄存器的方法好适合我,见到有只牛版说有人用寄存器唔专业,要用st库先专,其实相信他话原子版的,个人觉得stm32,这种mcu,还是用寄存器会好一点,快其一,用LCD的话stm32也是慢了一点,8051等的技术也能用上,
自由度高,几好用,库的话,写开电脑,可能会好一点
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-11 10:35:06 | 显示全部楼层
請問原子哥是不是專注做開發版,定還是再有其它工作呢?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-11 10:47:13 | 显示全部楼层
现在就在公司上班呢...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-12 23:27:51 | 显示全部楼层
回复【58楼】正点原子:
---------------------------------
哇~~~好几天没来,原子弄壁纸了,强人啊~~~
我也有弄壁纸的想法,但目前卡在图标上了,打算用FATFS把图标复制到W25Q64上,如果弄好了FATFS的那个格式化,字库更新函数估计要重写了,改成加载了FATFS的。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-12 23:28:51 | 显示全部楼层
回复【67楼】mbass51:
---------------------------------
哇~~~~
兄弟,你开发游戏机吗?
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-12 23:29:20 | 显示全部楼层
回复【72楼】螃蟹爱虫:
---------------------------------
我在鼓搞FATFS
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-1-13 11:22:09 | 显示全部楼层
回复【79楼】Tardis:
回复【67楼】mbass51: --------------------------------- 哇~~~~ 兄弟,你开发游戏机吗?
---------------------------------
不是,是用來save資料的,公司用,Tardis兄,我做的人機介面(Human Machine Interface,HMI)制都唔差嗎     
回复 支持 反对

使用道具 举报

5

主题

107

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2011-10-24
在线时间
31 小时
发表于 2012-1-14 09:35:26 | 显示全部楼层
MARK.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-1-15 09:57:35 | 显示全部楼层
回复【81楼】mbass51:
---------------------------------
效果不错
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-1-16 00:51:41 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

20

主题

187

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
288
金钱
288
注册时间
2011-12-14
在线时间
0 小时
发表于 2012-2-2 07:44:28 | 显示全部楼层
原子的东西都是经过精雕细刻,真正的原创,不像目前市场上有的开发板,广告上写得很好,买到手后,才发现上当了,都是东西抄袭的,驴嘴不对马唇,

他自己都没有搞明白,还要卖板子?原子的板我买过两块,很好用,豪华版希望能早日上市,我的票子都准备好了,上市就拿下欣赏唠!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-2-2 08:31:51 | 显示全部楼层
谢谢支持
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-2-2 09:27:02 | 显示全部楼层
回复【85楼】dong:
原子的东西都是经过精雕细刻,真正的原创,不像目前市场上有的开发板,广告上写得很好,买到手后,才发现上当了,都是东西抄袭的,驴嘴不对马唇, 他自己都没有搞明白,还要卖板子?原子的板我买过两块,很好用,豪华版希望能早日上市,我的票子都准备好了,上市就拿下欣赏唠!
---------------------------------
很對,我也有兩件
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-2-2 11:51:16 | 显示全部楼层
回复【87楼】mbass51:
---------------------------------
同意,例子:力天的开发板,买回来程序是很高端,但怎么也玩不起来。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-2-2 11:53:30 | 显示全部楼层
原子哥,你豪华版的LCD的RST是不是由MCU控制?
你的迷你版我发现,LCD如果不由MCU控制,掉电模式之前关闭显示,从掉电模式唤醒的时候,MCU重新初始化一次LCD,由于LCD没有复位,重新初始化会导致LCD不显示,所以给一个小小建议,把LCD的RST引脚弄到MCU上,用MCU控制,控制流程:先给0,延时100ms再给1实现LCD复位。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-2-2 11:58:01 | 显示全部楼层
回复【89楼】Tardis:
---------------------------------
掉电模式这样确实可能有问题.
关键是IO不够用,所以没接RST了...
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

10

主题

49

帖子

0

精华

初级会员

Rank: 2

积分
110
金钱
110
注册时间
2012-1-27
在线时间
0 小时
发表于 2012-2-2 22:57:12 | 显示全部楼层
原子哥,您已经实现T9输入法了吗?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-2-2 23:52:02 | 显示全部楼层
网上大把代码吧.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-24 20:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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