ÓëÒ»ÏßLinuxǶÈëʽ¿ª·¢¹¤³ÌʦµÄ¶Ô»°
¿ª·¢ÕßÔÚÏß Builder.com.cn ¸üÐÂʱ¼ä:2008-05-23×÷Õߣºlupaworld¡¡ À´Ô´:
±¾ÎĹؼü´Ê£º ǶÈëʽ GUI ǶÈëʽLinux ǶÈëʽ¿ª·¢ ǶÈëʽϵͳ
¡¡¡¡³Â¹¤³Ìʦһֱ×öLinuxµÄǶÈëʽ¿ª·¢£¬×÷ΪÔÚ¿ª·¢Ò»ÏߵŤ³Ìʦ£¬Ëû¶ÔºÜ¶àÎÊÌâµÄ¿´·¨¿ÉÄܸüÇкÏʵ¼ÊÐèÇó£¬ÓÚÊÇ£¬Í¨¹ýÓʼþ£¬¾ÍǶÈëʽ¿ª·¢·½ÃæµÄÎÊÌ⣬ÇëËû̸ÁËÒ»ÏÂ×Ô¼ºµÄ¿´·¨£º
¡¡¡¡ÎÊ£º¹ØÓÚǶÈëʽ¿ª·¢£¬ÎÒÃÇ×¼±¸¸øÍ¬Ñ§Ãǽ²½âһЩÈëÃÅ֪ʶ£¬´ÓÄãÒ»Ïß¿ª·¢¾ÑéÀ´Ëµ£¬¸øÎÒÃÇһЩ½¨Ò飺
¡¡¡¡³Â¹¤»Ø´ð£º
¡¡¡¡¶ÔÓÚǶÈëʽLinuxÈëÃÅ£¬Èç¹ûÓÐÒ»¶¨»ù´¡£¬¿ÉÒÔ´ÓÇý¶¯¿ªÊ¼£»Èç¹ûûÓлù´¡£¬ÎÒ¸öÈ˽¨Ò黹ÊÇ´ÓÓ¦ÓóÌÐò¿ªÊ¼¡£ÒòΪ´ÓÓ¦ÓóÌÐò¿ªÊ¼ÊÇ×îÈÝÒ׵ģ¬Ò²ÊÇ×îÖ±¹ÛµÄ¡£¶øÇý¶¯³ÌÐòÔËÐÐÔÚÄÚºË̬£¬Çý¶¯±¾ÉíµÄ½á¹¹¾Í±È½Ï¸´ÔÓ£¬Èç¹ûÒª³¹µ×ŪÃ÷°×Çý¶¯µÄÔËÐлúÖÆ£¬±Ø¶¨Ç£ÉæÄںˣ¬¶ÔÓÚ¸ßÄê¼¶µÄѧÉú¿ÖÅÂÎÊÌâ»áÉÙһЩ£¬¶ø ¶ÔÓÚµÍÄê¼¶µÄѧÉú£¬ÎÊÌâ¹À¼Æ½Ï¶à¡£ÎÒÔø¾Óöµ½¹ýһЩ³õѧÕߣ¬¾ÍÊÇÒ»ÈëÞÍÔÔÁË£¬Ê§È¥ÁËÐÅÐÄ£¬µ±È»ÕâÖ»ÊÇÉÙÊý¡£²»¹ý£¬Èç¹ûÔÚÓöµ½ÎÊÌâÖ®ºó£¬Äܹ»µÃµ½¼´Ê±¡¢ ÕýÈ·µÄµã»¯£¬ÄǾÍÊǺÃÊÂÁË¡£
¡¡¡¡¼ÈÈ»Äú¾ö¶¨½²Çý¶¯£¬ÄǾʹÓÄÚºËÄ£¿é¿ªÊ¼¡£ÔÚPCÉϾͿÉÒÔ½øÐеÄÐéÄâÉ豸ʵÑ飬Èç»ùÓÚÄÚ´æµÄÄÚºËÄ£¿é¡£¿ÉÒÔ¿¼ÂÇ´ÓÄ£¿éµÄ½á¹¹¡¢±àÒë¡¢²åÈë¡¢Ð¶ÔØµÈ·½ Ãæ½øÐвûÊö¡£
¡¡¡¡Çý¶¯Ä£¿éÎÞ·Ç·Ö×Ö·ûÇý¶¯¡¢¿éÉ豸Çý¶¯ºÍÍøÂçÇý¶¯Èý´óÀà¡£µ«ÊÇÒ»¶¨ÒªÈÃѧÉúÖªµÀ£¬ÈκÎÒ»¸öϵͳ£¬ÌرðÊÇǶÈëʽϵͳ£¬²¢ÇÒÔÚĿǰµÄǶÈëʽLinux²úÆ· ¿ª·¢ÖУ¬×î¼òµ¥¡¢×îÖØÒª¡¢×î¶à¡¢×ÔÓµÄÒ²ÊÇ×Ö·ûÉ豸Çý¶¯£¬´ÓIOÇý¶¯µ½´®¿ÚÇý¶¯¡¢µ½USBÇý¶¯µÈµÈ£¬¹ãÒåÉ϶¼ÊÇ×Ö·ûÇý¶¯¡£ÈÃѧÉú×îºÃרעÓÚ×Ö·ûÉ豸Çý ¶¯£¬ÒòΪһ¸öǶÈëʽÉ豸£¬Íø¿¨Ò»°ãÒ»¿é£¬FLASHÒ»°ãÒ²ÊÇÒ»¿é£¨Ò²°üÀ¨¼¸¿é×é³ÉµÄFLASH×飩£¬µ«ÊÇÕâÁ½·½Ã棬»ù±¾¶¼ÓÐÍêÉÆµÄÇý¶¯£¬ÈçÍø¿¨Çý¶¯ÓÐºÜ ¶à£¬¿éÉ豸Çý¶¯£¬Ó²¼þ²ãÒѾÓÐͨÓýӿڣ¬²»¹ÜÊÇNOR FLASH»¹ÊÇNAND FLASH£¬Îļþϵͳ²ã¸üÊÇÓÐÁ˷dz£¶à¡¢·Ç³£³ÉÊìµÄÎļþϵͳ£¬Èç JFFS2¡¢YAFFS¡¢YAFFS2¡¢EXT2¡¢EXT3¡¢ROMFS¡¢CRAMFSµÈµÈ£¬ÎÞÐèÎÒÃÇÔÙÈ¥Ñо¿£¬Ñ§»áÓ¦Óü´¿É¡£¶ø³ý´ËÖ®ÍâµÄÆäËüÉ豸£¬ ÈçAD¡¢DA¡¢CAN¡¢RS485µÈµÈ£¬¶¼ÊÇÐèÒª¸ù¾ÝÓ¦ÓÃÀ´½øÐÐÉè¼ÆµÄ£¬Õâ²ÅÊÇÒ»¸ö²úÆ·Çø±ðÓÚÆäËü²úÆ·µÄÖØµã£¬¸üÊÇÊг¡¼ÛÖµÔöÖµµã¡£
¡¡¡¡ÁíÍâÄØ£¬Ò²ÊÇǰһµãÒýÉêΪ¶øÀ´µÄ£¬Ñ§Ï°Linux£¬×¼±¸×ö²úÆ·µÄ»°£¬²»Òª°ÑLinuxµ±³ÉÁËÖÕ¼«Ä¿±ê£¨µ±È»£¬ÕâÊǶÔÓ¦ÓöøÑԵģ©£¬ÒªÓÐÖ»ÊÇ°Ñ Linuxµ±³ÉÒ»¸öƽ̨µÄ˼Ïë¡£¸üÖØÒªµÄ»¹ÔÚ¸÷ÖÖ²úÆ·ËùÐèÇóµÄרҵ¼¼Êõ£¬ÈçͨÐÅ·½ÃæÏñCAN¡¢RS485¡¢GPRSµÈµÈ£¬»òÕß¹¤Òµ¿ØÖÆ·
Ïà¹ØÎĵµ£º
[ת]Linux 2.6 ÄÚºËEpollÓ÷¨¾ÙÀý˵Ã÷
epollÓõ½µÄËùÓк¯Êý¶¼ÊÇÔÚÍ·Îļþsys/epoll.hÖÐÉùÃ÷µÄ£¬ÏÂÃæ¼òҪ˵Ã÷ËùÓõ½µÄÊý¾Ý½á¹¹ºÍº¯Êý£º
ËùÓõ½µÄÊý¾Ý½á¹¹:
typedef union epoll_data {
void *ptr;
int fd;
__uint32_t u32;
__uint64_t u64;
......
¸´Ï°Ò»Ï£¬ÃâµÃÍü¼Ç¡£
ÏÔʾ½ø³ÌÊôÐÔ- ps ÃüÁî
ps ÃüÁ¸ÃÃüÁîÊÇ×î»ù±¾Í¬Ê±Ò²ÊǷdz£Ç¿´óµÄ½ø³Ì²é¿´ÃüÁÓÃÓÚ±¨¸æ½ø³Ì±êʶ¡¢Óû§¡¢CPU ʱ¼äÏûºÄÒÔ¼°ÆäËûÊôÐÔ¡£ÀûÓÃËü¿ÉÒÔÈ·¶¨ÓÐÄÄЩ½ø³ÌÕýÔÚÔËÐм°ÔËÐеÄ״̬¡¢½ø³ÌÊÇ·ñ½áÊø¡¢½ø³ÌÓÐûÓн©ËÀ¡¢ÄÄЩ½ø³ÌÕ¼ÓÃÁ˹ý¶àµÄ×ÊÔ´µÈ¡£ps ÃüÁî¿ÉÒÔ¼à¿Øºǫ́½ø³ÌµÄ¹¤×÷Çé¿ö£¬Òò ......
Ò».linuxÀíÂÛ֪ʶ
1.¼ÆËã»ú»ù±¾ÀíÂÛ£»2.CPUÌåϵ½á¹¹£»3.ÄÚ´æ¹ÜÀí£»4.Îļþϵͳ£»5.½ø³Ìµ÷¶È£»6.Linux³£ÓòÙ×÷¡£
¶þ.linuxÇý¶¯ÖªÊ¶
1.i2cÇý¶¯Ìí¼ÓʹÓà 2.spiÇý¶¯Ìí¼ÓºÍ¶Áд &n ......
ÕýÔò±í´ïʽ Ö®Ôª×Ö·ûÀíÂÛÆª
1.Ôª×Ö·û
\ ÒýÓ÷û£¬ÓÃÓÚ¹ýÂ˵ôÔª×Ö·ûµÄÆ¥Å䣬½«Ëüµ±×÷Ò»¸öÆÕͨµÄ×Ö·ûÀ´½øÐÐÆ¥Å䣨°ü
À¨ÏÂÃæ½«³öÏÖµÄËùÓÐÔª×Ö·û£©
. Æ¥ÅäÈκε¥¸ö×Ö·û
? Æ¥Åä0»ò1¸öÔÚËüÇ°Ãæ£¬¼´"?"ºÅÇ°ÃæµÄ×Ö·û
* Æ¥Åä0»òÈÎÒâ¸öÔÚËüÇ°Ãæ£¬¼´"*"ºÅǰ ......