自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章在www.latelee.org更新,本博客定时更新。

  • 博客(9)
  • 资源 (47)
  • 论坛 (26)
  • 收藏
  • 关注

原创 模拟时钟在LCD上的显示

我很早就想做一个模拟时钟了,网上也有很多C语言写的模拟时钟的代码,不过是基于TC的。后来我找到一个使用easy X lib写的模拟时钟,于是就将它移植到我的开发板屏幕上。前面已经完成了LCD的画点、画线、画圆等等基本函数了。与参考的代码不同的是刷新屏幕问题,我是考虑了一些时间才想到的。完整的画模拟时钟代码如下:/**  * @file   graphic_test.c  * @

2011-10-30 21:03:49 1523

原创 将图片嵌入程序文件的测试

继前面的文章,本文是一个测试例子,并给出测试结果。将图片转换成目标文件命令与x86平台相类似,只需修改几个参数即可。命令如下:$ arm-linux-objcopy -I binary -O elf32-littlearm -B arm logo.jpg logo.o需要注意的是输出文件的格式,即-O选项的内容,这里是elf32-littlearm,原来是写elf32-li

2011-10-30 19:55:22 1065

原创 将图片嵌入程序文件的一点研究

背景:重读《程序员的自我修养——链接、装载与库》,里面第3章主要讲目标文件。同时讲到如何将一些二进制文件作为目标文件的一个段(详细的请参考此书)。像图片、音乐文件其实也是二进制文件(作为初级程序的我,还没有达到将一切看成二进制的境界)。本文就以此展开了一些研究,顺便复习一下binutils工具以及gdb的使用。另外,也将这个知识应用到我的ARM开发板上,即是在原来基本上,添加图片的显示,当...

2011-10-30 19:54:51 999

原创 使用libjpeg库在LCD上显示图片

背景:网上已经有很多关于利用libjpeg显示图片的文章了,因此本文的技术含量不算高。本文是使用libjpeg的v8版本,在开发板的LCD上显示jpg格式图片,关于libjpeg,可到其官方网站下载源码,源码附有许多文档,包括详细的例子(example.c)。关于如何使用libjpeg,本文不再说明,因为网上文章已经很多了。本文中的代码有几处是自已经修改过的。1、将所有操作frameb

2011-10-30 14:56:05 1427

原创 与图片相关的几个库的编译

背景:我的开发板自带的编译器是经过开发商修改的,原来已经带有了libjpeg、libpng库了。现在想换个新的版本。最近想研究jpeg文件,想在开发板的屏幕上显示出来,于是在网上找了点资料,不过绝大资料都是6b这个版本的,而这个版本是1998年发布的,至今仍在使用。截至本文发表时,最新版本是8c,2011年1月发布的。同时,也顺便将png、gif两个库一起编译了。我是个喜欢折腾的人,自从大三买

2011-10-30 12:16:27 593

原创 我的25岁生日

前几天的周末,去区图书馆办了张借书证,借了两本书。办借书证大约犹豫了一个月左右,毕业一年多了,发觉自己有很多不懂的东西,而上班时间又不允许自己去学——现在都是用以前的知识,因为新的东西还没学。像数据结构和算法这方面的,以前积累的少,遇到问题时能想到的解决方法也少,因此不在业余看书,不扩展视野,实在不是技术人员的所为。但又想到,自己业余时间不多,周末两天十分难得,一觉醒来,半个上午已经过去了,再花时

2011-10-30 11:37:52 2971 2

原创 无奈之事

我总是给自己一些无奈的事,或者说遇到一些无奈的事。当年还是大四的时候,见许多人学车,自己也跟着报名,学起车来。谁知这玩意我根本不在行,考机试,重考一次,考场地,重考一次,直到路考,才一次通过。现在看到,学车除了得到一个证件外,花了时间、花了金钱,其它就没什么。而且,由目前来看,什么时候能有自己的车还是个未知数。我到5月份才找到我的第一份工作,比较珍惜。当初说好是7月1号去报到的,但由于学车

2011-10-30 11:34:03 2469 3

原创 十六进制转换成字符串——CRC

继前天的,完成了计算阶乘,今天计算CRC32。本来将数字转换成字符串直接使用sprintf就可以了,我在PC上也这样用,没问题。但我对DSP完全不熟悉,在DSP端的代码中使用如sprintf这些函数,结果没有得到预期效果,DSP应该不能使用这些函数吧?(注:可以使用,没得到预期效果是因为对内存操作错误造成的。)没办法,只好自己写一个,参考网上的十进制转换字符串的做法,代码如下:void

2011-10-27 17:52:38 1178 2

原创 对'\0'的敬畏——由阶乘想到的

背景:验证DSPLink,正在艰难入门TI的DaVinci平台。老大给的任务是验证DSPLink,一开始不理解,看TI的文档也没什么感觉,后来说计算CRC也可以,那时对CRC还没了解(不会应用于代码中),干脆搞个阶乘得了。于是上网找了个大数阶乘的例子,修改一下。代码如下:char result[128] = {0};// num <= 80void factorial(in

2011-10-25 17:40:37 540

约瑟夫环问题(C++)

用单向循环链表来实现约瑟夫环问题.自己做的数据结构课设,供大家参考!

2008-09-11

H264 H265码流分析器

自己写的一个H264 H265码流分析器,可分析H264/H265裸视频文件。如无积分,请直接下载源码。 参考:http://www.latelee.org/programming-under-windows/my-h264bsanalyze.html 源码仓库:https://github.com/latelee/H264BSAnalyzer.git 李迟

2016-05-18

c&c++深层探索.pdf

c&c++深层探索,有点旧的书,内容深入浅出,有的内容是其它书没有讲到的。建议看一下。

2013-04-14

fb2png-0.1.tar.bz2——从帧缓冲得到png图片的工具

fb2png——从/dev/fb0获取png图片的工具,这个工具比较难找。默认是在PC平台上的,此处被我修改了(ARM下交叉编译),编译器须有z库、png库才行,开发板上也应该有这两个库(未测试)。

2011-06-07

Linux下简单串口测试例子

很久前做的,现在忘了。有兴趣可以到www.latelee.org上看看。

2011-05-30

Linux简单字符设备测试例子

Linux简单字符设备测试例子,很久前写的,有兴趣可到www.latelee.org上看看。

2011-05-30

Linux下USB摄像头测试例子

N久写的,忘了,在www.latelee.org上有一些文章,有兴趣可以看看。

2011-05-30

s3c2410 adc驱动及测试程序

基于S3C2410芯片(实际测试为S3C2440)的ADC采集程序,使用write选择多通道,文章位置:http://www.latelee.org/embedded-linux/127-mutil-channel-adc-of-s3c2410-write.html

2011-05-27

Linux下点阵汉字显示测试

Linux下使用汉字字库进行汉字显示的几个例子,使用ncurses库横向显示汉字,内有英文字库、汉字字库,16点阵、24点阵字库,字库转换成数组代码,以及显示效果图、GB2312全部编码,各种字库的地址方式也写出来了。总之,好东西挺多的,想研究汉字显示技术的,可以看看——无论是LCD上显示汉字,还是触摸屏。在www.latelee.org有几篇关于这些程序的文章,可以上去找找。下一步将这些应用于触摸屏上。显示效果可以先到http://www.latelee.org/yetanothertest/display.html看看。 在下暂不提供免费技术支持,请见谅。

2011-05-27

[0分共享资源]链接器和加载器-中文版

链接器和加载器-中文版,由colyli翻译,他的翻译水平很牛,上传于此,希望大家共同学习、进步。 [0分共享资源]系列的资料均来自本人网上的收集积累,本着共享精神,发布于此,希望大家共同学习进步,但由此造成的任何后果与我无关。

2010-12-17

[0分共享资源]The Linux Programmer's Toolbox

本书的中文版本名为《Linux开发工具箱:项目开发的最有效途径》,如果觉得该书太贵而又想锻炼英文水平的话,可以看看这本书。这本书内容不作介绍,大家可以百度一下。 声明:[0分共享资源]系列均为从网上收集到的资料,本着共同学习的原则,发布于此。任何由此造成的后果与我无关。

2010-12-17

[0分共享资源]Linkers and Loaders-英文版

本书《Linkers and Loaders》-英文版,详细介绍了链接器与加载器,内容可能有些深奥难懂,学习此书,对个人的功力的提高,无疑有很大的作用。——尤其是学习嵌入式、底层相关的同志们。 [0分共享资源]系列的资料均来自本人网上收集积累,本着共享精神,发布于此,希望大学共同学习进步,但由此造成的任何后果与我无关。

2010-12-17

[0分共享资源]GNU Autoconf,Automake, and Libtool-英文版

GNU Autoconf,Automake, and Libtool这本书网上有的:http://sources.redhat.com/autobook/。现在收集的这本是PDF格式的。 [0分共享资源]系列的资料均来自本人网上的收集积累,本着共享精神,发布于此,希望大家共同学习进步,但由此造成的任何后果与我无关。

2010-12-17

计算机专业毕业设计英文翻译(与嵌入式Linux相关的文章)

本次翻译由三篇文章组成,分别是应用于嵌入式的flash文件系统、Linux内核、Linux网络栈。它们都可以在IBM的developerworks(简称dw)找到,当然包括原文与译文(文中给出了地址)。至于是不是小弟抄的或参考的人家的译文,就仁者见仁,智者见智了。 注:IBM的dw,对于想学习嵌入式Linux的人来说,作用那是大大的,不信去看看吧。 另:学院规定,毕业设计的外文翻译原文必须4万字符以上,但三篇文章加起来,已超过此规定了。

2010-08-21

instantclient-12_2-合并压缩包.zip

oracle instantclient-12_2版本,三个压缩包合并:instantclient-basic-nt-12.2.0.1.0.zip、instantclient-odbc-nt-12.2.0.1.0.zip、instantclient-sdk-nt-12.2.0.1.0.zip。适用于开发和连接服务器。

2020-08-27

git+tortoisegit-xp安装

git+tortoisegit-xp安装

2017-05-22

yuv播放器-xp安装

yuv播放器-xp安装

2017-05-22

TortoiseGit-1.8.4.0-64bit.msi

TortoiseGit-1.8.4.0-64bit.msi可运行于win7/win10 64bit。

2017-03-23

Git-1.8.3-preview20130601.exe

Git-1.8.3-preview20130601.exe是msysgit。可运行于win7/win10 64bit。

2017-03-23

YUVPlayer-YUV播放器

自己写的YUV播放器,支持格式: YUV400,界面中表示为Y。 YUV420平面格式:YUV420(I420);YV12; YUV422平面格式:YUV422(I422);YV16; YUV444格式:YUV444; YUV422交织格式:YUY2(YUYV);YVYU;UYVY;VYUY; 半平面格式:NV12(也叫YUV420SP);NV21;NV16(也叫YUV422SP);NV61 支持保存为BMP、RGB文件。 介绍:http://www.latelee.org/programming-under-windows/my-yuvplayer.html 源码仓库:https://github.com/latelee/YUVPlayer 李迟

2016-05-18

live555类图

使用StarUML生成的live555类图,JPEG格式

2015-12-22

HEVC参考模型源码HM16.6版本

HEVC参考模型源码HM16.6版本。源码地址:https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/,上面有许多不同的版本,但只能用svn下载。这个是下载好的压缩包。 注:积分原本设为0分,后来系统又改了。

2015-12-07

AVR M16与PC串口通信的实现

AVR M16与PC串口通信的实现,上位机使用MFC编写,下位机主控芯片为AVR ATmega16,通信方式是串口,能实现简单的功能:在上位机输入字符,可以在LCD1602上显示,并滚动一周,这是我的一个课设。里面除电路图外都提供有了。 PS:由于本人不搞单片机很久了,因此这个课设已经成为历史了。 凡跟串口打交道,请确保串口线(有些串口线是交叉的,有些则不是)没有问题,双方串口设置正确(波特率等等),此外,硬件因素(串口接头坏了没有、TX、RX是不是对应)也必须考虑。

2009-09-21

一个简单的多任务内核实例

这是《Linux内核完全剖析》一书中的例子,书中是用AS汇编语言格式写的,网上也有用NASM语言改写,这里只是将前人的工作重做一次,里面有完整的源代码,文档,可运行程序。看懂这个例子,对看Linux内核很有帮助,相信我,没错。

2009-06-08

GeekOS项目1完整代码及配置文件

GeekOS项目1完整代码及在Windows和Linux下的配置文件。给学习它的朋友,不多解释。里面有readme文件,请阅读。

2009-05-21

GeekOS项目2完整代码及运行配置

GeekOS项目2完整代码及在Windows和Linux下的配置文件。给学习它的朋友,不多解释。里面有readme文件,请阅读。

2009-05-21

自己动手写操作系统环境建立和相关工具

于大大的那本《自己动手写操作系统》一书中的环境建立和相关的工具,如虚拟机软件。还有建立环境的图解。由于上次上传的光盘有人反映有病毒,这次再上传一次。压缩包里有readme文件,首先阅读。

2009-05-21

Qt 嵌入式图形开发(入门篇)

Qt 嵌入式图形开发(入门篇),:深圳市优龙科技有限公司写的。虽然只有几十页,但讲得比较好。希望对大家有帮助。

2009-05-03

Qt编程初步(PDF格式)

QT编程的入门资料,在网上找来的,介绍了QT的安装,还有几个例程,就该算好的入门教材了。

2009-05-03

红帽子的一些库函数i386-redhat-linux.tar.gz

红帽子的一些库函数i386-redhat-linux.tar.gz,在些版本没有这些库函数的,解压放在/usr/lib即可。因为geekos实验要用到。

2009-04-02

geekos-0.3.0源代码

geekos-0.3.0源代码,我们专业做课设就是用它。

2009-04-02

linux的bochs安装包bochs-2.3-1.i586.rpm

linux的bochs安装包bochs-2.3-1.i586.rpm

2009-04-02

建立ARM-Linux交叉编译环境

建立ARM-Linux交叉编译环境,一步一步教你建立Arm-Linux交叉编译环境。

2009-03-28

Linux系统移植(讲得很详细)

Linux系统移植,讲得挺详细的,看内容就知道了。

2009-03-28

与SD卡、FAT和USB相关的资料

这是一些我平时收集到的资料,与SD卡相关的,比如操作的程序;与USB相关的,比如USB键盘和USB读卡器的程序,在FAT原理相关的资料。在此声明一下,这些资料都不属于本人的作品,我上传至此,只是为了方便大家学习。大家要注意版权问题啊!

2009-03-27

U-Boot在S3C2410上的移植

这是在网上找到的,Word文档格式,不过显示可能不太好看,上传在这里,给想要的人。

2009-03-27

SD卡的一些入门笔记

这是看SD卡规范时所作的笔记,只是摘录其中SPI部分,可以作为入门笔记。希望对SD卡初学者有帮助。

2009-02-21

Kmd教程(罗云彬翻译)

本中文版由罗云彬和刘松翻译,首先发表在http://asm.yeah.net(罗云彬的编程乐园)中。

2008-12-14

Hume的个人编程收藏

该文件是从罗云彬网站下载的,里面有很多是关于32位汇编的教程,是很不错的Win32ASM教程。

2008-12-14

Linux内核完全注释

赵炯写的,linux内核为0.11。分析得挺详细的。

2008-12-01

分太多,没事散分,顺便记录最近的事

发表于 2019-11-05 最后回复 2019-12-27

吐槽一下,怎么被删贴了呢?有没有遇到类似的?

发表于 2019-10-14 最后回复 2019-11-19

承诺升星就散分,顺便分享我的个人主页

发表于 2014-09-25 最后回复 2019-09-05

最近打算写一本嵌入式Linux入门的书,请大家提提意见,谢谢!

发表于 2018-02-26 最后回复 2019-02-25

分享一下我的技术主页,欢迎访问

发表于 2014-09-20 最后回复 2014-10-21

arm linux设备上的硬盘不操作一段时间变成只读系统

发表于 2013-12-29 最后回复 2014-09-18

工控机(x86)的几个基本问题(详见内容)

发表于 2014-09-15 最后回复 2014-09-15

u-boot2010.09移植到8MB Nor Flash的S3C2440,第一步搞定,小散100

发表于 2010-11-07 最后回复 2012-11-23

[100分]有没有关于binutils的深入的资料?或者深入底层的资料?

发表于 2010-12-28 最后回复 2012-11-23

C++编写FTP客户端解析LIST命令获取目录不完整,求解。

发表于 2011-08-01 最后回复 2012-11-23

利用FFMPEG提供的API能不能直接将YUV420P视频转换成JPG图像?

发表于 2011-11-24 最后回复 2012-05-02

热烈庆祝本人混CSDN一年半载后获技术星星!

发表于 2011-11-29 最后回复 2011-12-01

问个FTP连接有效性的问题

发表于 2011-11-10 最后回复 2011-11-15

C++编写FTP客户端解析LIST命令获取目录不完整,求解。

发表于 2011-08-01 最后回复 2011-10-28

最近想了很多事情,但又不知怎么排解,还是散点分吧。

发表于 2011-08-30 最后回复 2011-09-03

写代码写烦了,散个分,欢迎来抢。

发表于 2011-08-15 最后回复 2011-09-03

入职4天,再散点分。

发表于 2011-07-14 最后回复 2011-07-27

找到新工作,散点分

发表于 2011-07-02 最后回复 2011-07-05

明天面试,发个帖子证明一下

发表于 2011-06-30 最后回复 2011-07-05

混CSDN一周年纪念,散个分。

发表于 2011-06-15 最后回复 2011-06-18

通过了2010下半年软考,散分!

发表于 2011-02-15 最后回复 2011-02-17

通过了2010下半年软考,散分!

发表于 2011-02-15 最后回复 2011-02-17

大家元旦都干了啥了?说说呗。

发表于 2011-01-03 最后回复 2011-01-10

明天就要考软设了,紧张了

发表于 2010-11-12 最后回复 2010-12-03

人生无常,无奈啊!散分

发表于 2010-11-22 最后回复 2010-11-24

工作百日,有点郁闷,散分100。

发表于 2010-10-15 最后回复 2010-10-15

空空如也

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

TA关注的人 TA的粉丝

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