OpenEdv-开源电子网

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

第一届“星翼杯”电子创新大赛-多功能MP4作品进度【决赛作品】

[复制链接]

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
发表于 2013-3-15 13:43:04 | 显示全部楼层 |阅读模式

            

    初步设想:
        有音乐播放,视频播放,日历,闹钟,相册,游戏

    等功能。


        对于STM32,我还是比较陌生的,虽然之前做过电子相册,但用的是纯I/O操作,对32的资源真的不了解,

    所以这次选的题对于我来说,有点偏难,同时也是一个很大的挑战。

        由于目前学习不够深入,有些功能以前没有接触过。所以,也许设想不能全部完成,又或许意外的超额完成,

    前面的路一切都是未知!不管能否成功,我会努力的

 

我的未来不是梦!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-3-15 13:47:43 | 显示全部楼层
回复【楼主位】happy郭惊鸿:
---------------------------------
F103做视频有点难度,407就有人已经做出来了。呵呵,加油吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-3-15 13:51:31 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
尝试一下吧! 尽量做,,^_^
我的未来不是梦!
回复 支持 反对

使用道具 举报

46

主题

1582

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-15 15:50:13 | 显示全部楼层
视频这个东西,103还是算了
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-3-17 21:53:38 | 显示全部楼层
回复【4楼】Tardis:
---------------------------------
啊啊?
我的未来不是梦!
回复 支持 反对

使用道具 举报

46

主题

1582

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-19 13:38:46 | 显示全部楼层
回复【5楼】happy郭惊鸿:
---------------------------------
哦哦?
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-3-20 23:00:15 | 显示全部楼层

                 为了快速入门,我是对照ALIENTEK  MiniSTM32开发板配套资料看例程,今天看了中断部分。发现用JTAG V8 的SW 模式调试时,

由于KEY0和SWDIO共用一个I/O口,所以提醒大家在仿真调试时,这个按键慎用。同时今天第一次尝试用串口给STM32下程序,感觉挺快的

我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-3-26 18:30:44 | 显示全部楼层
最近我想把之前做的电子相册的程序移植到ALIENTEK  MiniSTM32开发板上,但遇到不少问题,已经解决了一些,应该在不久之后会移植成功,成功之后会上传个视频给大家看一下^_^
我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-3-26 22:19:15 | 显示全部楼层
回复【8楼】happy郭惊鸿:
---------------------------------
加油。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-3-28 21:13:24 | 显示全部楼层

  昨天看了论坛里贴的ALIENTEK MINISTM32 综合测试实验的视频,感觉这个电子相册太菜了

我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-5 17:33:01 | 显示全部楼层
视频显示是有点不太好弄,我打算先研究一下音乐播放及中文字库
我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-11 11:50:10 | 显示全部楼层
最近意外找到了显示视频的资料
http://www.znfat.com/bbs/topic.asp?id=45&boardid=44&tb=1
但它显示的视频文件并不是普通格式的,而是经过处理的
看了这个资料后,我尝试了一下



但显示的速度比网址中的视频要慢,而且颜色,也有点问题,视频中只有红、绿、黑三种颜色

我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-11 14:01:43 | 显示全部楼层
回复【12楼】happy郭惊鸿:
---------------------------------
那是直接把视频做成图像数据流了,省去了解码的时间,直接读取丢LCD,就完事了,当然会快很多。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-15 14:37:21 | 显示全部楼层

中文字库操作,基本上是移植原子哥的例程,不过因为我的LCD显示方向与例程的上下颠倒,所以还是也要做不少改动









昨天,桌面做好了 
不过,我的程序操作中文字库和SD卡好像有点冲突,SPI FLASH初始化后,SD卡不能读了,
若SD卡再初始化,中文 又不能显示了 
在这里求大神帮忙啊!










