OpenEdv-开源电子网

 找回密码
 立即注册

扫一扫,访问微社区

正点原子全套STM32开发资料,上千讲STM32视频教程,RT1052教程免费下载啦...

12
返回列表 发新帖
楼主: 八度空间

自己实现的printf格式化输出液晶,发现异常的方便,半个月时间打造,倾情奉上。。。欢迎捧场和拍砖

  [复制链接]

  离线 

0

主题

72

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2014-6-7
在线时间
4 小时
发表于 2014-9-19 16:40:20 | 显示全部楼层
回复 支持 反对

使用道具 举报

  离线 

14

主题

80

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
322
金钱
322
注册时间
2013-1-1
在线时间
2 小时
发表于 2014-9-20 10:30:14 | 显示全部楼层
为啥不把 &lcd_printf,这个给封装了...感觉比较好看点...嘿嘿
回复 支持 反对

使用道具 举报

  离线 

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
发表于 2014-9-20 11:31:18 | 显示全部楼层
谢谢分享!!战舰也可以直接copy,直接用的哈
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-9-20 19:50:16 | 显示全部楼层
回复【52楼】疯狂者:
---------------------------------
这个后续更新了,修正了几个bug,还没放出,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-9-20 19:51:32 | 显示全部楼层
正点原子公众号
回复【53楼】羽神落:
---------------------------------
这个测试工程就是战舰的,直接下载即可
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-9-22 12:59:26 | 显示全部楼层
回复【53楼】羽神落:
---------------------------------
其他板子只要修改一下底层适应你的平台即可使用了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-9-22 13:11:02 | 显示全部楼层
功能增加和bug修正:
继上一版本,主要增加和修正了以下问题:
1、增加ASCII-24 * 16字体,24 * 24中文字体
2、增加设置printf显示坐标和获取当前坐标值函数,直接读取printf输出字符个数函数
3、增加直接printf整数转换成小数显示格式,格式为%tf、%tm.nf,除了前面多了个t其他的和小数输出格式一样
4、增加自制汉字字库,可抛开整个汉字字库给MCU存储带来的负荷
5、增加画实心圆函数
6、修正显示时间函数大字体显示不全bug
7、修正printf输出液晶16进制数数位对调bug
8、修正_printfflt()显示小数点后面有0不显示的bug
9、修正%f显示小数时小数最后一位>=5的数显示减1的情况,当输入的精度数大于默认精度时四舍五入
10、优化字符显示函数、汉字读取数据、汉字显示函数

附件可以直接代替楼主位工程中的TFT文件夹,其他平台稍微修改下底层适应即可使用

TFT.rar

298.01 KB, 下载次数: 253

现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

13

主题

67

帖子

0

精华

初级会员

Rank: 2

积分
139
金钱
139
注册时间
2014-2-15
在线时间
0 小时
发表于 2014-9-22 16:33:30 | 显示全部楼层
回复【56楼】Badu_Space:
---------------------------------
这个到实际工程里很好用的波!!就是移植不大会,我是个初学者,heihei!
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-9-22 19:25:32 | 显示全部楼层
回复【58楼】羽神落:
---------------------------------
慢慢来嘛,没事
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

30

主题

707

帖子

1

精华

新手入门

积分
15
金钱
15
注册时间
2013-3-14
在线时间
52 小时
发表于 2014-9-23 17:37:16 | 显示全部楼层
顶。。。。。。啥都不说了,就---顶!
原子哥是不是又要出黑科技了呀。^_^...
回复 支持 反对

使用道具 举报

  离线 

0

主题

13

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2013-8-24
在线时间
2 小时
发表于 2014-9-24 22:22:09 | 显示全部楼层
不错  好东西  谢谢楼主分享  ..
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-9-25 08:17:38 | 显示全部楼层
回复【60楼】fanghuiopenedv:
---------------------------------
回复【61楼】guanglv:
---------------------------------
谢谢光临!!!
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

74

主题

209

帖子

0

精华

高级会员

Rank: 4

积分
909
金钱
909
注册时间
2012-1-14
在线时间
5 小时
发表于 2014-10-17 16:01:22 | 显示全部楼层
厉害!!!!!!!!
回复 支持 反对

使用道具 举报

  离线 

12

主题

218

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2011-4-7
在线时间
3 小时
发表于 2014-10-17 16:48:53 | 显示全部楼层
收下  学习!!
回复 支持 反对

使用道具 举报

  离线 

60

主题

4873

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
6001
金钱
6001
注册时间
2012-11-26
在线时间
1218 小时
发表于 2014-10-17 16:51:52 | 显示全部楼层
收下  学习!!
道不同,不相与为谋
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-10-17 19:44:37 | 显示全部楼层
回复【63楼】1126163471:
---------------------------------
回复【64楼】lixupeng:
---------------------------------
回复【65楼】jermy_z:
---------------------------------
谢谢!
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
452
金钱
452
注册时间
2014-11-5
在线时间
0 小时
发表于 2014-11-7 22:41:39 | 显示全部楼层
可以输出中文哇---不要字库行不行?
酱油团队--
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-11-8 00:33:33 | 显示全部楼层
回复【67楼】xiaolong12:
---------------------------------
没字库怎么显示?请问
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

32

主题

