php
单片机php-凯发ag旗舰厅登录网址下载
这是个很有意思的东西,484个led, 11行44列排列,可以显示4个中文字符:
-显示语言:英文、中文、繁体中文、韩文、日文和所有欧州国家语言
-最大可显示英文1500个字符,中文675个字符,6条文本信息,2个图文信息
-四级亮度调节25%、50%、75%、100%
-充电时间:2〜3个小时
-工作时间:20~40个小时
-显示方式:滚动、固定、飘雪、闪动、保持
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
相关的专利信息
没想到这货居然有专利(相关):
https://www.google.com/patents/cn104795003a?cl=zh
https://www.google.com/patents/cn202454182u?cl=zh&hl=zh-cn
https://www.google.com/patents/cn204614365u?cl=zh
硬件信息 - 484个led
mcu使用的是gd32f150c6t6, 直接使用23个gpio来控制每个led的状态。
通过usb接口与电脑进行通信,可以更改显示内容及方式(没有试过)。
控制484个led所使用的gpio如下:.
从表中可以看到各个gpio与led的位置关系,设置led灯的状态可通过如下方式:
将需要点亮的led所在列的gpio设置成push-pull模式,并且输出高电平;
而对于其他不需要点亮的led所在列的gpio设置成open-drain模式, 并且将输出设为1;
之后将每一行对应的gpio(open-drain模式)将输出设为0;
从下面这张图可以看到每两列led由同一个gpio口控制,而每一行则由3个gpio口进行控制:
有了这两张表,控制板子上led的状态基本就不是什么问题了。
硬件信息 - 按键
这个led胸牌的背面有一个按键:
-短按:切换显示的内容;
-长按:改变显示的亮度,有四种亮度可供选择;
-按键对应的gpio为gpioa pin0
硬件信息 -其他
-swd接口对应的gpio为:gpioa pin13(swd)及gpioa pin14(sck)
-usart2接口对应的gpio为:gpioa pin2(tx)及gpioa pin3(rx)
软件实现
有了硬件相关的信息,并且还有相关文档的支持。
代码可以从这里下载:
https://github.com/brobwind/chibios_gd32f150c6t6_led_44x11
固件下载
由于使用的是gd32f150c6t6 mcu,需要使用gd-link下载。当然,也可以通过如下方式,使用st-link下载:
关于字库
目前看来,有两种字库可供选择:
1. zpix点阵字库:https://github.com/solidzoro/zpix-pixel-font .
(图片来自:https://github.com/solidzoro/zpix-pixel-font)
看起来显示效果很不错,连繁体字看起来都很舒服。当然使用这个字库是需要付费的。
2. 文泉驿点阵宋体:http://wenq.org/wqy2/index.cgi?bmpchinese
从修订历史上看,是支持11×11点阵的:
2.4. 2005/1/17(1.0发布)
添加功能:
1. 添加了从14x14放缩拷贝到12x12/11x11点阵,以及从12x12放缩拷贝到11x11点阵的功能
2. 装入字符列表时在标题显示该分区字符总数
3. 在字符列表目录下(list/)添加了ext1和ext2目录,ext1下为新添加的笔画较为简单或者字符数目较少的分区,ext2为离线扩展二区的分区列表
关于chibios license的问题
详见:http://www.chibios.org/dokuwiki/doku.php?id=chibios:licensing:start
对于商业用途,并不是完全免费的,看来得考虑使用其他的实时系统了。
相关的参考文档
http://www.chibios.org/dokuwiki/doku.php
http://www.chibios.org/dokuwiki/doku.php?id=chibios:licensing:start
http://bbs.mydigit.cn/read.php?tid=1870319&fpage=0&ds=1&toread=0&page=
总结
以上是凯发ag旗舰厅登录网址下载为你收集整理的单片机php-cgi,stm32: 基于chibios/rt实时系统的led点阵显示系统 - 基于gd32f150c6t6 mcu...的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。
- 上一篇:
- 下一篇: