自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沙滩,海风,阳光

专注嵌入式开发

  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 tinyxml移植(基于fatfs文件系统)

    嵌入式设备组织大量数据的时候,由于先天的不足,在数据组织的时候往往需要自己定义数据结构。在上一个项目中,我尝试使用xml格式对病人信息和心电数据进行组织,使用tinyxml解析库,没想到很容易调通,这里介绍一下我基于fatfs文件系统移植tinyxml,至于tinyxml的使用,网络上很多这方面的资料,就不介绍了。   tinyxml是由C++编写的一个基于文件结构解析的解析库,需

2012-06-22 11:17:08 1187

原创 uc/os-ii操作系统堆栈浅谈

1 声明堆栈大小在uc/os-ii操作系统的任务切换和中断处理过程中,需要保存处理器的内部寄存器和变量的值,这就要求每个任务都有自己的堆栈空间。堆栈必须声明为OS_STK类型,并且由连续的内存空间组成,可以静态分配空间(在编译时分配),也可以动态分配堆栈空间(在运行时分配)。由于采用动态分配方式,会导致内存中含有大量内存碎片,因此不推荐使用动态分配方式。其两种声明方式如下:静态

2011-04-17 10:09:00 1917 2

原创 三年往事

三年往事 2012年的2月份,加入深圳A公司,到2015年的4月份离开。在A公司的这3年,是我对职场的从新认识,也是我生活方式发生改变的时光。在凯沃尔的3年时间,我从一个只关注于当前的薪水和痴迷于技术的医疗器械从业人员,转变成为一个关注行业发展趋势以及产品竞争力的技术人员。也是在这3年时间里面,认识很多职业素养非常高的同事。离开公司3个月的时间,每当夜深人静的时候,总会思考了这3年的过往,总结出对

2015-06-22 17:08:57 839

原创 浅谈一下pnglib的使用和移植(基于anyka平台)

pnglib库很好的支持了C语言模式下对png操作的支持,而且使用过程也比较简单,移植过程遇到的问题也不是很大。在这里简单的谈一下pnglib库的使用和移植,如果有错误的地方希望各位挨踢人士指出。现在最新的pnglib库的版本是1.5.7,可以从官网下载http://www.libpng.org/pub/png/libpng.html。pnglib库对zlib有依赖,所以在移植pnglib的同

2011-12-31 13:28:18 2554 2

原创 发一个图片合并python程序

今天上午写的一个python图片合并程序,命令行调用,最后一个传参为合成后的位图名字。使用环境:1.须安装python2.6以上版本软件2.必须安装python插件PIL3.win98/2000/xpimpor struct, sys, osimport Image#==================================================

2011-12-30 15:41:17 1225

原创 搭建linux开发环境遇到的一些问题

  该文是总结我在搭建linux开发环境遇到的一些问题,通过网上的网友给的一些方法解决了的问题。现在总结一下,希望给同样遇到烦恼的朋友解决一些实际的问题。Q:采用的发行linux版本不能用lsmod、insmod、rmmod等模块命令。A:解决的方法是安装module-init-tools。在搭建fedora 9的时候,做驱动开发不能用模块命令,我下载了module-init-tools-3.2.tar.bz2这个源码包后,能正常安装,而且不会遇到依赖的问题。Q:VMware Workstation虚拟机,

2011-05-27 14:55:00 781

原创 编译器优化填充结构体

前段时间做了一个生成bin数据的界面工具。大概的工作流程是先把数据填充到结构体内,然后按照结构体的数据结构,把数据用二进制方式写成bin文件。在生成bin的过程中,遇到一个比较有意思的问题,在这里和大家分享一下。 当在C中定义了一个结构类型时,它的大小是否等于各字段(field)大小之和?在回答这个问题前,希望各位不清楚的朋友先编写2个比较简单的测试程序,先试一试,有个直观的体会。测试程序

2011-04-20 12:27:00 1920

原创 python与轻量级数据库SQLite的运用

前段时间工作需要,花了一个星期的时间学习了python和sql。在这里聊聊Python与SQLite合起来进行数据库的操作。SQLite是一款轻量级的数据库软件,完全支持sql语句。SQLite软件与MySQL以及SqlServer等众多数据库软件不同点的地方在于,SQLite完全没有服务器的概念,SQLite软件也不需要安装,只有单独的一个exe文件,这个exe文件就支持了所有的sql语句。每一

2011-04-17 10:01:00 1294

基于fatfs移植的tinyxml

该tinyxml是基于fatfs文件系统移植的解析库,通过ads1.2编译。已经在我的项目上跑起来,系统能对大家有所帮助。

2012-06-22

使用pnglib库将png转成bmp代码

使用pnglib和zlib库编写的一个png格式图片转bmp格式的C代码工具。

2012-01-05

Linux初学者指南

LINUX 初学者的教程,比较详细的介绍了LINUX的系统的各种功能

2009-09-08

ARM JTAG调试原理

这篇文章介绍了ARM JTAG调试基本原理,希望对大家有帮组

2009-09-08

周立功 深入浅出ARM7 LPC 213x 214x

周立功 深入浅出ARM7 LPC 213x 214x 详细介绍了ARM7的基本功能 以及在ADS开发环境下的一些小运用

2009-09-08

uc/os-ii中文注释源码

uc/os-ii源代码,含有大量中文注释,值得拥有啊。

2009-08-31

空空如也

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

TA关注的人

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