上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
  2012年12月18日
摘要: 小容量产品是指闪存存储器容量在16K至32K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。 中容量产品是指闪存存储器容量在64K至128K字节之间的STM32F101xx、STM32F102xx和STM32F103xx微控制器。 大容量产品是指闪存存储器容量在256K至512K字节之间的STM32F101xx和STM32F103xx微控制器。 互联型产品是指STM32F105xx和STM32F107xx微控制器。- startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices- 阅读全文
posted @ 2012-12-18 10:41 深蓝工作室 阅读(2782) 评论(0) 推荐(0) 编辑
  2012年11月27日
摘要: 用OUTLOOK2007后,默认情况下,邮件同步到本地后不会再邮件服务器上保存副本的,如果要在服务器上保存副本,需要自己手动设置。设置方法如下:打开OUTLOOK2007后,点击“工具”菜单,选择“账户设置”菜单项,在“账户设置”对话框中选择“电子邮件”选项卡,选中要更改的账户,点击“更改”,在“更改电子邮件账户”对话框中选择“其他设置”,在弹出的“Internet电子邮件设置”对话框中选择“高级”选项卡,选中“在服务器上保存邮件副本”复选框就可以了。 阅读全文
posted @ 2012-11-27 09:14 深蓝工作室 阅读(6771) 评论(0) 推荐(0) 编辑
  2012年10月26日
摘要: 阻塞方式block,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回。使用Select就可以完成非阻塞non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有发生则返回一个代码来告知事件未发生,而进程或线程继续执行,所以效率较高。select能够监视我们需要监视的文件描述符的变化情况。(一)首先说明两个结构体:1:struct fd_set一个存放文件描述符(file descriptor),即文件句柄的聚合,实际上是一lon 阅读全文
posted @ 2012-10-26 14:34 深蓝工作室 阅读(21710) 评论(0) 推荐(1) 编辑
  2012年10月11日
摘要: 今天在看串口驱动(四)的时候 有这样一个结构体初始化 我很不理解 如下:static struct s3c24xx_uart_port s3c24xx_serial_ports[NR_PORTS] = {14 [0] = {15 .port = {16 .lock = SPIN_LOCK_UNLOCKED,17 .iotype = UPIO_MEM,18 .irq = IRQ_S3CUART_RX0,19 .uartclk = 0,20 .fifosize = 16,21 .ops = &s3c24xx_serial_ops,22 .flags = UPF_BOOT_AUTOCONF, 阅读全文
posted @ 2012-10-11 15:18 深蓝工作室 阅读(1214) 评论(0) 推荐(0) 编辑
  2012年9月27日
摘要: 在用sourceinsight查看linux内核源码的时候,大家会发现不能查看源码中的makefile和kconfig代码,即不能搜索到makefile和kconfig文件。这是因为source insight默认是不选makefile的,也没有konfig这种类型的文件。下面就说如何让sourceinsight支持查看makefile和kconfig代码:(1)添加makefile:进入Options -> Document Options-> 点击Document Type的下拉框,然后选择Make File,在右边的File Filter中,在原先的*.mak后面加上一个分号 阅读全文
posted @ 2012-09-27 11:27 深蓝工作室 阅读(993) 评论(0) 推荐(0) 编辑
  2012年9月24日
摘要: 获得dnw4linux.tar.bz2 源码包,解压源码包:tar xjvf dnw4linux.tar.bz2cd dnw4linux会得到两个目录app driver编译dnw应用程序:cd appmake编译出dnw可执行文件,这个就是用来在Linux下实现烧写功能的程序你可以把dnw放在usr/bin目录下,这样就可以在任意目录下执行dnw程序编译driver并加载模块cd driversudo make编译出secbulk.ko驱动模块文件加载驱动模块sudo insmod ./secbulk.ko使用dmesg查看模块加载情况可以将加载模块命令写入开机脚本中,开机自动加载打开开发板 阅读全文
posted @ 2012-09-24 23:17 深蓝工作室 阅读(476) 评论(0) 推荐(1) 编辑
  2012年9月18日
摘要: video4linux(v4l)使用摄像头的实例基础教程与体会作者:d_south<d_south@163.com>Blog:http://hi.baidu.com/d_south写作日期:2009前言.写这篇文章的想法和思路由于毕业设计的关系,本人要做一下在linux系统中视频的相关工作比如采集和传输。由于本人是菜鸟一个,所以是需要上网搜一搜看大家都是如何做的,当然开始都是理不出一个头绪,但是很多文章都提到了video4linux(v4l),所以我觉得工作的展开可以先从这里开始,。看了网上的一些文章,其中比较重要的也是比较知名的吧,有戴小鼠写的《基于Video4Linux 的US 阅读全文
posted @ 2012-09-18 15:05 深蓝工作室 阅读(3066) 评论(0) 推荐(0) 编辑
  2012年9月14日
摘要: 编程过程中,有时需要让一个进程等待另一个进程,最常见的是父进程等待自己的子进程,或者父进程回收自己的子进程资源包括僵尸进程。这里简单介绍一下系统调用函数:wait()函数原型是#include <sys/types.h>/* 提供类型pid_t的定义*/#include <wait.h>int wait(int *status)函数功能是:父进程一旦调用了wait就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进程,wait就会收集这个子进程的信息,并把它彻底销毁后返回;如果没有找到这样一个子进程,wait就会一 阅读全文
posted @ 2012-09-14 09:05 深蓝工作室 阅读(32415) 评论(0) 推荐(5) 编辑
摘要: 1,在程序中,用exit来设置进程的退出值时,虽然该函数的参数类型为int型,但再父进程中只能取到其值的低8位.所以用exit返回值时,高于255的值是没有意义的. 2,对于system函数,返回值是由两部分组成的,低8位值表示所执行的脚本在执行过程中所接收到的信号值,其余的位表示的脚本exit退出时所设置的值, 即脚本内exit退出是的值的低8位,在system返回值的低9-16位 阅读全文
posted @ 2012-09-14 08:56 深蓝工作室 阅读(359) 评论(0) 推荐(0) 编辑
  2012年9月13日
摘要: 名称 pppd-点对点协定隐形程式 (PointtoPointProtocoldaemon) 语法 pppd[选项][终端设备名称(tty_name)][速率] 描述 这个点对点协定(PPP)提供一种在点对点串列线路上传输资料流 (datagrams)的方法。PPP是由三个部份所组成的:一个在串列线 路上封装(encapsulating)资料流的方法,一个可延伸的连结控制 协定(LinkControlProtocol:LCP),以及一些用来建立并配置不 同网路层协定的网路控制协定(NetworkControlProtocols:NCP) 封装的机制(scheme)是由核心中的驱动程... 阅读全文
posted @ 2012-09-13 10:41 深蓝工作室 阅读(1171) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页