我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-15 18:53:12 | 显示全部楼层
回复【14楼】happy郭惊鸿:
---------------------------------
是不是片选没有控制好?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-15 21:19:47 | 显示全部楼层
回复【15楼】正点原子:
---------------------------------
不是这个问题,刚和一学长交流了一下,他看了一下我的两个初始化程序,告诉我的SD卡用的是振南的IO口模拟SPI通信,读中文字库又用的SPI通信,
用这两种方式去读取不同存储设备,这两个存储设备又有三个公共引脚,于是就出了问题,经修改(IO口模拟SPI通信修改为SPI通信),sd和W25X16都能正常读取了。
现在又认识一个问题,图片显示的速度很慢,跟例程相比差远了,还是要再研究一下例程^_^……
我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-15 23:24:25 | 显示全部楼层
回复【16楼】happy郭惊鸿:
---------------------------------
是可以共存的!
我们的图片显示例程,就是从SD卡读取图片,从spi flash读取字库。
只要控制片选就OK了。
SPI是一个支持多从设备的总线架构,控制片选,理论上可以支持无限多个器件挂在一个SPI上。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

175

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
336
金钱
336
注册时间
2013-1-13
在线时间
6 小时
发表于 2013-4-15 23:40:48 | 显示全部楼层
回复【16楼】happy郭惊鸿:
---------------------------------
多个器件都挂接在一个SPI上,写一个SPI的初始化和读写函数之后就可以通用。这样就不用再去搞模拟的SPI,至少在MINI板上的一些器件不用模拟的SPI。
电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-21 21:32:54 | 显示全部楼层
回复【17楼】正点原子:
---------------------------------
嗯,又学到东西了
我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-21 21:37:59 | 显示全部楼层
今天把txt文档显示出来了









可用按键下翻页,和返回
我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-21 21:56:26 | 显示全部楼层
回复【18楼】liklon:
---------------------------------
恩恩,,因为两部分的初始化都是移植的,所以对底层程序不够了解,造成了这个错误,以后要细心点了,同时还要熟悉一些功能的原理^_^
我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-22 00:02:29 | 显示全部楼层
呵呵,MP4,还得继续努力啊.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

31

主题

