Buildroot根文件系统之连接USB打印机
工作中使用到芯烨XP-D463B热敏打印机,记录下嵌入式Linux系统添加通用USB接口的打印机功能,Linux内核自带USB通用打印机驱动,开启即可
一、硬件设备
- 硬件环境: IMX6ULL
- 打印机型号:芯烨XP-D463B热敏打印机
- 虚拟机:Ubuntu
二、Linux内核配置USB Printer support
Device Drivers --->
[*] USB support --->
<*> USB Printer support
插入打印机就可以看到/dev/usb/lp0设备节点了
三、连接打印机测试
输入如下命令,查看打印机是否提示提示蜂鸣声音
echo "SOUND 5,500" > /dev/usb/lp0
四、移植芯烨XP-D463B热敏打印机
将芯烨XP-D463B热敏打印机对应的库放到根文件系统/usr/lib/arm-xp-d463b目录下。
在添加库路径:
运行自带的demo,即可在打印机上打印出图片
产品介绍
https://seeker.taobao.com/index.htm?spm=2013.1.w5002-24201633608.2.76fc5fc0rImIdc