自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eMmax

继续走继续迷茫!

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 如何安装 Microsoft Visual Studio 2008  ASP.NET 3.5

首先,点击“开始>程序>附件>系统工具>系统还原”,创建一个还原点,以备安装不成功时恢复原来状态。1、插入VS2008安装盘(是DVD碟子,CD无法读出),弹出的窗口中有三个选项菜单,点击菜单最上部的第一个选项“安装VisualStudio 2008”。如果没有弹出窗口,到光驱中运行setup.exe文件即可出现2、安装时,会有三个选项的询问,分别是全部(缺省选项),最

2013-02-27 23:09:48 1476

原创 Appweb 4.1.0 的移植问题

Appweb当前的最新版本是4.1.0 。当时想移植appweb的时候是想移植这个版本的,但发现网上所有的移植经验都是基于3.x或者2.x的,自己对比过各个版本,发现4.0.0之后appweb确实改动非常大,代码的目录都不一样了,于是先把3.3.4的版本移植好了,现在回过头来移植4.1.0这个版本,据说4.X是appweb的一个新的里程碑版本,所以想体验一下。    源码下载:  http:/

2012-10-25 13:42:44 3748

原创 SQlite在PC和ARM上的编译移植

SQlite是一个开源的嵌入式数据库,至于它的特性和性能,这里就不介绍了,google上很多介绍了。SQlite是很受欢迎的一个小型的数据库,现在手机上的两大操作系统ios和android上都是用它,足以见它的分量了吧。    PC端的平台是ubuntu 11.04 . ARM的平台是S3C6410。    SQlite的官网是www.sqlite.org,官网上的下载页面已经有很多官方编

2012-10-23 16:25:56 8495 1

原创 DM36x的UBL分析以及串口启动

UBL是RBL引导启动的一段小程序,主要负责初始化时钟,串口,NAND,DDR2等,然后把uboot, kernel, rootfs复制到DDR2上并引导uboot。为什么UBL跟串口启动一起讲,那是因为这两个关系很密切,很多代码是共用的,而且代码都放在同一个目录下,所以就合起来一起讲了。 一。UBL        ubl的代码放在dvsdk目录下的/psp/flash-utils文件

2012-05-20 17:00:14 3971

原创 DM36x通过SD卡启动和烧写程序

DM36X的SD BOOT网上的文章已经很多了,我也是根据网友的总结一步一步做出来的。经过昨天一天悲催的调试,今天终于找到原因并能启动了。为何悲催,就是因为我板子上是根据APPRO的方案做的,接出来的调试口不是串口0,而是串口1。害我折腾一天都看不到打印信息,一直以为我的步骤哪里出问题了。        先来简单说下DM36X的启动方式。DM36X能通过8种方式启动,启动的时候通过设置BTSE

2012-05-20 14:39:31 5559 1

原创 各种视频分辨率简称和比例

GUXGA      3200×2400      4:3  QSXGA+    2800×2100      4:3       QSXGA      2560×2048      5:4  WQXGA     2560×1600      16:10  QXGA        2048×1536       4:3  WUXGA     1920×1200      16:

2012-05-13 21:57:29 10118

原创 修改GM8126的打印输出波特率

GM8126平台要下载的代码文件有nsboot,burnin,u-boot,linux。前三个其实都是引导程序。CPU出厂前已经固化了一段程序在里面,称为romcode。系统上电后首先执行这段代码,他只要是读取启动脚的信号判断是在哪启动,而且将一小部分代码复制到内部sram中。因为芯片内部只有32K的SRAM,而且而且要留一部分做堆栈,所以复制到SRAM中的代码限制为28K,这部分代码其实就是ns

2012-05-10 20:46:43 3937 3

原创 对GM8126做了简单的性能评估

昨天把GM8126平台跑起来后,今天就想着赶紧去测试下,毕竟手上还有其他事做,不能在这上面耗太多时间了。        首先先测下网络,连上网线后,在终端里输入mdev –s,然后用ifconfig配置下IP地址,再打开ping工具,超时设为200ms,包长度为1K,间隔为30ms。OK,继续同样的操作大概开了十个ping终端,电脑明显变慢了。效果还不错,延时不是很大,大概几个毫秒的样子。就这

2012-05-10 20:02:54 5973 2

原创 上手GM8126的经历

最近想做一下视频监控的东西,了解到这行里面主要的方案有TI的达芬奇系列,华为海思,台湾升迈。因为我想做个功能简单点的IPC,想尽量控制价格,所以看上了升迈的GM8126。以前完全没听过这个公司,而且google发现也很少人用。但是详细看了下它的资料,发现性能挺不错的,集成度很高,成本足够低,应该说可能是成本最低的方案了。而且这个片子有LQFP封装,看着官方的Demo板子,无论是LQFP还是BG

2012-05-10 18:57:52 8676 13

原创 开始玩BeagleBone

新入手了块BeagleBone开发板,以后又有新的东西玩了。BeagleBone使用的是TI最新的A8核AM335X系列的处理器,这个TI号称是$5的工业级A8,接口丰富,价格便宜,现在被炒得很火。可惜要等下半年才能量产。不过这样也好,在芯片出来前可以先熟悉它,希望以后能用它做点好东东~~~

2012-02-18 11:35:10 1718

原创 纠结的工控方向的ARM9选型

一直想做一套用于工控方向的ARM9平台,经历了漫长而纠结的选型,最终定下来还是用NXP的LPC3250了。因为是想业余时间做的一套平台,所以选择的过程也经历了将近半年的时间了,下面总结下我对几大厂家的ARM9的意见吧。 1. Nuvoton因为之前工作的一家公