175

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
336
金钱
336
注册时间
2013-1-13
在线时间
6 小时
发表于 2013-4-22 09:06:50 | 显示全部楼层
加油,加快进度哦!
电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-25 21:15:49 | 显示全部楼层
有点小纠结呀,MP3模块按例程接好线后将例程烧进去,音乐播放正常。移植之后,读取的MP3文件数据都正常,但就是不发声。
还有就是例程中VS_Sine_Test();该函数执行完时会发出滴的一声,但移植后执行该函数时不发声。求助啊!
我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-26 00:04:55 | 显示全部楼层
回复【24楼】happy郭惊鸿:
---------------------------------
说明sin测试不通过,检查底层驱动部分的移植,是不是正确的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-26 00:05:17 | 显示全部楼层
另外,看下ram测试,打印值是多少?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-26 12:41:33 | 显示全部楼层
回复【26楼】正点原子:
---------------------------------
呼呼,终于找到原因喽,开发板例程中的spi.c和开发板扩展例程中的spi.c中有一个函数同名但内容不同,我用的是原例程的spi.c文件,所以调用【SPIx_SetSpeed(SPI_SPEED_64);//低速】时相当于什么都没有执行
开发板例程
//SPI 速度设置函数
void SPIx_SetSpeed(u8 SpeedSet)
{
SPI1->CR1&=0XFFC7;//Fsck=Fcpu/256
switch(SpeedSet)
{
case SPI_SPEED_2://二分频
SPI1->CR1|=0<<3;//Fsck=Fpclk/2=36Mhz
break;
case SPI_SPEED_4://四分频
SPI1->CR1|=1<<3;//Fsck=Fpclk/4=18Mhz
break;
case SPI_SPEED_8://八分频
SPI1->CR1|=2<<3;//Fsck=Fpclk/8=9Mhz
break;
case SPI_SPEED_16://十六分频
SPI1->CR1|=3<<3;//Fsck=Fpclk/16=4.5Mhz
break;
case SPI_SPEED_256://256分频
SPI1->CR1|=7<<3;//Fsck=Fpclk/16=281.25Khz
break;
}  
SPI1->CR1|=1<<6; //SPI设备使能   


开发板扩展例程
//SPI 速度设置函数
void SPIx_SetSpeed(u8 SpeedSet)
{
SPI1->CR1&=0XFFC7;//Fsck=Fcpu/256
switch(SpeedSet)
{
case SPI_SPEED_2://二分频
SPI1->CR1|=0<<3;//Fsck=Fpclk/2=36Mhz
break;
case SPI_SPEED_4://四分频
SPI1->CR1|=1<<3;//Fsck=Fpclk/4=18Mhz
break;
case SPI_SPEED_8://八分频
SPI1->CR1|=2<<3;//Fsck=Fpclk/8=9Mhz
break;
case SPI_SPEED_16://十六分频
SPI1->CR1|=3<<3;//Fsck=Fpclk/16=4.5Mhz
break;
case SPI_SPEED_32:  //32分频
SPI1->CR1|=4<<3;//Fsck=Fpclk/32=2.25Mhz
break;
case SPI_SPEED_64:  //64分频
SPI1->CR1|=5<<3;//Fsck=Fpclk/16=1.125Mhz
break; 
case SPI_SPEED_128: //128分频
SPI1->CR1|=6<<3;//Fsck=Fpclk/16=562.5Khz
break;
case SPI_SPEED_256: //256分频
SPI1->CR1|=7<<3;//Fsck=Fpclk/16=281.25Khz
break;
}  
SPI1->CR1|=1<<6; //SPI设备使能   
}
我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-27 19:42:55 | 显示全部楼层


音乐播放,自己加了个滚动条
我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-27 20:35:33 | 显示全部楼层
回复【28楼】happy郭惊鸿:
---------------------------------
可以放歌了,不错,呵呵。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-29 17:17:08 | 显示全部楼层
原本想弄时钟的,但想到若用两个按键给时钟调时间该是多么痛苦的事,于是我想到了触屏。
但触屏貌似有点小复杂,触屏程序移植后,程序进入主循环,二极管正常闪烁,然后触一下屏,程序就卡在一个启动文件STM32F10x.s中

若是卡在别处,我还可以有点线索
但它卡在这里,把我卡的有点小郁闷
然后,现在我想再回到时钟吧
我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-4-29 17:40:54 | 显示全部楼层
回复【30楼】happy郭惊鸿:
---------------------------------
应该是某个中断服务函数没有实现!
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-29 17:44:23 | 显示全部楼层
触摸例程中的文档说不能仿真,但我用例程仿真测试时是正常的。
我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-4-29 18:49:08 | 显示全部楼层
回复【31楼】正点原子:
---------------------------------
噢,我再看看
我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-1 22:02:59 | 显示全部楼层

今天触屏初始化终于成功了,之前的程序把库操作和寄存器操作杂糅到了一起,弄得有些乱,而且容易出现问题,昨天新建了个工程,重新添加所有文件,改为全用寄存器操作。
^       

|
|x
|
_________>
     y

我的屏幕对应的x,y方向与例程的不一样,我的如左图所示,移植程序时,改来改去总是不能与我的xy相对应,老是关于某条对角线对称,后来在例程的Pen_Holder结构体中增加了两成员
u16 Xr; //转换后 最终/暂存坐标
u16 Yr; //转换后
//转换结果 //根据触摸屏的校准参数来决定转换后的结果,保存在X0,Y0中
void Convert_Pos(void) { if(Read_ADS2(&en_Point.X,&en_Point.Y))
{ Pen_Point.X=Pen_Point.xfac*Pen_Point.X+Pen_Point.xoff;
Pen_Point.Y=Pen_Point.yfac*Pen_Point.Y+Pen_Point.yoff;
Pen_Point.Xr=Pen_Point.Y;
Pen_Point.Yr=239-Pen_Point.X; } }
然后触屏坐标对应正常了
现在可以双击图标,进入某个功能了,进入某个功能后,可用按键操作。(今天还遇到一个问题,双击图标,进入某个功能后,用中断按键操作文件时发现,读SD出现问题,后来发现按键中断函数中用led作指示,而led0与MP3模块的一个片选共用PA8,然后把这个灯KO了)


我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-5 17:18:12 | 显示全部楼层
     主界面作了一些更改,把之前的拼图、游戏换成了画图和时间。 整个作品完全由触屏控制,
第一次
点击某图标为选中,第二次点击为进入




我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-5 17:37:53 | 显示全部楼层

进入前四个功能的界面显示,以图片浏览为例。第一次点击某个文件为选中,第二次点击为进入。
点下页将显示下一页列表,选中框移至下一页第一个文件;
点上页将显示上一页列表,选中框移至上一页最后一个文件。
每一行前面显示的是该文件的序号,最大显示7位,超过后最高位显示~(未测试)














我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-5 18:00:40 | 显示全部楼层

音乐播放界面 :显示有歌曲名,进度条
可用触屏控制开始/暂停、上一首、下一首、顺序播放/循环播放、返回。









视频播放界面,处理的不是普通的视频文件,而是经过处理过的文件。普通的视频文件,解码太复杂,目前能力有限^_^

处理过程见
http://www.znfat.com/bbs/topic.asp?id=45&boardid=44&tb=1

这种文件数据处理方式非常简单,就不多说了。

我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-5 18:12:23 | 显示全部楼层

图片浏览界面点击右上区域,显示下一张图片, 左上区域,显示上一张图片。
点击左下区域,开始/暂停自动显示下一张图片, 右下区域,返回到目录。







点击左下区域,显示下一页; 右下区域,返回到目录。 








我的未来不是梦!
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-5 18:24:26 | 显示全部楼层

画图:
        点击红绿蓝长度条,来搭配颜色,有颜色预览。可以设定任何一种颜色作为背景颜色和画笔颜色。







时分秒字符是初号字体,自己取的模
这个功能还有待完善,临时加上去的,现在还不能改时间






我的未来不是梦!
回复 支持 反对

使用道具 举报

126

主题

825

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1683
金钱
1683
注册时间
2012-10-28
在线时间
62 小时
发表于 2013-5-5 18:35:45 | 显示全部楼层
牛人啊
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-5-5 18:42:02 | 显示全部楼层
总体上,由于触屏调出来的比较晚,刚开始用两个按键操作,来完成整个功能。操作麻烦而且写程序也麻烦,有些影响了作品进度。后来触屏调出来后,感觉触屏很好用,操作完全可视化,加快了作品进度。

作品现在还有不少要完善的地方,以后会去完善。大家在测试的时候,若发现什么问题或有什么建议可以在开源电子网或QQ1446836090)联系我。

