semilog的专栏

把做的全记下来,和大家一起分享

排序:
默认
按更新时间
按访问量

在ARM平台上编译移植openssh

1. 下载源代码    移植openssh需要三个包:openssh、openssl 和 zlib    zlib官方下载:http://www.zlib.net/    openssl官方下载:http://www.openssl.org/source  ( OpenSSL &g...

2018-05-23 18:41:42

阅读数:13

评论数:0

天梭手表Tissot手表更换电池的方法

天梭手表Tissot手表更换电池的方法专卖店换一次要200元,对于一个码农来说,基本都是diy,所以这个钱也不能让他们赚,那怎么办?百度半天也没有找到有用的东西,全是广告,还不如某宝,上面什么都有,找到下面的工具1. 撬刀撬刀撬开手表后盖,注意天梭手表的圆形表盖后面有一个地方是凸起的,用于打开表盖...

2018-04-04 20:35:37

阅读数:46

评论数:0

stm32 在windows下 使用gcc 编译的makefile脚本

cygwin_build.bat @ECHO OFF ::---------------------------------------------------------- :: configure cross compiler path ::-------------------------...

2017-06-08 22:30:48

阅读数:343

评论数:0

stm32F051 HSI 时钟作为主时钟

最近要用 stm32F051, 因为板子比较小,故就没有外部晶体,想用内部8M RC为作48M系统时钟的来源。但是一下子,没有用过。呵呵。研究了一下,分享如下: 两种方法,第一,在系统启动时自动检测,没有外部晶体,就用内部HSI作为时钟源,代码如下:

2015-09-16 12:38:37

阅读数:4061

评论数:0

共模电感简介及应用 Common mode Choke (出处不详)

共模电感简介及应用 Common mode Choke 共模电感(Common mode Choke),也叫共模扼流圈,是在一个闭合磁环上对称绕制方向相反、匝数相同的线圈。理想的共模扼流圈对L(或N)与E之间的共模干扰具有抑制作用,而对L与N之间存在的差模干扰无电感抑制作用。但实际线圈绕制的...

2013-12-24 11:37:22

阅读数:1762

评论数:0

Visual SVN 密码在线web修改方法

其实现原理是通过在本地通过一个CGI脚本,去修改 SVN仓储下的htpasswd密码文件,如我的"d:\Repositories\htpasswd" 所以无非就是自己写一个CGI脚本,使用SVN的密码加密方法,读出密码,再修改然后,再以同亲的加密方法写入,web服务 软件已...

2013-10-25 10:25:52

阅读数:3762

评论数:1

ARM linux解析之压缩内核zImage的启动过程

前段时间研究了一下,写出来,和大家一起学习进步。

2013-07-24 09:57:49

阅读数:2653

评论数:6

ARM linux解析之zImage镜像文件的生成

ARM linux解析之zImage镜像文件的生成 semilog@163.com   最开始做个约定:存放linux代码的根目录我们叫做:linux_src,代码用linux-3.0.46进行分析。对于arm系统,$(SRCARCH) = ARM。 可能你会想,究竟linux如何编译生...

2013-07-24 08:41:32

阅读数:1578

评论数:0

Dell D630 BCM4311 无线网卡驱动 ubuntu 10.04 安装

apt-get install b43-fwcutter 网上说的其他方法都不管用,就这个就行了,装完重启就可以了。

2012-10-24 00:02:57

阅读数:1123

评论数:0

在windows下用 cgywin编译MIPS的gnu交叉编译器

build_mips_gnu_tools.bat @echo off ::set TARGET=mips-elf ::set PREFIX=/opt/mips-gnu-tools ::set BIN_PATH=/opt/mips-gnu-tools/bin s...

2012-08-15 20:42:59

阅读数:2009

评论数:0

最终编译的arm-none-eabi-gcc 的参数和脚本

build_gnu_tools.bat @echo off ::set TARGET=arm-none-eabi ::set PREFIX=/opt/arm-gnu-tools ::set BIN_PATH=/opt/arm-gnu-tools/bin set LANG=...

2012-08-15 20:37:04

阅读数:2415

评论数:0

Windows下编译make (原发于:2012-07-29 18:27:16)

