Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

UÅÌÉϵÄÒƶ¯linux»·¾³cgywin

»¹²»ÊÇÌ«»áÓÃÕâ¸öcgywin.
------------------------------------------
UÅÌÉϵÄÒƶ¯linux»·¾³£¨cygwinƪ£©
ËäÈ»ÔÚ×Ô¼ºµÄ±¾±¾ÉÏ×°ºÃÁËubuntu£¬µ«ÊÇÔÚµ¥Î»µÄ»ú×ÓÉϹ¤×÷ʱ£¬»¹ÊÇÓõÄwindows£¬ÎÞ·¨Ê¹ÓÃÇ¿´óµÄSHELL¡£ÓÚÊǾͣ¬ÏëÆðÁËcygwinÁË¡£µ«ÊÇ£¬ÎÒ×ܲ»Äܸøÿһ̨»úÆ÷×°cygwin°É¡£ÓÚÊǺõ£¬¾Í²úÉú°Ñcygwin×°½øUÅ̵ÄÏë·¨¡£×Ô¼º¹Äµ·ÁË°ëÌ죬ûÓгɹ¦£¬Ó¦¸ÃÊÇ×°cygwinµÄʱºò£¬ÒªÏòϵͳע²áһЩ¶«Î÷ÁË¡£ÉÏÍøÒ»ËÑ£¬¾ÓÈ»ÓÐÏֳɵİ취¡£ÏÈÄóöÀ´¹²Ïíһϣ¨ÆäÖеÄAVR£¯ARM¿ÉÒÔÂÔ¹ý£©£º
£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­£­
ת×Ô£ºhttp://www.geektalks.cn/article.php?story=20090120145510146
UÅÌÉϵÄAVR/ARM¿ª·¢»·¾³£¨Cygwinƪ£©
2009/01/20 02:55 ÏÂÎç
×÷Õߣº sunge
ǶÈëʽϵͳ
Èç¹ûÄãÏë°ÑAVR»òÕßARMµÄ¿ª·¢Á´Á¬Í¬×Ô¼ºµÄÏîÄ¿´úÂëºÍÎĵµËæÉíЯ´ø£¬Ê¡È¥ÔÚÈô¸Ę́PCÉÏ°²×°ºÍͬ²½µÄÂé·³£¬Äã¾ÍÒ»¶¨Òª¶Á¶ÁÕâƪÎÄÕ£¬ÔÙ»¨ÉÏ´óÔ¼1¸öСʱ£¬ÖÆ×÷Ò»¸öÊʺÏ×Ô¼ºµÄËæÉíUÅÌ¡£
0 ÏȾöÌõ¼þ
- Ò»¸öÖÁÉÙ2GÈÝÁ¿µÄUÅÌ¡£Èç¹ûÈÝÁ¿¸üСµÄ»°£¬²»Äܱ£Ö¤°²×°±È½ÏÍêÕûµÄCygwin»·¾³£¬»òÕßûÓпռä´æ·Å×Ô¼ºµÄ¿ª·¢Îļþ¡£
- UÅÌÖ§³ÖUSB 2.0¸ßËÙ¡££¨ËùÒÔ×îºÃÑ¡Ôñ2GÒÔÉϵÄUÅÌÀ´±£Ö¤ÕâÒ»µã£©
- Windows PC¾ß±¸USB 2.0¶Ë¿Ú¡£Èç¹û½öÖ§³ÖUSB 1.1£¬Èí¼þÔËÐлòÕß±àÒë³ÌÐòµÄËٶȻá·Ç³£»ºÂý¡£
1 °²×°ÄãÐèÒªµÄÈí¼þµ½Ò»Ì¨Windows PC
Äã»òÐíÒѾ­°²×°ÁËÕâЩÈí¼þ£¬Èç¹ûûÓеĻ°£¬ÇëÏÈ°²×°µ½ÄãµÄһ̨PCÉÏ¡£
- Cygwin £¨CygwinµÄ°²×°ÊÇ¿ÉÒÔ¶¨ÖÆÈí¼þ°üµÄ£¬Èç¹û¾õµÃ¿Õ¼ä²»¹»£¬¿ÉÒÔ°²×°Ò»¸ö×îСµÄϵͳ£¬±ÈÈç±ØÐëµÄÎļþºÍMake¹¤¾ßµÈµÈ¡£Í¬Ê±£¬ÇëÖÁÉÙ°²×°Éϲ»ÐèÒªX11Ö§³ÖµÄrxvtÈí¼þ°ü¡££©
- WinAVR £¨Èç¹ûÄãÏ뿪·¢AVRµ¥Æ¬»ú£©
- YAGARTO ºÍ OpenOCD £¨Èç¹ûÄãÏ뿪·¢ARMǶÈëʽϵͳ£©
- emacs
2. ¸´ÖÆÄãÐèÒªµÄÈí¼þµ½UÅ̵ĸùĿ¼Ï¡£
Çë°ÑÈí¼þµÄÎļþ¼ÐÍêÕûµØ¸´ÖƵ½UÅ̵ĸùĿ¼Ï£¬ÔÝÇÒ²»±Ø¿¼ÂÇPATHºÍ×¢²á±íµÄÎÊÌâ¡£±ÈÈ磬Èç¹ûÄãµÄcygwin°²×°ÔÚCÅÌ£¬¶øUSB StickÊÇFÅÌ£¬Çë°Ñ"c:\cygwin"¸´ÖƵ½"f:\cygwin"¡£Í¬ÑùµØ£¬Çë°Ñ"c:\WinAVR-20081205"¸´ÖÆΪ"f: \WinAVR-20081205"¡£
3. ÔÚUÅÌÉϽ¨Á¢×Ô¼ºµÄ¹¤×÷Ŀ¼
ÒÔUÅÌΪFÇý¶¯Æ÷×öÀý×Ó£¬±ÈÈçÎÒ½Ð×ö"sunge"£¬¾Í½¨Á¢Ò»¸ö"f:\cygwin\home\sunge"Îļþ¼Ð£¬À´×÷Ϊ×Ô¼ºµÄ“¼Ò”Ŀ¼¡£Äã¿ÉÒÔ°ÑÄãµÄ¿ª·¢³ÌÐòºÍÎĵµ¸´ÖƵ½ÄãµÄ“¼Ò”À²»ÓÃÔÚPCµÄÓ²ÅÌÉÏ´æ´¢ÈκεĸöÈËÊý¾Ý¡£
Ä㻹ÐèÒªÐÞ¸Ä"f:\cygwin\et