153

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
452
金钱
452
注册时间
2014-11-5
在线时间
0 小时
发表于 2014-11-8 00:58:45 | 显示全部楼层
回复【68楼】Badu_Space:
---------------------------------
话说我还不会用字库
酱油团队--
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-11-8 11:04:47 | 显示全部楼层
回复【69楼】xiaolong12:
---------------------------------
没事,可以慢慢来,其实也很简单
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

头像被屏蔽

  离线 

243

主题

429

帖子

0

精华

禁止发言

积分
1067
金钱
1067
注册时间
2011-12-23
在线时间
17 小时
发表于 2014-11-8 14:15:57 | 显示全部楼层
应该多加几个参数进去,显示区域,字体大小
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-11-8 14:49:53 | 显示全部楼层
回复【71楼】panpan312:
---------------------------------
有相关函数设置的,56楼附件修正后版本
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-11-8 14:51:06 | 显示全部楼层
回复【71楼】panpan312:
---------------------------------
显示区域暂时没加
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

4

主题

51

帖子

0

精华

初级会员

Rank: 2

积分
87
金钱
87
注册时间
2014-11-26
在线时间
0 小时
发表于 2014-12-14 13:04:55 | 显示全部楼层
在LCD12864行吗
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-12-14 18:56:15 | 显示全部楼层
回复【74楼】扬帆起航:
---------------------------------
可以
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

46

主题

328

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1407
金钱
1407
注册时间
2012-4-9
在线时间
71 小时
发表于 2014-12-22 21:32:36 | 显示全部楼层
xiexie fenxiang !
STM32
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2014-12-23 08:11:44 | 显示全部楼层
回复【76楼】jj123paopao:
---------------------------------
最新修改版本V2.2在这里2楼附件http://www.openedv.com/posts/list/0/43524.htm?privmsg=14622&&sysid=4#254195
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

0

主题

4

帖子

0

精华

新手上路

积分
24
金钱
24
注册时间
2016-10-26
在线时间
6 小时
发表于 2017-6-16 14:08:37 | 显示全部楼层
看起来很强大的感觉
回复 支持 反对

使用道具 举报

  离线 

0

主题

2

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2018-4-2
在线时间
4 小时
发表于 2018-4-2 17:06:04 | 显示全部楼层
学习
回复 支持 反对

使用道具 举报

  离线 

5

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2018-3-14
在线时间
61 小时
发表于 2018-6-11 17:29:40 | 显示全部楼层
厉害,先收藏
回复 支持 反对

使用道具 举报

  在线 

23

主题

898

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1572
金钱
1572
注册时间
2018-5-11
在线时间
271 小时
发表于 2018-6-11 20:55:00 | 显示全部楼层
用sprintf到字符数组
+字符串显示函数是不是也可以达到同样的功能?
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2018-6-12 21:12:59 | 显示全部楼层
warship 发表于 2018-6-11 20:55
用sprintf到字符数组
+字符串显示函数是不是也可以达到同样的功能?

可以,这个就是个人喜好了
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  在线 

23

主题

898

帖子

2

精华

金牌会员

Rank: 6Rank: 6

积分
1572
金钱
1572
注册时间
2018-5-11
在线时间
271 小时
发表于 2018-6-12 21:16:50 | 显示全部楼层
八度空间 发表于 2018-6-12 21:12
可以,这个就是个人喜好了

那么这个除了不用借助stdio,
一切尽在自己掌控的感觉之外,
还有什么好处?
编译出来的程序要小一些?
回复 支持 反对

使用道具 举报

  离线 

0

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-2-28
在线时间
5 小时
发表于 2018-6-13 16:39:31 | 显示全部楼层
围观学习一下。。
回复 支持 反对

使用道具 举报

  离线 

115

主题

7592

帖子

12

精华

资深版主

Rank: 8Rank: 8

积分
11122
金钱
11122
注册时间
2013-9-10
在线时间
361 小时
 楼主| 发表于 2018-6-14 23:52:43 | 显示全部楼层
warship 发表于 2018-6-12 21:16
那么这个除了不用借助stdio,
一切尽在自己掌控的感觉之外,
还有什么好处?

没对比过编译后的大小,我整合主要是做UI显示的时候用的
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

  离线 

4

主题

18

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2018-6-21
在线时间
9 小时
发表于 2018-6-21 15:53:00 | 显示全部楼层
很好的
回复 支持 反对

使用道具 举报

  离线 

0

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
75
金钱
75
注册时间
2016-7-19
在线时间
11 小时
发表于 2018-6-21 19:00:10 | 显示全部楼层
感谢楼主无私分享
回复 支持 反对

使用道具 举报

  离线 

7

主题

75

帖子

0

精华

高级会员

Rank: 4

积分
514
金钱
514
注册时间
2013-3-28
在线时间
48 小时
发表于 2018-6-22 09:26:10 | 显示全部楼层
楼主无私啊,
回复 支持 反对

使用道具 举报

  离线 

0

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
金钱
372
注册时间
2017-7-10
在线时间
42 小时
发表于 2018-8-2 10:42:19 | 显示全部楼层
封装不错用的方便
回复 支持 反对

使用道具 举报

  离线 

69

主题

617

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
1137
注册时间
2014-3-7
在线时间
215 小时
发表于 2018-8-2 14:41:10 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

  离线 

4

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2018-6-27
在线时间
14 小时
发表于 2018-8-2 16:07:00 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则




关闭

必看:"原子哥”力荐上一条 /1 下一条

QQ|联系我们|手机版|官方淘宝店|微信公众平台|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2018-8-18 18:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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