Windows下编译make By semilog  2012-7-29 最近在windows下用通过cygwin编译ARM的程序的时候发现,在make 3.79.1版本下可以编译通过,但是到了make-3.81版本,就会出现如下的编译错误: cygwin warning: ...

2012-08-15 20:35:20

阅读数:2471

评论数:0

如何在windows下面编译u-boot (原发于:2012-07-24 23:16:59)

如何在windows下面编译u-boot By semilog    2012-7-22 最近想移植u-boot 到我的ARM开发板上,但是又不想在linux环境下编译,所以就想在 windows xp下面通过cygwin + arm-none-eabi-gcc 来编译 u-boo...

2012-08-15 20:33:04

阅读数:4998

评论数:0

一步一步教你怎么编译GNU ARM GCC 交叉编译器 arm-none-eabi-gcc (原发于:2012-07-23 23:53:32)

一步一步教你怎么编译GNU ARM GCC 交叉编译器arm-none-eabi-gcc Step by step teaching you how to build a GNU ARM GCC cross compiler 首先,对于编译器这东西,我一向认为很高深,当然现在还是这么认...

2012-08-15 20:10:06

阅读数:15193

评论数:1

如何让 cygwin 1.7.15-1 终端中显示的中文改成英文 (原发于:2012-07-15 16:38:35)

最新在用cygwin 在windows 下编译u-boot,下了最新版的cygwin 1.7.15-1,结果里面的有些提示显示的是中文,如下图: 这让我感觉怪怪的,上网找方法,结果无果而终,因为之前装的 cygwin 1.7.9-1显示的是英文,没有出现这个现象,所以对比两个...

2012-08-15 19:55:56

阅读数:3403

评论数:1

什么是一阶电路板,二阶电电路板,以及盲孔,埋孔的区别(原发于:2012-06-28 22:42:03)

今天同事说起盲孔,埋孔,结果同事说了一个:一阶电路板,一下子把我弄晕了,问他,他还不说,看到他那很不屑的表情,弄得我很尴尬啊,赶紧回来百度,终于弄明白了。在网上找到了一个解释,如下: 在手机电路板中,经常可以听到一些线路板行业中的技术关键字,一阶盲埋,二阶盲埋,那么到底什么是一阶盲埋,什么是...

2012-08-15 19:52:12

阅读数:15254

评论数:0

Delphi中关于OleVariant 自动化变量的一点小小的认识(原发于2007-6-13)

记下我的经历,希望对你有用。 上个星期,因为要帮老师带CAN总线的实验,买的是北京三纯科技的CAN总线的接口卡和CAN总线PCI 的接口卡。实验要我自己想如何做。晕。不过没有办法。想来想去,只能通过电脑控制PCI 接口的CAN卡,然后去控制其他的接口卡,三纯都是用51单片机做的。接口其实...

2012-08-15 19:49:28

阅读数:994

评论数:0

AVR的DS18B20 温度采集示例程序(原发于2007-11-20)

DS18B20 是 Dallas 的数字集成化温度采集芯片。其实早就想用用了。一直放在那里。最近朋友说调不出来,正好就看了一下,花了一天时间,看了数据手册,参考了一下别人的程序,写了一个测试程序。和大家一起分享。共同进步。 我用的是Mega128 , 接是的7.3728M的晶振,用了mega...

2012-08-15 19:46:59

阅读数:1226

评论数:0

嵌入式系统中volatile 的使用的意义(原发于2007-11-7)

volatile 这个C语言中的关键词在嵌入式编程中太重要了,基本上所有的寄存器的定义都要用到它。最简单,最直白的解释这个 volatile 的作用就是:它是用来告诉编译器不要把它优化掉,因为它所定义的变量随时可能变硬件改变。    如果一个变量的值可能会被程序操作之外的其它操作所...

2012-08-15 19:33:50

阅读数:645

评论数:0

avr-gcc中关于delay延时函数的应用(原发于2007-11-16)

在51中我们的延时函数都是自己编写的,无论是在汇编中还是在C言语中。虽然有模板,有时还是有点烦。呵呵。不过在应用avr 单片机的时候我们就有福了。因为avr-gcc 提供给我们很方便的delay 延时函数, 只有在源文件包含: #include   就可以使用了。这个头文件定义了两个级...

2012-08-15 19:29:33

阅读数:813

评论数:0

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