自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 libevent之signal事件

最近接触libevent,拜读“sparkliang”十年前的博文,受益匪浅。但学习中对比libevent-2.1.8 src发现,随着版本演变,文中有些内容不再适用。博客本是很主观的东西,作者书写时的心境已经随风而逝。后来者可进入其当时的心境,但是不可一味盲从甚至奉若神明。libevent可将IO、定时、信号等事件纳入到主event处理流程event_base_dispatch。现以epol...

2019-02-27 16:51:37 1045

原创 cups之socket方式打印bmp

如题,以bmp打印为例,简述如下,1.  cups启动MIME type所需的filter,并根据URI(连接打印机形式)启动backend。log如下D [31/Oct/2018:10:43:30 +0800] [Job 15] envp[29]="FINAL_CONTENT_TYPE=application/vnd.cups-pdf"D [31/Oct/2018:10:43:30...

2018-10-31 18:35:06 1758

原创 cups打印选项详解

最近工作中涉及到cups打印,需要对打印选项做精确设置,就像Windows下做的打印设置那般。功能强大的cups是支持选项定制的。如果用命令行的形式,在lp命令-o添加options参数即可。但是,cups options参数组织复杂,不同的打印方向(横向/纵向),运用相同的options,打印效果可能也不相同。要想很好的控制打印动作,需要对各options做精准的了解,才能运用自如。闲言少叙...

2018-10-31 15:07:27 11748 2

原创 STM32F10xx复位和时钟控制(RCC)一览

以下内容适用于小/中/大容量产品。互联网产品于此有差别。 一 时钟RCC,是复位和时钟控制的缩称。顾名思义,其相关feature涉及到两大主题:复位和时钟控制。先看下哪些寄存器跟复位相关寄存器描述RCC_APB2RSTR控制使用APB2时钟的硬件。包括ADC1-3, GPIOA-G, USART1, TIM1, TIM8,

2016-10-30 10:45:43 2170

转载 ARM linux的启动部分源代码简略分析

转载至http://blog.chinaunix.net/uid-12567959-id-160966.html ARM linux的启动部分源代码简略分析 以友善之臂的mini2440开发板为平台,以较新的内核linux-2.6.32.7版本为例,仅作说明之用。 当内核映像被加载到RAM之后,Bootloader的控制权被释放。内核映像并不是可直接运行的目标代码,而是一个压缩

2016-10-25 00:08:31 359

原创 keil RealViewMDK STM32F10x.s启动流程分析

先说说RealViewMDK build project的连接选项,点击小魔棒,切到Linker,可知armlink的选项是--device DARMSTM *.o --strict --scatter "TEST.sct" --autoat --summary_stderr --info summarysizes --map --xref --callgraph --symbols --in

2016-10-21 21:23:51 1698

原创 《Procedure Call Standard for the ARM® Architecture》之(5.1)

本文基于以下版本Document number:  ARM IHI 0042F, current through ABI release 2.10Date of Issue:  24th November 2015声明:以下翻译限于个人学识水平,个别语句也加入了个人理解。原文参见:http://infocenter.arm.com/help/topic/com.arm.doc.ih

2016-10-21 15:48:32 1226

原创 STM32F10XXX总线架构和存储器组织

1. 总线架构以互联网大容量产品为例,整体总线架构如下图:其中,DCode,也即D-bus,顾名思义就是数据总线。它通过总线矩阵连接Contex-M3和闪存存储器的数据接口,可用于常量加载(我的理解是RO DATA的访问)和调试访问(如何应用,尚未得知)。ICode,指令总线,实现Contex-M3和闪存存储器的指令接口的连接,用于程序RO CODE(.text)的读取。S

2016-10-19 00:36:43 2156

原创 armcc/armlink初探

RealView编译工具armcc可以将c/c++ source code编译成arm target的object文件。关于armcc的指导文档可以参照http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0206ic/Chdefbgg.html同样可以在上面查找关于ARM体系结构,ARM软件开发工具,RealVi

2016-10-16 21:01:28 5237 2

原创 首日谈

今晚开通了自己的技术博客。看多了太多大神,粗读过太多的理论。作为一名工科生,终于决意向实践迈进。树立理想是件很简单的事。剩下的,咬牙坚持朝着目标进发就是了。对技术的修行是一个清苦的过程。如果是漫长的孤独,敲些文字,记录所思所想,总是件宽慰人心的事情。我将坚持这种修行,

2016-10-15 14:15:07 271 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除