2011-07-06 15:10:57 6978 2

转载 ZigBee协议各版本规范比较

     ZigBee是ZigBee联盟建立的技术标准,它是一种工作在900MHZ和2.4GHZ频段的新兴无线网络技术,具有中等通讯距离(10米到数百米),比较灵活经济的通讯速率(40Kbps到250Kbps),并且有星状,网状(MESH),树状等多种网络拓扑,低的功耗等特点,所以在当今无线通讯技术和无线网络技术领域中占有比较重要的地位。第一个ZigBee协议栈规范于2004年12月正式生

2011-06-14 09:18:00 5495

转载 PCB 设计工作流程

<br />    本流程是基于POWERPCB设计软件而制定,依照本文可以帮助你完成PCB的设计工作。在所有设计中都应按照本文进行PCB的设计工作,从而减少出现设计失误的几率。<br />       PCB 设计工作流程<br />  依照这个工作流程可以帮助你完成PCB的设计工作。在所有设计中都应按照本流程进行PCB的设计工作,从而减少出现设计失误的几率。<br /> <br />一、 准备工作。<br />1. 从下列人员处收集PCB设计相关的资料。<br />a) 结构设计工程师:DXF格式文件包

2010-08-08 09:15:00 1508

转载 介绍2款最流行的画PCB工具

<br />PCB(Printed Circuit Board)设计软件经过多年的发展、不断地修改和完善,或优存劣汰、或收购兼并、或强强联合,现在只剩下Cadence和Mentor两家公司独大。<br />         Cadence公司的推出的SPB(Silicon Package Board)系列,原理图工具采用Orcad CIS或Concept HDL,PCB Layout采用的是Allegro。<br />         Mentor公司有三个系列的PCB设计工具,分别是:Mentor EN系

2010-07-27 23:21:00 7804

原创 ubuntu忘记密码的解决办法

ubuntu忘记密码或者密码修改坏了怎么解决恢复1.如果安装的ubuntu单系统,那么开机时按"ESC",进入menu选择菜单2.如果安装的是混合系统,那么可以直接使用grub,进入menu选择菜单ubunt 8.04.1, kernel 2.6.24-19-genericubunt 8.04.1, kernel 2.6.24-19-generic (recovery mode)ubunt 8

2010-04-07 22:59:00 2130

转载 google code上建立项目的方法

1. 拥有一个google帐号,比如[email protected] 2. 进入code.google.com 3. 左边导航栏选择Open Source => Project Hosting,点击进入 4. 在页面正中选择 Create a new project 5.按照提示创建项目 6. 在页面的最右上角显示的为: [email protected] | My Profile | Whats new?

2010-04-04 10:11:00 4266 2

转载 华禹P1300 MTK6225平台的编译

1、刷自己build的系统前先备份一个手机原始ROM,我发现自己build出来(未修改任何源代码)和原始ROM有所不同,至少字体看上去不一样,原始的类似黑体,我自己的是仿宋;2、第一次build模拟器之前必须先make new一次;arm编译器(ADS)装到C盘默认路径,免得麻烦3、build模拟器时,把IncomingStringIdDef.h line 120的 ERROR_NETWO

2010-03-31 23:45:00 1862

原创 STM32下DS18B20的驱动

   折腾了一晚上,才把DS18B20的驱动移植到STM32上来。以前在51上使用过单个和多个连接的DS18B20,有现成的程序了,以为很快就能弄好,结果还是被卡住了,下面说下几个关键点吧:    首先是延时的问题,STM32上若用软件延时的话不太好算时间,所以要么用定时器要么用SysTick这个定时器来完成延时的计算。相比之下用SysTick来的简单方便点。    接着是STM32 IO

2010-03-31 23:40:00 20285 14

转载 Linux 开机Logo制作

【从制作logo到LCD显示或者VGA显示logo】1、制作logo的方法: 首先选择一个自己喜欢的图片,然后通过GIMP软件将该图片保存为.png格式, 变换方式这个就不说了(very easy),比如保存为linuxlogo.png.然后将该图片传入到装有Linux PC比如(ubuntu),按照以下顺序你就可以制作一个你喜欢logo前提你必须安装以下的工具(pngtopnm,pnmqua

2010-03-31 23:35:00 1646 1

转载 看到一篇好文章,特意转过来:嵌入式软件测试的十大秘诀

在嵌入式软件开发过程中,一般来说,花在测试和花在编码的时间比为3:1(实际上可能更多)。这个比例随着你的编程和测试水平的提高而不断下降,但不论怎样,软件测试对一般人来讲很重要。很多年前,一位开发人员为了对嵌入式有更深层次的理解,向Oracle询问了这样的一个问题:我怎么才能知道并懂得我的系统到底在干些什么呢 Oracle面对这个问题有些吃惊,因为在当时没有人这么问过,而同时代的嵌入式开发人员问的最

2010-03-31 23:31:00 827

原创 在ubuntu上运行boa的方法

前阵子搞了下linux下的boa这个轻量级的webserver,现将步骤记下来!1. 在www.boa.org上下载boa,当前的版本为0.94.132. 解压boa: tar xzf boa-0.94.13.tar.gz3. cd boa-0.94.13/src4. ./configure生成makefile5. 修改头文件defines.h,找到#define SERVER_ROOT “/

2010-03-31 23:26:00 4302

LWIP中文手册(带详细的介绍)

LWIP的中文手册,详细介绍了LWIP的结构和使用方法

2009-08-01

空空如也

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

TA关注的人

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