这个作品跟预期的相比,有不足,游戏等功能未完成;也有意外会用触屏了,加了个画图。总之让我收获蛮大的,以前都是用单片机玩一些模块,现在涉及文件的操作了,还听说了一些给单片机上什么系统,这都是目前在课堂上学不到的,开拓了自己的视野。

作品演示视频



我的未来不是梦!
回复 支持 反对

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164897
金钱
164897
注册时间
2010-12-1
在线时间
2100 小时
发表于 2013-5-5 21:41:48 | 显示全部楼层
不错,有收获就可以。
希望以后做出更好的作品。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

9

主题

111

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2013-5-28
在线时间
24 小时
发表于 2013-5-29 00:06:28 | 显示全部楼层
不错,顶一下贴子。看完有打算买一块STM32的板回来玩玩的冲动,呵呵。
学习单片机编程贵在坚持,无论多难的问题都有不轻易放弃的原则,坚持着去解决它,相信你总会找到解决方法的。
回复 支持 反对

使用道具 举报

4

主题

55

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
266
金钱
266
注册时间
2013-3-8
在线时间
5 小时
 楼主| 发表于 2013-6-1 21:40:32 | 显示全部楼层
回复【43楼】华南虎:
---------------------------------
嗯,这块板子挺不错的,有点51的基础就可以学了,可以尝试下,原子的例程写的很好,学起来会快很多。
我的未来不是梦!
回复 支持 反对

使用道具 举报

9

主题

111

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2013-5-28
在线时间
24 小时
发表于 2013-6-2 23:38:29 | 显示全部楼层
嗯嗯
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-5-29 12:32

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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