- 博客(28)
- 资源 (6)
- 收藏
- 关注
转载 linux的date命令及系统时间设置
Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,
2016-10-20 09:26:15 1300
原创 fopen fwrite fread 问题小记
测试代码(测试环境ubuntu + gcc):#include #include struct que_st1 { int a; int b; int c; char buf[100];}str1;struct que_st2 { int a; int b; int c; char buf[1000];}str2;// 测试1,无存储文件时,直接读取,运行输出
2016-10-19 13:48:32 1983
原创 富士通MB96F346与MB90F340之CAN总线区别
使用过程中驱动程序基本相同,特别需要注意的区别有如下几点:1、MB96F346使用的博世的can,与其它品牌的can结构更类似,如果测试中发现问可以参考其它单片机,比如stm32MB90F342使用的是富士通的can设计,结构与博世can有稍有区别,正是由于这些区别需要使用者注意。2、接收过滤的选项:MB90系列CAN有4个选择,0全位比较 1全位掩码 2使用比较器AMR0 3使用比较
2014-09-16 15:34:52 3089
转载 解决Ubuntu中使用windows文件名乱码问题
使ubuntu正常显示GB2312、GBK编码文件 思无涯ubuntu环境设置的字符集utf8,windows默认字符集是GBK,Ubuntu的默认字符集为utf-8,这使 得在用telnet登录远程服务器或查看windows文件时出现乱码。需要将ubuntu环境设置为GBK或GB2312,或设置软件使其正确显示汉 字。下面以GBK字符集为例进行说明:一、修改Ubuntu默认字符集为G
2014-03-07 14:31:18 6346
转载 ubuntu 编码的修改
ubuntu 编码的修改Ubuntu 默认采用UTF8编码,可以方便global。但对中文支持,还不细致,即便默认采用中文安装,也并不会自动添加GB*等支持,致使在Ubuntu下访问部分Win文本文件时,出现乱码。I. 配置系统环境执行 sudo vi /var/lib/locales/supported.d/zh加入以下配置参数
2014-03-06 10:26:36 2274
转载 [转]设置armv4t编译
一、安装交叉编译器1)交叉编译器使用CodeSourcery提供的符合EABI标准的arm-none-linux-gnueabi-gcc-4.3.3交叉编译器,下载地址:http://www.codesourcery.com/sgpp/lite/arm/portal/package4571/public/arm-none-linux-gnueabi/arm-2009q1-203-arm-n
2014-02-27 16:49:32 1252 1
原创 不允许一个用户使用一个以上用户名域一个服务器或共享
平时使用共享文件夹的时候遇到的问题,提示:“***无法访问。您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。中断与此服务器或共享资源的所有连接,然后再试一次...”在某论坛找到了解决办法,觉得同学回答的到位,特此记录。问:加域时出现错误:不允许一个用户使用一个以上用户名域一个服务
2013-04-10 17:09:54 8600
原创 ubuntu系统下使用samba与其它主机共享文件
最近,工作中需要在ubuntu主机上设置不同权限的共享文件夹,经多方查找资料已经安装成功。samba的下载、安装、使用可以从网上找到资料,我在这里先不记录了。当使用samba配置好共享文件夹后,有时候需要重启samba服务,这是我这次要记录的重点,因为许多资料都说通过“service smb restart”命令重启服务,但我测试这个命令失败,我使用的是“/etc/init.d/smbd
2013-04-10 17:02:58 876
转载 pthread_join与pthread_detach细节问题
pthread_t pthr;pthread_create(&pthr, NULL, thread_handler, NULL);...void* thread_handler(void* arg){ /* do something */ pthread_join(pthr, NULL);} 上面的代码不好使
2013-03-30 16:12:34 6829
转载 STM32系列MCU命名规则,有助于了解各型号区别
每种STM32的产品都由16个字母或数字构成的编号标示,用户向ST订货时必须使用这个编号指定需要的产品。这16个字符分为8个部分,下面通过一个例子说明它们的意义: STM32 F 103 C 6 T 7 xxx 1 2 3 4 5 6 7 8 第1部分:产品系列名,固定为STM32 第2部分:产品类型;F表示这是Flash产品,
2012-12-27 15:40:01 4777
转载 邮箱命名规则
(一) 姓名为三个字以上的首选邮箱名为:姓名每个字拼音第一个字母缩写组合。例如:按此规则王国有的帐号为wgy;(二) 姓名为三个字以上的次选邮箱名为:姓拼音全拼,加名每一个字的拼音第一个字母缩写组合。例如:按此规则王国有的帐号为wanggy;(三) 姓名为三个字以上的三选邮箱名为:姓的拼音每一个字母缩写,加上名拼音全拼。例如:按此规则王国有的帐号为wguoyou;(四) 姓名为三个字以上的四选邮箱
2012-12-06 23:24:41 28864
原创 GPS定位跟踪器,设置SIM卡号码方法
在网上查找资料发现GSM模块竟然没有指令可以获取SIM卡号。而我的设备,需要通过SIM卡号等参数识别身份,这可怎么办呀?如果只有一台,我可以把SIM卡号写进程序里,可是如果我换了SIM卡,需要更新卡号参数怎么办,如果批量制造N台又该怎么办??注:设备体积限制没有显示屏,没有键盘,也就是说通过使用者手动操作输入的方式行不通。困扰了很久,突然有一天见到市面上有产品,通过向目标号码发送短
2012-12-05 17:12:28 10646
转载 C语言条件编译及编译预处理阶段
一、C语言由源代码生成的各阶段如下:C源程序->编译预处理->编译->优化程序->汇编程序->链接程序->可执行文件 其中 编译预处理阶段,读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理。或者说是扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。预处理过程先于编译器对源代码进行处理。 在C 语言中,并没有任何内在的机制
2012-12-04 10:00:29 567
转载 修改网卡MAC地址的两个方法
如果你在公司上网,进行BT下载,QQ上网等违反了规定的,网管就可以根据你所登记的网卡地址封了你的IP地址。 真的是很烦要解决IP被封的问题根本就是要修改网卡地址,修改网卡MAC地址有多种方法: 一、直接修改 打开网络连接,在“本地连接”的小电脑图标,右键打开“属性”。 点击上图的配置,在下图选择“Network Address”,然后在右侧的“值”中输入12个十六进
2012-12-03 09:57:25 1854
原创 安装VirtualBox虚拟网卡并任意修改其物理地址(MAC)
最近工作时需要使用虚拟的网卡,并且需要修改网卡地址(MAC),从网上查询一番(互联网真强大--!)结果如下:可以生成虚拟网卡的方法有三种:1、使用VMware的虚拟网卡。为什么先说这个方法因为我电脑上已经安装的VMware,不用再安装。嘿嘿!根据网上资料的描述,修改MAC的方法有两种,一是从属性中直接修改,二是从注册表中修改Network Address。测试结果:一属性中没有MA
2012-12-03 09:55:44 18525 1
原创 windows XP中添加loopback接口(虚拟网卡),设置虚拟网卡物理地址
为了做实验方便,windows中经常要添加一个永远活动的loopback接口,下面是添加loopback接口的方法:开始》控制面板》添加硬件,双击,打开如下图1:图1:图1点击下一步,硬件搜索完毕后,出现图2:图2: 点击下一步,选择“是”,点下一步,如图三:图3:选择“添加新的硬件设备”,点击下一步,如图四:图4:
2012-12-01 13:21:30 7051 1
转载 AVR MCU 选型指南
ATmega169 TQFP封装现主要有以下型号:ATmega169V-8AU、ATmega169V-8AI、ATmega169-16AU、ATmega169-16AI。 型号标识说明: (1)带“V”与不带“V”的区别:带“V”它支持的电压范围为:1.8-5.5V。不带“V”的则表示支持电压范围为:2.7-5.5V。 (2)后缀的数字部分代表MCU可以支持的最高系统时钟,比如AT
2012-10-08 17:41:04 1286
原创 make: *** [edit] Error 127
objects= can.o gps.o sd.oCC=arm-linux-gccedit: $(objects) $(CC) $(objects) -o edit -lpthread # 这代码前有两个tab can.o :can.h gps.h sd.h # 这代码前有一个tab gps.o :gps.h sd.h # 这代码前有一个tab sd.o :sd.h #
2012-07-30 09:37:30 29668
原创 PT2313 音量控制IC 开发经验
PT2313 音量控制IC 开发经验哪位大虾有使用过PT2313等数字音量控制IC的经验?? 最在我在一个小项目中用到了音量控制单元,在电路中我们选择使用PT2313这一音量优化控制器,问题就来了,这个器件说明是IIC接口,我使用MB96F346单片机自身的IIC接口使用中断控制此器件操作1:选择声源通道1。本操作正常,输出声音正常。操作2:控制音量。不论我设置的声音是
2012-07-16 16:57:26 7704 3
转载 分析 u-boot 的第一阶段代码(cpu/arm920t/start.S)
uboot中start.S详解(zt) #include #include /* 这段代码的主要作用是初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境 */#if defined(CONFIG_OMAP1610)#include #elif defined(CONFIG_OMAP730)#in
2012-05-12 16:29:32 1342
原创 关于安装 VMware tools 时候碰到的问题解决,多篇网摘
网摘一:http://blog.sina.com.cn/s/blog_8f3985400100u9ar.html关于安装 VMware tools 时候碰到的问题解决 为了使 windows 系统和虚拟机linux系统共享文件,利用 .gz 文件安装 VMware tools 工具。异常中断的时候可能出现这样的问题: [root@localhost vmware-tools-d
2012-04-12 14:30:44 10219
转载 手机的制式和频率
转载地址:http://www.c114.net/sy/hit.asp?id=10391总结一下目前主要的手机制式和频率吧,给大家做个参考。关于制式至今移动通信其实经历了三代的进化,第一代是最早的模拟移动电话系统,只能进行语音通话,耗电量大、通话音质不好,并且大量衍生了并机现象。后来国际上全面转入数字移动电话,就是第二代的移动通信技术,主要包括GSM和CDMA两种制式,
2012-04-11 10:27:46 1734
转载 各国的手机制式和频率
移动通信其实经历了三代的进化,第一代是最早的模拟移动电话系统,只能进行语音通话,耗电量大、通话音质不好,并且大量衍生了并机现象。后来国际上全面转入数字移动电话,就是第二代的移动通信技术,主要包括GSM和CDMA两种制式,简单说来CDMA源自于美国军方的技术,具备音质好、保密性强的优点;但是GSM胜在技术廉价、使用灵活,终端要求更低。我们在国内看到的情形也是CDMA可选择的手机品种远比GSM少。
2012-04-11 10:23:17 3271
转载 Linux必学的网络操作命令
转自:http://www.oschina.net/question/234345_43222 因为Linux系统是在Internet上起源和发展的,它与生俱来拥有强大的网络功能和丰富的网络应用软件,尤其是TCP/IP网络协议的实现尤为成熟。Linux的网络命令比较多,其中一些命令像ping、ftp、telnet、route、netstat等在其它操作系统上也能看到,但也有一些Unix
2012-03-26 15:24:05 570
转载 Linux基本常用命令
转自:http://linux.chinaitlab.com/command/867897.html man vim命令帮助,查看命令使用形式。 命令行下快捷 有时候在 X-Window里由于程序出错,使鼠标键盘都不起作用, 这时候不用着急, 因为在Linux下几乎不会像在Win 9x里那样恶性死机, 你只须键入Ctrl+Alt+BackSpace键就可以回到字符界面下了。
2012-03-26 15:22:23 376
转载 认识LINUX各个版本
转自:http://www.cnblogs.com/Torres_fans/archive/2010/09/05/1818686.html 趁着,晚上精力好,查阅了一些资料,其实就是百度了一下,突然之间,发现google离我越来越远了!哎哎~~~~国人之幸还是国人之悲呢? 首先介绍一下我现在学习的Fedora9.0吧。 Fedora 是一个开放的、创新的、前瞻
2012-03-26 15:11:03 513
转载 arm-linux-gcc 安装
arm-linux-gcc 安装下载arm-linux-gcc-3.4.1.tar.bz22 复制 arm-linux-gcc-3.4.1.tar.bz2到 /目录下3 sudo tar vxjf arm-linux-gcc-3.4.1.tar.bz24 在/etc/profile 最后添加一行 PATH=$PATH:/usr/local/arm/3.4.1/bin下载的too
2012-01-19 12:35:54 601
转载 分析评价Linux和WinCE/Windows的优缺点
刚看到有人讨论到底要学LINUX还是WINCE的问题,正好收藏过一篇文章发出来参考一下...其实学什么不重要,学好了才是根本。希望下文能帮你做个决定。1.支持多种硬件平台 由于嵌入式设备硬件平台的多样性,CPU芯片的快速更新,嵌入式操作系统要求支持常用的嵌入式CPU,如X86, ARM, MIPS, POWERPC等,并具有良好的可移植性。另外还需要支持种类繁多的外部设备。Linux支
2012-01-19 12:33:53 508
Linux实用培训学习教程1.0(最终版).chm
2009-10-25
黑魔书_High-speed Digital Design 中文版.
2009-09-05
嵌入式系统的C语言设计.pdf
2009-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人