Ïà¹ØÎĵµ£º

LinuxÍøÂç±à³Ì ¿Í»§¶ËÓë·þÎñÆ÷¶ËÒ첽ͨÐÅ

#include <sys/select.h>
#include <sys/time.h>
#include
<sys/types.h>
#include <unistd.h>
int select(int
nfds,fd_set *readfds,fd_set *writefds, fd_set *except fds,struct timeval
*timeout)
void FD_SET(int fd,fd_set *fdset)
void FD_CLR(int fd,fd_set
*fdset)
void F ......

ÔÚlinuxϲéѯ·ÓÉ

ÔÚlinux²éѯ·Óɵķ½·¨ÓкܶàÖÖ¡£ÏÂÃæ½éÉÜÒ»ÖÖ´Óiproute¿ªÔ´Èí¼þÖÐÌáÈ¡³öÀ´µÄÒ»ÖÖ·½·¨¡£ÔÚubuntu904ϱàÒ룬ÔËÐÐͨ¹ý¡£
±àÒë: gcc -o reqroute iproute_linux.c
ʹÓÃ: ./reqroute 1.2.3.4
½á¹û:source:1.3.4.5
       Gateway:192.168.1.3
       Dev:et ......

Linux shell½Å±¾È«Ãæѧϰ

Linux shell½Å±¾È«Ãæѧϰ
 
 
1. Linux ½Å±¾±àд»ù´¡
1.1 Óï·¨»ù±¾½éÉÜ
1.1.1 ¿ªÍ·
³ÌÐò±ØÐëÒÔÏÂÃæµÄÐпªÊ¼£¨±ØÐë·½ÔÚÎļþµÄµÚÒ»ÐУ©£º
#!/bin/sh
¡¡¡¡·ûºÅ#!ÓÃÀ´¸æËßϵͳËüºóÃæµÄ²ÎÊýÊÇÓÃÀ´Ö´ÐиÃÎļþµÄ³ÌÐò¡£ÔÚÕâ¸öÀý×ÓÖÐÎÒÃÇʹÓÃ/bin/shÀ´Ö´ÐгÌÐò¡£
¡¡¡¡µ±±à¼­ºÃ½Å±¾Ê±£¬Èç¹ûÒªÖ´Ðиýű¾£¬»¹±ØÐ ......

´ÅÅÌIOÐÔÄܼà¿Ø£¨Linux ºÍ Windows£©

´ÅÅ̵ÄIOÐÔÄÜÊǺâÁ¿¼ÆËã»ú×ÜÌåÐÔÄܵÄÒ»¸öÖØÒªÖ¸±ê¡£LinuxÌṩÁËiostatÃüÁîÀ´»ñÈ´´ÅÅÌÊäÈ룯Êä³ö£¨¼´IO£©Í³¼ÆÐÅÏ¢£¬WindowsÔòÌṩÁËWMI½Ó¿Ú£¬¿ÉÒÔͨ¹ý±àдһ¸ö¼òµ¥µÄ½Å±¾À´»ñÈ¡ÓëiostatÏ൱µÄ¹¦ÄÜ¡£
1¡¢LinuxϵÄiostatÃüÁî
iostat -d -k -t 2
ÿ¸ô2Ãëͳ¼ÆÒ»´Î´ÅÅÌIOÐÅÏ¢£¬Ö±µ½°´Ctrl+CÖÕÖ¹³ÌÐò£¬-d Ñ¡Ïî±íʾͳ¼Æ´ÅÅÌÐÅÏ¢ ......

[ת] ´óÆóÒµÔÚºó¶ËʹÓÃLinuxµÄÊ®´ó³£¼û·½Ê½

ת×Ô£ºhttp://os.51cto.com/art/201002/184694.htm
ÊÀ½çÉÏ×î´óµÄ¼¼ÊõÖ§³Ö¡¢Èí¼þºÍÓ²¼þ¹«Ë¾Ã¿ÌìʹÓÃLinuxÍê³É¸÷ÖÖÈÎÎñÓë½â¾ö·½°¸£¬ÄÇôÕâЩ´ó¹«Ë¾¾¿¾¹ÊÇÔõôʹÓÃLinuxµÄÄØ£¿Æäʵ²¢²»ÉñÃØ£¬±¾
ÎÄΪÄã½ÒÏþ´ð°¸£¬´ó¶àÊý¹«Ë¾¶¼²»»áʹÓÃLinux×÷Ϊ×ÀÃæ²Ù×÷ϵͳ£¬Ö÷ÒªÊÇÓÃÓÚºó¶Ë·þÎñÆ÷²Ù×÷ϵͳ£¬¾­¹ýÕâЩ´ó¹«Ë¾µÄ´óµ¨³¢ÊÔ£¬Ðí¶àÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