社区
C语言
帖子详情
C+Linux+ARM,如何能够让OLED显示汉字?
asine315
2011-05-03 09:53:16
接口为SPI,嵌入式系统为Linux,请问要怎么创建字库,怎么把字库烧进flash,怎么能显示啊……
我新手,不熟悉这方面,希望大家提点提点啊……
...全文
307
2
打赏
收藏
C+Linux+ARM,如何能够让OLED显示汉字?
接口为SPI,嵌入式系统为Linux,请问要怎么创建字库,怎么把字库烧进flash,怎么能显示啊…… 我新手,不熟悉这方面,希望大家提点提点啊……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
asine315
2011-05-04
打赏
举报
回复
求一个字符显示函数……
现实版三录仪Science Tricorder Mark 2-电路方案
前言: 如果你是《星际迷航》的粉丝,那么你熟悉这群船员手中拿着的“Star Trek Tricorder”。它是一个万用工具,
能够
感知环境四周,并将这些数据记录下来,然后进行计算。在中文世界,有人把它称为“三录仪”或“三度仪”。 Peter Jansen 博士从 2007 年开始着手开发现实版的 Star Trek Tricorder,他计划开发出四款,如今他已经开发出两款,分别是 Science Tricorder Mark 1 和 Science Tricorder Mark 2。 本文档介绍的Science Tricorder Mark 2 是最接近 Star Trek Tricorder 的。它拥有上下两个 2.8 英寸的
OLED
触摸屏,CPU 是 AtmelAT91RM9200,运行的系统是 Debian
Linux
,拥有 USB 插口,SD 卡插槽。而且,由于拥有众多的开发选项,用户还
能够
根据自己的需求,去为这个设备增加功能。让我们通过以下内容看看 Peter 是如何打造 Science Tricorder Mark 2。 硬件介绍: Science Tricorder Mark 2硬件电路设计主要包含以
ARM
处理器为中心的母板、传感器模块、电源模块、以及小型的外接接口电路板。 具体硬件资源如下: Processor:Atmel AT91RM9200 (
ARM
920T 32-bit RISC core / 180MHz ) Displays:Dual 2.8" Organic LED displays, 320x240 resolution, 16-bit colour depth Display Controller:Integrated Epson S6E63D6 Input:Dual resistive touchscreens (one on each Organic LED display) Memory:32MB SDRAM Flash:Atmel AT45DB642D 8MB Dataflash for boot SD Card socket:Micro SD socket, stores
Linux
OS and filesystem Battery:Rechargeable Lithium Polymer (1000mAh) Ports:USB device (serial console), USB Host (for connecting memory sticks, WiFi, etc.), External Power Adapter Sensor Board Processor:Microchip dsPIC33FJ64GP706 ( 16-bit / 40MIPS / 16k RAM / 64K FLASH ) Sensor Expansion:Sensor board and motherboard are interconnected through a single flat flex cable (FFC), making it physically easy to upgrade. The sensor board contains a co-processor to handle low-level sensor communication, and a predefined protocol for all sensor communication, easing future sensor board development. 硬件架构: Science Tricorder Mark 2实物展示: 视频介绍: 附件内容: 整个三录仪硬件电路原理图和PCB(用eagle软件打开); 三录仪源代码; 三录仪part list(材料清单); 三录仪各部分设计讲解; 注意: 此三录仪设计资料不可用于商业用途,供大家参考学习。 Science Tricorder 的硬件部分遵循 TAPR 开源硬件协议,软件部分则遵循 GPL 开源协议
总结一下嵌入式
OLED
显示
屏
显示
中文
汉字
的办法
为什么80%的码农都做不了架构师?>>> ...
I2C通信协议实现在
OLED
显示
屏数据
显示
OLED
显示
屏数据
显示
iMX6ULL驱动开发 |
OLED
显示
屏SPI驱动实现(SH1106,ssd1306)
周日业余时间太无聊,又不喜欢玩游戏,大家的兴趣爱好都是啥?我觉得敲代码也是一种兴趣爱好。正巧手边有一块儿0.96寸的
OLED
显示
屏,一直在吃灰,何不把玩一把?于是说干就干,最后在我的imax6ul的
linux
开发板上使用spi用户态驱动成功点亮。这里总结下过程,分享给有需要的小伙伴。
【全志T113-S3_100ask】13-1
Linux
c语言ioctl驱动
oled
(iic、ssd1306)屏幕
对于
oled
屏幕来说,先要对iic总线上进行寻器件,要对
oled
屏幕进行写命令和数据,如果单纯使用open然后write函数进行连续写操作,其实是不可行的,因为write函数结束后会产生一个stop信号,后面的数据根本就拼不上去,所以需要借助ioctl函数将命令和数据"拼接"起来。 其中:msgs使用前必须先分配一下内存,msgs=(struct i2c_msg )malloc(nmsgssizeof(struct i2c_msg));nmsgs是msgs的个数 其中: 2、读函数 (三)对
oled
的操作
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章