开始学习AVR

2010-01-30 来自 · 留下评论 

如题,想玩单片机了,大前天买的开发板昨天到了。环境初步定为AVR Studio + WinAVR。第一个程序是点亮LED。

#include <avr/io.h>
 
int main(void)
{
    DDRD = 0xFF;
    while(1) {
        PORTD = 0b11001010;
    }
}

开始的时候老提示我没makefile文件,Google了下才知道,不小心把代码放桌面上了,路径中有中文……

第二个程序是跑马灯,很简单但是还是贴一下吧。也许哪天回头来看会发现当初的代码这么好玩。

#include <avr/io.h>
 
void delay(int, int);
 
int main(void)
{
    DDRD = 0xFF;
    while (1) {
        char t = 1;
        PORTD = ~t;
        delay(1000, 1000);
        while (t) {
            t <<= 1;
            PORTD = ~t;
            delay(1000, 1000);
        }
    }
}
 
void delay(int a, int b)
{
 
    for(int i = 0; i < a; ++ i) {
        for(int j = 0; j < b; ++ j) {
            asm("NOP");
        }
    }
}

继续学习去了。

LaTeX小模板

2010-01-24 来自 · 2 评论 

很早就体会到了LaTeX的好处,尽管不怎么会用,但是打公式的时候那种舒服的感觉让我着迷。最近想要做一个数学的知识点整理,我想我需要的也仅仅就是打打公式,所以不打算在现在深入了解LaTeX,能舒舒服服地把这些定义、定理和公式列在一起就好。最终选定了LyTeX 绿色套装。装完之后用TeXworks来编辑,或者以后有空再学学LyX,毕竟咱对排版要求没那么高,入门简单,容易上手才是我所追求的。

装完后需要一个模板,这样比较省事,于是找出了以前排物理知识点的时候的源文件(那时候已经找了一个模板,挺好用的),稍微修改了下,因为有XeTeX,再加上发现可以用ctexart、ctexrep等等documentclass,所以删掉了其中复杂的CJK部分。不敢独享,贴出来供和我一样的初学者参考。

\documentclass[12pt,a4paper]{ctexrep}
\usepackage{amssymb}
\usepackage{amsmath}
 
\setlength{\textwidth}{16.5cm}\setlength{\textheight}{23.5cm}
\setlength{\evensidemargin}{0.0cm}\setlength{\oddsidemargin}{0.0cm}
\setlength{\topmargin}{-0.0cm}
%以上的是a4paper的设置
 
\begin{document}
 
\title{我是标题}
\author {我是作者}
\date{}
\maketitle
\tableofcontents
 
\chapter{我是一个chapter}
\section{我是一个section}
\subsection{我是一个subsection}
我是一点文字
 
\chapter{我是另一个chapter}
\section{我是另一个section}
\subsection{我是另一个subsection}
我是另一点文字
 
\end{document}

贴代码

2009-03-16 来自 · 留下评论 

这是一篇代码大杂烩,原来的博客里分成了好多篇发布。这次博客重整,把它们全合成了一篇。请点下面的链接进入阅读。代码较多,请耐心等待。
阅读更多

用PHPProxy打造自己的代理

2009-02-14 来自 · 10 评论 

隆重介绍PHPProxy这个小软件,点这里访问它的下载页。它能将一个PHP空间变成一台代理服务器。代理的好处自然很多,绕过伟大的防火长城的域名劫持和IP禁止,如果有SSL还能绕过它的关键词审查。当然随着wikipedia和sf的解禁,至少对我来说可以暂时忽视GFW了。然而代理不仅仅如此,试想如果你有一个教育网电信网通互联的空间,却没有SSH权限来使用SSH Tunnel,看到了可以用一个PHP来做代理,那是多么美妙的一件事情啊!记得上次在复旦为如何访问那些教育网访问不到的网站折腾好久,如果早点有这个将是多么美好啊。

阅读更多

第 4 页 共 4 页1234