自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sean

系统开发

  • 博客(15)
  • 资源 (16)
  • 收藏
  • 关注

原创 关于real210开发板linux系统可能无法解析域名的问题解决方法

也许在使用linux系统中会遇到DNS无法解析域名的问题,不要急,看看下面的方法是否能够解决问题。查看文件/etc/resolv.conf看里面的IP是否为当前网络环境的DNS服务器的IP,如果不是修改为当前网络的DNS服务器IP即可,当然也可以在最后添加一行下面的代码作为备用DNS服务器:nameserver 202.96.128.68如果你不确定,也可以直接使用上面的代

2013-12-30 15:59:45 1171

转载 内存版u-boot制作

我这里的设备上,一般都是在NOR-Flash上跑U-boot,但有时候为了调试等的方便,要让u-boot在内存中跑。 Flash版本的u-boot是不能直接在内存中跑的(至少我这里的情况是这样)。        下面,主要按照我这的情况,简单说说内存版u-boot的制作。制作出来的u-boot,可以:1)用仿真器下载到内存中运行;2)通过设备中已经有的u-boot,用tftp下载到

2013-12-30 11:42:32 1040

转载 u-boot命令解释

U-Boot上电启动后,敲任意键能够退出自动启动状态,进入命令行。U-Boot 1.1.2 (Apr 26 2005 - 12:27:13)U-Boot code: 11080000 -> 1109614C   BSS: -> 1109A91CRAM Configuration:Bank #0: 10000000 32 MBMicron StrataFlash MT28F1

2013-12-30 11:05:21 1026

原创 函数注释参考

