Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
DIY综合交流区
【ART之青葱岁月】(ART驱动Nokia5110液晶屏之字符串显示函数)蒋粤进程贴
发布于 2012-09-27 19:28:27 浏览:18209
订阅该版
我是【广东省东莞市东莞理工学院电子系】的一名大四学生,认识RT-Thread已有一段时间,也下载了RT-Thread实时操作系统编程指南 版本0.3.0来看过,还曾经把RT-Thread0.3.0移植到我的 STM32F103ZE开发板上。以前我就已经了解基于开放原始码的软硬体平台Arduino,也买了一块Arduino Uno R2板回来玩。自从论坛将RT-Thread结合Arduino推出ART之后,我就很关注,在想到底RT-Thread结合Arduino的ART将来软硬件发展会是怎样呢,我能为她做点什么呢,希望老大能给我个机会玩转ART,为RT-Thread的发展贡献一点力量。谢谢! 1、arduino 上的Nokia5110液晶驱动库文件[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069#p11189](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069#p11189) 2、收到ART开发板啦[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069#p11267](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069#p11267) 3、RT-Thread之ART使用教程[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069#p11269](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069#p11269) 4、shell命令之list使用[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11289#p11288](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11289#p11288) 5、shell命令之cat使用[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11289#p11289](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11289#p11289) 6、模拟输入引脚定义[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&start=10#p11343](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&start=10#p11343) 7、函数millis和micros用法[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&start=10#p11357](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&start=10#p11357) 8、ART驱动Nokia5110液晶屏[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11554#p11554](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11554#p11554) 9、画圆函数[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11659#p11659](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11659#p11659) 10、字符串显示函数[http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11667#p11667](http://www.rt-thread.org/phpBB3/viewtopic.php?f=27&t=2069&p=11667#p11667) 下载附件 [Adafruit_PCD8544_Nokia5110.rar](https://oss-club.rt-thread.org/uploads/3832_985b71f6f148156a60235bb04335229f.rar) 下载附件 [LCD5110_Basic.rar](https://oss-club.rt-thread.org/uploads/3832_ab8142331d03643a97d29e93a108fdd2.rar) 下载附件 [LCD5110_Graph.rar](https://oss-club.rt-thread.org/uploads/3832_537bfdb4f8b5e8f906af14bf6066584e.rar) ![69bcf452g7a6e8a7b8587&690.jpg](https://oss-club.rt-thread.org/uploads/3832_83f97488e07112e69532a3e262ebe54f.jpg) ![69bcf452gc8516f5a1f50&690.png](https://oss-club.rt-thread.org/uploads/3832_c4d6b3b4bfa14edfed8dc70b0046ad5f.png) ![搜狗截图_2012-10-11_16-08-03.png](https://oss-club.rt-thread.org/uploads/3832_6aed4aa16c96d57b8f9235e3269a7624.png) ![搜狗截图_2012-10-11_16-24-17.png](https://oss-club.rt-thread.org/uploads/3832_70c703ce84943d166c1f6fe2e325344f.png) ![搜狗截图_2012-10-11_16-27-28.png](https://oss-club.rt-thread.org/uploads/3832_b6f1c0200e6d0ff628e61ccd32612127.png) ![8.png](https://oss-club.rt-thread.org/uploads/3832_096e21c04936b3d197ac2be6af9ab5a9.png) ![7.png](https://oss-club.rt-thread.org/uploads/3832_22101e1ac98f6f0efce51118c3f7a816.png) ![6.png](https://oss-club.rt-thread.org/uploads/3832_ae86efa43ed19b75865626a00d41fc44.png) ![5.png](https://oss-club.rt-thread.org/uploads/3832_04934a3de062ec859c14bcac311f916d.png) ![4.png](https://oss-club.rt-thread.org/uploads/3832_3f8a815ce4c7812836badbc00ed626b7.png) ![3.png](https://oss-club.rt-thread.org/uploads/3832_72d927f548849ad08cd524f2c3088b58.png) ![2.png](https://oss-club.rt-thread.org/uploads/3832_c943645b724cd77a8a9d9ee12b4bcc51.png) ![1.png](https://oss-club.rt-thread.org/uploads/3832_fd22dc7352ca8296d3988a0534b21216.png) ![搜狗截图_2012-10-10_22-23-08.jpg](https://oss-club.rt-thread.org/uploads/3832_e497c1883076dc8cea2ded04d6353fa0.jpg) ![搜狗截图_2012-10-12_17-20-19.png](https://oss-club.rt-thread.org/uploads/3832_f083345d374f068c93f193417c79d515.png) ![搜狗截图_2012-10-13_11-11-46.png](https://oss-club.rt-thread.org/uploads/3832_6cabf269b02704a6cc240142e6a65aeb.png) 下载附件 [ART_LCD5110.rar](https://oss-club.rt-thread.org/uploads/3832_5b3f8621c311a94198b657f4bc6c968d.rar) ![搜狗截图_2012-10-18_10-46-56.png](https://oss-club.rt-thread.org/uploads/3832_4fbebe358ea293484954f366ae1dc890.png) ![搜狗截图_2012-10-18_10-48-36.png](https://oss-club.rt-thread.org/uploads/3832_9aa3b868f6031006b00010714774447c.png) ![IMG_20121018_102211.jpg](https://oss-club.rt-thread.org/uploads/3832_2b5758e10fa36a9d5536ef6f38085597.jpg) 下载附件 [ART_LCD5110.rar](https://oss-club.rt-thread.org/uploads/3832_53fdec9955bb775675e4d11d3da42fad.rar) ![搜狗截图_2012-10-21_11-13-54.png](https://oss-club.rt-thread.org/uploads/3832_10bd02fb36a8f3ae9f8a3ce30a719b7f.png) ![搜狗截图_2012-10-21_10-51-09.png](https://oss-club.rt-thread.org/uploads/3832_105e2b997454df9ea424d11f3a57cdd0.png) 下载附件 [ART_LCD5110_121021.rar](https://oss-club.rt-thread.org/uploads/5122_a347a3f96fbde9af9767c0d855570b25.rar) 下载附件 [ART_LCD5110.rar](https://oss-club.rt-thread.org/uploads/3832_3af8e7fb0e415770986b9bda4a4747c9.rar)
查看更多
25
个回答
默认排序
按发布时间排序
bernard
2012-09-27
这家伙很懒,什么也没写!
好的,看来南方的学生比较多啊
蒋粤
2012-09-27
这家伙很懒,什么也没写!
老大,我已经通过邮件方式发地址给你了。怕你收不到,现在贴出来以防万一。 论坛昵称:蒋粤 手机号码:13418262601 邮编:523808 收货地址:广东省东莞市松山湖大学路1号
蒋粤
2012-09-28
这家伙很懒,什么也没写!
不知老大什么时候寄ART开发板给我,我明天就要回家过中秋和国庆节啦,已经委托了留校的同学代我收邮件。可能在收到老大赠送的ART开发板之后,不能及时在论坛贴出ART开发板的靓照。10月7号回来补上,呵呵 [s:154]
蒋粤
2012-10-07
这家伙很懒,什么也没写!
>不知老大什么时候寄ART开发板给我,我明天就要回家过中秋和国庆节啦,已经委托了留校的同学代我收邮件。可能在收到老大赠送的ART开发板之后,不能及时在论坛贴出ART开发板的靓照。10月7号回来补上,呵呵 [s:154] --- 中秋国庆假期结束,又回到学校啦。老大可能想等假期结束后才寄出去,这样也好,现在坐等ART开发板,哈哈 [s:154]
蒋粤
2012-10-07
这家伙很懒,什么也没写!
**arduino 上的Nokia5110液晶驱动库文件:** **1、点击以下链接下载:** 库LCD5110_Basic:[attachment=-3] 原链接:[http://www.henningkarlsen.com/electronics/library.php?id=44](http://www.henningkarlsen.com/electronics/library.php?id=44) 库LCD5110_Graph:[attachment=-2] 原链接:[http://www.henningkarlsen.com/electronics/library.php?id=47](http://www.henningkarlsen.com/electronics/library.php?id=47) 然后将其解压到arduino安装路径下: [attachment=-1] 然后打开一个example——LCD5110_Scrolling_Text: [attach]0[/attach] **代码以下,Arduino uno RV2板上测试通过:[/size]** // LCD5110_Scrolling_Text (C)2011 Henning Karlsen // web: [http://www.henningkarlsen.com/electronics](http://www.henningkarlsen.com/electronics) // // This program is a demo of how to use print(). // // This program requires a Nokia 5110 LCD module. // // It is assumed that the LCD module is connected to // the following pins using a levelshifter to get the // correct voltage to the module. // SCK - Pin 8 // MOSI - Pin 9 // DC - Pin 10 // RST - Pin 11 // CS - Pin 12 // #include
LCD5110 myGLCD(8,9,10,11,12); extern uint8_t SmallFont[]; int y; void setup() { myGLCD.InitLCD(); myGLCD.setFont(SmallFont); randomSeed(analogRead(0)); } void loop() { y = random(0, 40); for (int i=84; i>=-(34*6); i--) { myGLCD.print("LCD5110_Graph Scrolling Text Demo ", i, y); myGLCD.update(); delay(50); } } **2、库Adafruit_PCD8544_Nokia5110** [attachment=-4]
蒋粤
2012-10-10
这家伙很懒,什么也没写!
**收到老大给我寄的ART开发板啦,很高兴![/size]**上一低清图作为纪念: [attach]0[/attach]
蒋粤
2012-10-10
这家伙很懒,什么也没写!
1、当第一次拿到ART时,连接好USB线到PC上(目前ART_work暂时只支持Windows主机,很快支持Linux主机),然后按下DFU按钮,再按下Reset按钮,然后放开Reset按钮,放开DFU按钮。这个时候PC会提示找到新的设备,这里安装DFU驱动即可。 [attach]0[/attach] [attachment=-1] 2、打开ART_work中的arduino.exe软件,选择 工具 菜单中的 烧写Bootloader按钮。过一会就会烧写完毕<这一步会烧写RT-Thread平台软件,rtthread.bin>,然后可以选择一个Arduino的程序,例如Blink,点击验证(编译)、下载,同样会下载到ART板中。这些下载完毕后,按一下Reset按钮然后放开,系统就会跑起来。 [attachment=-2] [attachment=-3] 图中Blink.mo为Blink例程编译后的文件 注释:【在上一步骤中,实质烧写了两个bin文件, 一个是rtthread.bin,这个由ARTsoftwareplatform编译出来,编译方法与一般的RT-Thread编译方法类似。 一个是root.bin,它是由ART_work软件编译Arduino程序后生成(例如Blink Arduino程序,会编译成Blink.mo),编译生成的程序会放在ART_wrokhardwareART oot目录下,在烧写到ART时,会先把这个root目录转换成root.bin然后再烧写到ART板上。 当ART板系统启动起来后,我们也可以通过shell中的ls()命令看到板子上相应的文件列表。这些文件中有一个init.rc,这个是系统的初始启动脚本。 rtthread.bin通常只需要烧写一次就可以了(ART_work软件上写的是bootloarder,其实不是,但也可以看成是一个application loader,一个software platform)。应用上则只需要编译应用,生成相应的文件即可。】 3、系统跑起来后,一个工作指示状态用的LED会亮起来,而如果烧写的是Blink,13 pin的红色LED灯也会亮起来。这个时候PC也会发现一个新的USB设备,安装STM32 VCP的驱动会多出来一个虚拟串口,可以使用Windows超级终端或putty软件打开这个串口,输入一个回车进入到RT-Thread的shell中。 [attachment=-4] [attachment=-5] [attachment=-6] [attachment=-7]
aozima
2012-10-10
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
请不要使用外链图片。
蒋粤
2012-10-10
这家伙很懒,什么也没写!
>请不要使用外链图片。 --- 这是我自己另外的新浪博客上一篇博文介绍ART开发板教程的图片。嗯,没有下次啦。 [s:154]
蒋粤
2012-10-11
这家伙很懒,什么也没写!
>>请不要使用外链图片。 > >--- > > >这是我自己另外的新浪博客上一篇博文介绍ART开发板教程的图片。嗯,没有下次啦。 [s:154] --- RT-Thread之ART教程中的所有图片已上传,没有再使用外链图片啦。
撰写答案
登录
注册新账号
关注者
0
被浏览
18.2k
关于作者
蒋粤
这家伙很懒,什么也没写!
提问
6
回答
33
被采纳
0
关注TA
发私信
相关问题
1
[项目]搞个开源的硬件项目
2
硬件计划贴,及时更新,欢迎提意见
3
软件计划贴,及时更新,欢迎提意见::WMA,MOUNT,LWIP等问题急需解决.
4
MMS协议
5
定点的wma解压库-libwma
6
QQ群记录 [20090821]
7
STM32网络收音机PCB报名征集
8
第一版调试记录
9
第二版硬件讨论
10
RADIO项目相关模块规格--欢迎大家自己做板时规格与此兼容,减少重复劳动
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【NXP-MCXA153】eFlexPWM驱动移植
2
RT-Thread 下 Ethernet/IP 的支持
3
使用Env创建RT-Thread标准工程项目
4
profinet从站主线error open adapt
5
2024 RT-Thread睿赛德开发者大会共探商业共赢的开源生态
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
编译报错
Debug
rt_mq_消息队列_msg_queue
SFUD
keil_MDK
msh
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1444
个答案
290
次被采纳
张世争
812
个答案
176
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
148
次被采纳
本月文章贡献
出出啊
1
篇文章
2
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
2
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部