- 博客(17)
- 资源 (19)
- 收藏
- 关注
原创 双网卡双IP 路由表配置
由于在项目中要使用双网卡双IP的应用,去谷歌或百度了下,发现贴子几乎一样,而且解决不了问题。最后自己摸索解决问题了,顺便记录以备后查。 项目情况如下,设备网络环境是192.168.20.0和192.168.21.0网段都可以访问互ping.这是移动公司布的网,其中网络拓扑也没有相关信息提供。反正让给服务器供了一个ip为192.168.20.2 netmask 255.255.25
2012-11-04 19:32:16 1121
转载 stm32最新库使用说明
startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xxstartup_stm32f10x_hd.s 大容量的STM32F101xx,STM32F102xx,STM32F103xxstartup_stm32f10x_hd_vl.s 大容量的STM32F100xxstartup_stm32f10x_ld.s 小容量的STM32F101xx
2012-11-04 19:31:55 324
原创 线程里更新编辑框
定义全局变量HWND Mydlg;void CIC_ReaderDlg::OnBnClickedButtonOc(){ Mydlg=this->GetSafeHwnd();tSerialRec_Start=TRUE;vSerialQ_Init(&sRxQueue);pRec=(unsigned char*)mal
2012-11-04 19:31:30 303
原创 SVN在LINUX上的自动启动
注意:此文档是本人由网络资料整理而成./etc/rc.d/init.d/svn:#!/bin/bash cd $HOME. .bash_profileSVN_HOME=/app/svn/binif [ ! -f "$SVN_HOME/svnserve" ]thenecho "svnserver startup: cannot start"exit
2012-11-04 19:29:15 256
转载 详细讲解 Linux系统下Ramdisk的制作过程
以下是详细讲解 Linux系统下Ramdisk的制作过程的正文内容,本文是网友投稿或本站会员创作,不代表本站观点:一、在一个已建好的文件系统上进行修改。设已建立好的文件系统压缩文件为ramdisk.gz1.解压#cd ramdisk.gz所在目录#gunzip ramdisk.gz在解压后,得到文件系统镜象文件
2012-11-04 19:28:07 347
原创 记gm8180平台实现3g上网,便于后续查阅
之前,由于在at9261的平台上走过一遍,心里多少有底。但是没想到在gm8180平台实现的过程中,遇到了不少挫折。因为at9261的编译平台是fc6,交叉编译工具是arm-linux-gcc-3.4.1,而gm8180的编译平台是fc5,交叉编译工具是arm-linux-gcc-3.4.4.因为两个产品都在生产,它们的编译环境还是不动为妙。即使再搭建环境,也一样花时间。且他们也好久没碰内核了,如何
2012-11-04 19:26:37 528
原创 keil 纠正
一: 光标问题 Keil uv3 中会出现光标定位不准的问题,对程序员来说是个很大的困扰 修改方法:打开Keil文件夹下的Tool.ini文件做如下修改 NAME="User", "w" EMAIL="a" ANSI=1 BOOK0="UV3\RELEASE_NOTES.HTM" ("uVis
2012-11-04 19:23:44 272
原创 winavr包含库文件时编译
其实也可这样干:假如有个库文件是libtest.a可以在这个地方跟加MATH_LIB = -lm \ libtest.a大约在Makefile240多行 MATH_LIB = -lm TW2835_LIB_PATH = TW2835/lib TW2835_LIB = -ltw2835# List any extra direc
2012-11-04 19:21:56 584
原创 机内码和区位码关系
汉字字库:GB2312-80共收录汉字图形符号共7445个,汉字6763个.频度:一级:3755个 二级:3008个汉字图形符号根据其位置将其分为"94个区"每个区包含94个汉字字符,每个汉字字符又称为"位"其中"区"的序号为1~94, "位"的序号为1~94若以横向表示位号,纵向表示区号,则"区"和"位"构成一个二维坐标.给定一个区值和位值就可以确定一个
2012-11-04 19:21:09 4795
原创 再探CAN小记
在初探中,WAKEUP位无法置位已得到解决源于BR寄存器搜索函数写得有点问题,位时的数量级计算时没有配置对.然而,RX和TX直接连接起来后,还是没能调通.不知道是不是都使用中断了,还电气特性导致,研究中^^^^,离好消息不远了>
2012-11-04 19:18:19 226
原创 初探CAN小记
最近又比较清闲了,07年做的7X256开发板一直没怎么去调它,感觉又想亲近它了回想起来,断断续续的也调了差不多了,TCP/IP,USB,端口,UASRT ucos RTT PIT等等,SPI I2C 定时器,由于这些在单片机上的功底还是蛮深的吧,也没放在心上了!言归正传吧,好像底层大的方面只剩下CAN了,翻译了下它的英文文档,对比了下SJA1000的,感觉两篇有不少的出入,感觉7X25
2012-11-04 19:17:36 321
转载 嵌入式行业工程师应该这样规划人生!
偶然之中来到嵌入式在线的博客频道,感觉很有感染力和气氛,有这么多知名人士和工程师发表观点,作为一个位在行业中混了多年的人士,我想在这里就人生规划说说我的观点。 我一直喜欢用打工这个词,因为在这个年代打工这个词更能表达你们的心态。不想当将军的士兵不是好士兵,不想当老板的打工仔不是好打工仔!现在我用百分比来描述一下嵌入工行业工程师的打工生涯应该怎么规划,从打工仔变成老板! 不一定是那
2012-11-04 19:16:38 641 1
原创 AVR和STM端口输出最高频率小测试
今天闲着无聊就测试了下AVR(ATMEGAL128)和STM32F103RB端口的性能,主要想看下他们各自最高输出频率为多少: 测试如下 AVR: CPU 16MDDRA=0X01; PORTA=0XFF; while(1) {PORTA^=0X01; } 结果示波器测得是 666.70KHz STM32F103RB HSE 8M PLL后SYS
2012-11-04 19:13:02 570
转载 protel 99快捷键
主要用在PCB中,SCH部分可用。按某个字母弹出的菜单,再按弹出菜单中带下画线的字母就可执行相应命令。(红字的快捷键经常用到) a——弹出edit\align子菜单 b——弹出view\toolbars子菜单 e——弹出edit菜单 f——弹出file菜单 g——网格大小设置 h——弹出help菜单 i——弹出元件布局菜单 j——弹出edit\jump菜单(可调到元
2012-11-04 19:11:45 422
原创 适合10ms循环任务里的键盘函数(无操作系统)
void key_init(void){DDRC=0X0F; //低四位输出,高两位输入PORTC|=0X3F; DDRB|=0X02; //bit 1为输出选择ID或键盘DDRB&=~0X01; //bit 0为输入PORTB|=0X03;}volatile uchar key_flag=0;volatile uchar key_value=0;#d
2012-11-04 19:09:56 332
转载 AVR端口结构与分析
AVR的IO是真正双向IO结构,由于大部分网友都是从标准51转过来的,受标准51的准双向IO和布尔操作概念影响,没能掌握AVR的IO操作,所以有必要撰文说明一下其实采用真正双向IO结构的新型MCU很多,常用的有增强型51,PIC,AVR等先简单的回顾一下标准51的准双向IO结构这种准双向IO结构的特点是 : 1 输出结构类似 OC门,输出低电平时,内部NMOS导通,驱动能力较
2012-11-04 19:08:57 582
原创 某天是星期几
基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。 if(month==1||month==2
2012-11-04 19:05:45 211
android socket编程
2014-05-14
at91sam9263学习笔记 深入学习Bootstrap uboot 到linux MMU
2013-12-06
libjpeg移植
2013-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人