arm linux打印机驱动编译方法,嵌入式linux驱动打印机HP系列
arm linux打印机驱动编译方法和过程记录(2017.03.15):
改动添加概述:
- 添加foo2zjs工具(用于发送数据到打印机进行打印);
- 添加gohstscript工具(用于转换文档格式到打印机能识别的pbm格式);
- 添加enscript,用于把txt,c,cpp等文档转换到打印机能识别的PostScript格式;
1. 添加交叉编译foo2zjs方法:
1. wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz2. make3. save a copy of arm2hpdl4. make clean5. modify Makefile,在Makefile添加交叉编译工具链CC:
CC=arm-none-linuxxxxxxx6. make (use the embedded toolchain complie again)8. ./arm2hpdl sihp1020.img > sihp1020.dl
在arm上打印,利用foo2zjs打印方法:
2. #### foo2zjs使用方法,在嵌入式端,需要: cat sihp1020.dl > /dev/usb/lp0,把固件发送到HP 1020打印机
- #### 接着发送打印的pbm文件到 HP1020打印机即可: /dev/usb/lp0即可打印!
arm linux打印机驱动编译方法,嵌入式linux驱动打印机HP系列相关推荐
- Linux内核的编译方法及如何往内核中增加程序
2019独角兽企业重金招聘Python工程师标准>>> ARM Linux的系统调用实现原理是采用swi软中断从用户(usr)模式陷入管理模式(svc). 内核空间和用户空间这两个名 ...
- linux嵌入式如何学习,嵌入式Linux要如何学习?嵌入式linux学习路线讲解
在学习嵌入式linux之前,一定要有C语言基础,而且是越熟练越好.对于汇编基础来说没有那么重要,当然对于C语言来说起码能够熟练写出一个数组排序.输入数字求和之类的程序代码.当然如果不熟悉的话就需要多写 ...
- 尚观linux视频配套教程,尚观最新嵌入式Linux基础视频教程 98集嵌入式Linux巨制视频教程 新手必备...
尚观最新嵌入式Linux基础视频教程 98集嵌入式Linux巨制视频教程 新手必备 5.jpg (67.09 KB, 下载次数: 0) 2018-4-16 09:34 上传 1.jpg (44.17 ...
- pc安装linux内核,PC/104平台嵌入式Linux系统核心定制方法
摘 要:基于PC/104平台的嵌入式Linux技术在海洋自动观测系统中具有广泛的应用前景,Linux核心定制方法的研究是嵌入式Linux系统研制的关键工作.本文结合PC/104平台嵌入式Linux系统 ...
- 【正点原子Linux连载】第四十一章 嵌入式Linux LED驱动开发实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...
- 嵌入式linux 无线网卡,一种基于嵌入式Linux的无线网卡的制作方法
本实用新型涉及无线网卡技术领域,具体为一种基于嵌入式Linux的无线网卡. 背景技术: 随着移动通信和便携通信的发展,无线局域网WLAN应用而生,日渐普及,嵌入式系统的无线局域网接入可以实现对嵌入式系 ...
- linux卸载cf卡命令,嵌入式Linux 中CF卡的驱动和管理技术研究
在嵌入式Linux系统中,为了在没有PCMCIA控制器的情况下仍然要利用CompactFlash存储卡(简称CF卡)作为存储设备,作者从CF卡的硬件特性入手,在系统层基于CF卡的memory寻址访问方 ...
- 嵌入式linux内核编译感想,嵌入式Linux内核的交叉编译编译-基于2.6.26
测试环境:Fedora 9 Linux 2.6.26 / gcc 4.3.0 / arm-Linux-gcc 3.4.1 本 文主要介绍如何构建在x86平台上交叉编译各平台上的嵌入式Linux内核.要 ...
- linux 网卡驱动编译安装包,linux网卡驱动程序的编译与安装
一般来说,目前新版的Linux预设可以支持的网络卡芯片组数量已经很完备了,很多网络卡芯片都已经被支持, 例如RLT 8139芯片( RealTek 8139 )的网络卡所以使用者可以很轻易的设定好他们 ...
最新文章
- BATJ 常考的 21 条 Linux 命令
- pdo mysql.so不存在_PHP致命错误:找不到类’PDO’
- 边界都是1的最大正方形大小
- java native堆_Java Native Memory比堆更快吗?
- 多点认证wi-fi_准备使用Wi-Fi 6:认证将于2019年第三季度启动
- 4-1 AlexNet神经网络
- Zookeeper案例之分布式全局唯一ID生成
- html网页设计作业代码——家乡介绍-南京(7页) HTML+CSS+JavaScript html网页设计期末大作业_网页设计平时作业
- HTML5 SVG生成图案背景样式的js插件
- Python穷举法连接WiFi
- linux 安装pkg文件,Linux的pkg-config命令
- 一个简单文本分类任务-EM算法-R语言
- 后端程序员生产力工具合集
- Android根据语言适配货币符,ios – 使用NSLocale根据国家/地区代码或国家/地区名称获取货币符号...
- 一文带你学会linux系统 史上最全linux命令大全
- vm本地虚拟机导入服务器,vmware虚拟机导入到云服务器
- matlab function调用m文件,matlab下编写和调用函数(在同一个m文件中)
- 如何同时对多张图片进行批量裁剪、批量旋转方向
- 数据库的基本操作(期末复习大全)
- 【云原生之Docker实战】使用Docker部署个人CMS点播平台
热门文章
- LC365. 水壶问题
- 怎么在计算机里找到CF里保存的视频,Win10电脑上查看穿越火线录制保存视频的具体方法...
- 1114 计算营业额
- Springboot毕设项目vue酒店房间管理系统xukt9(java+VUE+Mybatis+Maven+Mysql)
- 敲开bp神经网络之门(二,mfcc中使用,c#)
- android 电池续航时间,高端Android手机电池续航排行榜Droid居榜首
- 记录使用4G模块SIM7600CE的一些问题
- TensorFlow高阶张量叉乘
- nested exception is io.lettuce.core.RedisCommandExecutionException: ERR invalid expire time in setex
- 二分法查找(dichotomy)--python实现