随笔分类 -  嵌入式

gets函数完美替代
摘要:当我们在使用gets函数时候,因为不确定gets函数的buffer究竟有多大,所以这个函数只能用作是玩具函数。因此,当我们需要直接从输入得到一个东西的时候可以用fgets函数代替gets函数,这样不管在嵌入式还是其他系统中的时候都可以使用。代码如下:1 #define U_MAX 2002 char *stdin_get_str(char *str)3 {4 fgets(str,U_MAX,stdin);5 if(str[strlen(str)-1] == '\n')6 str[strlen(str)-1] = '\0';7 return str;8 }... 阅读全文
posted @ 2013-09-23 15:42 hcu5555 阅读(1994) 评论(0) 推荐(2)
linux下的嵌入式开发技能(嵌入式工程师必备)
摘要:嵌入式Linux开发从下到上分为:嵌入式硬件开发、嵌入式驱动开发、嵌入式系统开发、嵌入式软件开发。一、嵌入式硬件开发:熟悉电路等知识,非常熟悉各种常用元器件,掌握模拟电路和数字电路设计的开发能力。熟练掌握嵌入式硬件知识,熟悉硬件开发模式和设计模式,熟悉ARM32位处理器嵌入式硬件平台开发、并具备产品开发经验。精通常用的硬件设计工具:Protel/PADS(PowerPCB)/Cadence/OrCad。一般需要有4~8层高速PCB设计经验。二、嵌入式驱动开发:熟练掌握Linux操作系统、系统结构、计算机组成原理、数据结构相关知识。熟悉嵌入式ARM开发,至少掌握Linux字符驱动程序开发。具有单 阅读全文
posted @ 2013-02-28 15:50 hcu5555 阅读(1993) 评论(0) 推荐(0)
linux环境下,利用gsoap生成webservice客户端进行应用程序开发的小结 (轉)
摘要:关于gsoap和webservice的相关内容,百度百科解释的都挺详细了,链接gsoap、webservice。 半年前,需要在linux平台下用纯C开发webservice的应用,在这以前从未接触过webservice,一头雾水,不知道从何下手,在网上辗转求助,无意中发现gsoap这个编译工具,gsoap是一个开源项目,它可以方便的使用C调用webservice服务,开发者不需要去了解webservice的具体实现。 实践是检验真理的唯一标准,下面来总结下如何在linux平台下进行开发。 首先,准备gsoap软件,地址:http://gsoap2.sourceforge.net/,本人以前. 阅读全文
posted @ 2012-08-09 09:28 hcu5555 阅读(1924) 评论(0) 推荐(0)