函数注释参考,好的函数注释对于代码的维护以及后来人观看时及其重要,一个好的注释可以让开发和维护变得更简单高效。/************************************************************************@函数名称: 函数的名字*@功能描述: read data from ctpm

2013-12-30 10:47:00 1944

转载 探讨mutex与semaphore

看过Linux内核的同学都知道,Linux内核中除了有semaphore之外,还有一个mutex lock。前者我们的操作系统教科书称之为信号量,后者不知道教科书有没有具体的名称,但是在Linux内核中,它的称谓是"互斥锁"或者“互斥体”(总之,称谓不是问题)。为了提升一下本帖的理论密度,特从Wiki中摘录一段关于semaphore的描述:“In computer science, a

2013-12-25 14:19:30 904

转载 基于linux-2.6.35的class_create(),device_create解析

从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。提醒一点,udev是应用层的,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备调用device_create创建对应的设备。大致用法如下:struct class *m

2013-12-23 15:04:25 881

转载 linux之GPIO的使用

S3C6410的GPIO引脚相对来说比较多,而且大部分引脚都具有多重复用功能,如何在linux上用最简单的方式来控制GPIO这需要我们好好研究一下底层的代码了,其实方法有很多种,鉴于在操作系统端控制GPIO并不像控制传统的单片机那样。这里我将提及一种方法来讲述,这种方法也是我至今看到最简单的方法首先我们打开linux-3.0.1\arch\arm\plat-samsung\incl

2013-12-19 17:15:28 1204

转载 gpio_direction_output 与 gpio_set_value

gpio_set_value(port_num,0/1) 一般只是在这个GPIO口的寄存器上写上某个值,至于这个端口是否设置为输出,它就管不了!而gpio_direction_output (port_num,0/1),在某个GPIO口写上某个值之后,还会把这个端口设置为输出模式。 因此,有人也许就会建议,把gpio_set_value这个函数直接去掉不用,是否可以,显然是可以

2013-12-13 17:46:24 1132

转载 linux下C/C++ IDE比较 Code::Blocks还是不错的

转载请注明出处:编程笔记BLOG工欲善其事,必先利其器。用了这么久的linux,现在比较主流的几个C/C++的IDE基本已都用过了,现在来对他们做一下简单的比较。1、VIM首先要说的是VIM。我认为,VIM只是一个编辑器,不能算是IDE。虽说VIM有很多插件,例如代码折叠、递进等,可以将VIM组建成几乎类似一个 IDE,但始终它不是专门的IDE,所以在功能支持上还是远不如那些专

2013-12-09 18:16:43 4837

转载 eclipse linux环境下编译器的指定设置

常规方法:1.设置arm-linux-gcc下载arm-linux-gcc 3.4.1,解压之,会得到文件夹/usr/local/arm ,将arm拷到系统的/usr/local中,之后输入命令,gedit /etc/profile ,在最后一行加入export PATH=$PATH:/usr/local/arm/3.4.1/bin,目的是将arm-linux-gc

2013-12-09 18:14:21 3657

转载 Linux 下安装配置C/C++开发环境 Code::Blocks

Linux 下安装配置C开发环境Code::Blocks 一、提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便。Fedora在安装的时候可以选择安装Fedora Eclipse,这个IDE很强大,C,C++,Java,Python等等都支持

2013-12-09 16:55:16 6971 1

原创 ubuntu10.04下安装Eclipse

1.从官方网站上下载eclipse linux版本:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.3.1-201309111000/eclipse-SDK-4.3.1-linux-gtk.tar.gz2.拷贝文件eclipse-SDK-4.3.1-linux-gtk.tar.

2013-12-04 17:34:23 1363

原创 c语言字符串的计算方法

有好几次都困扰在字符串长度的计算方法上,为什么会困扰,原因是不同的平台,有的函数是没有的。一般来说使用strlen这个函数来计算,在windows编程中应该没问题,但是在其他地方就不一定可以了。以前看到过下面的这种方法,这里再进行记录一下,以免又有忘记,也给有这个困扰的朋友一个参考。使用的代码是:sizeof(str)/sizeof(str[0])这样就可以得到str这个字符串的长

2013-12-03 18:17:09 1699

原创 c语言字符串长度的计算方法

有好几次都困扰在字符串长度的计算方法上,为什么会困扰,原因是不同的平台,有的函数是没有的。 一般来说使用strlen这个函数来计算,在windows编程中应该没问题,但是在其他地方就不一定可以了。以前看到过下面的这种方法,这里再进行记录一下,以免又有忘记,也给有这个困扰的朋友一个参考。 使用的代码是: sizeof(str)/sizeof(str[0]) 这样就可以得到str这个字符串的长

2013-12-03 18:16:06 1262

转载 linux 串口控制read()的说明

在数组c_cc中有两个下标(VTIME和VMIN)对应的元素不是控制符,并且只是在原始的模式下才有效。串口的模式控制是通过options.c_lflag控制的,如:options.c_lflag &=~ICANON设置串口为原始模式。在原始模式下,它们决定了read()函数在什么时候返回。在标准的模式下,除非设置了非阻塞的模式(O_NONBLICK)选项,否则只有当遇到行结束符或者文件结束

2013-12-03 15:29:37 6367

libstdc++.so.zip

ubuntu18.04系统的libstdc++库,可以解决ubuntu14.04系统stlinkgdb问题

2020-03-28

libRealarmHardwareJni.so

有一部分网友需要这个so文件,这个是Android5.1系统使用的so文件,其他版本的系统不一定能够使用,最好还是编译。分没有0分选项,有分的随意,也可在这里下载,链接: https://pan.baidu.com/s/1o8btome 密码: pn5u

2017-10-17

qt3库文件 解决make xconfig问题

使用参考:http://blog.csdn.net/wang_shuai_ww/article/details/52573040

2016-09-18

uCOS-II 2.91版本 IAR完整工程 含库的生成和使用工程

uCOS-II 2.91版本 IAR完整工程 含库的生成和使用工程,里面包含三个完整的工程,对于觉得直接使用uCOS源码麻烦的朋友,可以使用编译成库的形式来使用,简洁好用。

2015-07-24

Android socket 学习记录 client端源码

Android socket 学习记录 client端源码,Android socket 学习记录 之 执行new socket(ip, port)程序崩溃这篇文章的APP源码,免积分下载。

2015-04-02

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层) 源码

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层) 源码,与文章s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层)配套,需要朋友欢迎下载,在realarm的s5p4418开发板源码中编译是没有问题的。

2015-03-27

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用 源码

s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用 系列文章配套源码,完整工程,绝对值得拥有。

2015-03-27

Android 4.4.2 动态添加JNI库方法记录 (二 app应用层)源码

Android 4.4.2 动态添加JNI库方法记录 (二 app应用层)配套的源码,需要的可以下载,绝对值得参考。

2015-03-19

s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(三 APP应用)源码

s5p4418 Android 4.4.2 驱动层 HAL层 服务层 应用层 开发流程记录(三 APP应用)文档配套的源码,需要的朋友可以下载。

2015-03-19

u-boot-head-tool s5p4418 u-boot制作工具

功能是对编译好的u-boot再次添加一个文件头,以保证在emmc和tf卡中能够正确的运行。

2015-01-14

sd_fdisk SD卡分区工具

用于SD卡的分区,linux环境使用。同u-boot-head-tool共同使用,制作TF卡启动的u-boot

2015-01-14

build_realv210

realarm的Android系统编译配置脚本文件,对应的文件版本为android4.0_real210_v3.1

2014-08-13

linux ext4映像制作工具

制作嵌入式linux系统的ext4格式映像工具,方法请参考博客:

2014-03-05

v1.0-u-boot-2013.10 修改的文件

u-boot-2013.10 版本u-boot的修改文件,支持realarm210开发板。

2014-02-15

real210 V62 串口485综合测试 linux操作系统3.0.8版本内核

本测试程序用在realARM210的V6.2硬件版本开发板上,其他硬件可能不能正常使用。

2013-12-28

LM1875 功放前级NE5532 电路图

NE5532前级,LM317/LM337前级电源电路图,该电路也可使用OPA2604、AD827等运放,可以试听不同运放所表现的不同效果。后级是LM1875,当然了,其他的如LM3886、TDA7294等后级功放也是很好的。altium的原理图

2013-09-22

空空如也

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

TA关注的人

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