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

²¦¿ªÃÔÎí µ¥Æ¬»úºÍǶÈëʽLINUX¿ª·¢µÄÄǵãʶù(ÉÏ£©


×÷ÕߣºÎ¤¶«É½,
»ªÇåÔ¶¼ûǶÈëʽѧԺ
½²Ê¦¡£
Ëæ×ÅǶ
ÈëʽÐÐÒµÓ²¼þƽ̨µÄÐÔÄÜÔöÇ¿£¬ÏîÄ¿ÐèÇóºÍ¹¦ÄÜÈÕÒ渴ÔÓ£¬ARM¹«Ë¾ÍƳöµÄ
CORTEX-M3£¬¸üÊÇÈÃÒÔÍù×öµ¥Æ¬»úµÄ¹¤³ÌʦÔÚоƬºÍ¼¼ÊõÑ¡ÐÍÃæÁÙÁ½ÄÑÑ¡Ôñ£¬±¾×¨Ì⽫´ÓоƬ¼Û¸ñ¡¢Õû¸öϵͳµÄÓ²¼þÈí¼þÉè¼Æ¼°Î¬»¤µÄ³É±¾µÈ¸÷¸ö·½Ãæ¸øÄú
Ìṩһ¸ö²Î¿¼£¬ ²¢´Ó¼¼Êõ½Ç¶È·ÖÎöµ¥Æ¬»úºÍ´ø²Ù×÷ϵͳµÄϵͳµÄÈí¼þ¿ª·¢µÄÒìͬµã¡£
¡ñ    1.µ¥Æ¬»úÓëARMµÈд¦ÀíÆ÷µÄ¼Û¸ñ±È½Ï
        ¡ñ    2.´ø²Ù×÷ϵͳÓë²»´ø²Ù×÷ϵͳµÄÈí¼þ¿ª·¢µÄÇø±ð
        ¡ñ    2.1.Çý¶¯¿ª·¢µÄÇø±ð
        ¡ñ    2.2.Ó¦ÓóÌÐò¿ª·¢µÄÇø±ð
1. µ¥Æ¬»úÓëARMµÈд¦ÀíÆ÷µÄ¼Û¸ñ±È½Ï
±í1
ÐͺÅ
¼Ü¹¹
×ÊÔ´
¼Û¸ñ(Ôª)
AT89S51
8051
×î¸ßƵÂÊ33MHz
4KB Flash
128BÄÚ²¿RAM
32¸ö¿É±à³ÌIOÒý½Å
Á½¸ö16bitµÄ¼ÆÊýÆ÷
Ò»¸öUART¿Ú
4
SST89E564RD
8051
×î¸ßƵÂÊ40MHz
64KB Flash
1KBÄÚ²¿RAM
32¸ö¿É±à³ÌIOÒý½Å
Èý¸ö16bitµÄ¼ÆÊýÆ÷
Ò»¸öUART¿Ú
Ò»¸öSPI½Ó¿Ú
35
STM32F103
CORTEX-M3
×î¸ßƵÂÊ72MHz
64KB»ò128BK Flash
20KB SRAM
80¸ö¿É±à³ÌIOÒý½Å
2¸ö12bitµÄADC
7ͨµÀDMA¿ØÖÆÆ÷
±ê×¼µ÷ÊÔ¿Ú(SWDºÍJTAG)
7¸ö¶¨Ê±Æ÷
USB½Ó¿Ú
2¸öI2C½Ó¿Ú
3¸öUART
2¸öSPI½Ó¿Ú
21
HI3510
ARM9+DSPË«ºË
×î¸ß¹¤×÷ƵÂÊ240MHz
ÊÓƵ´¦Àíµ¥Ôª£¬Ö§³Ö¶àÖÖЭÒéµÄʵʱ±à½âÂë
ͼÐδ¦Àíµ¥Ôª
ÊÓÒôƵ½Ó¿Ú
ÒÔÌ«Íø½Ó¿Ú
DDR¿ØÖÆÆ÷
USB¡¢UART¡¢IrDA¡¢
I2C¡¢SPI¡¢GPIOµÈ¶àÖÖÍâÉè½Ó¿Ú
80
S3C2440
ARM9
×î¸ß¹¤×÷ƵÂÊ400MHz
SDRAM¿ØÖÆÆ÷
LCD¿ØÖÆÆ÷
4ͨµÀDMA¿ØÖÆÆ÷
3¸öUART
2¸öSPI
1¸öI2C½Ó¿Ú
IISÒôƵ½Ó¿Ú
SD HOST½Ó¿Ú
2¸öUSB½Ó¿Ú
8¸ö10bit A


Ïà¹ØÎĵµ£º

LINUXÖжϻúÖÆÓëÐźÅ


ÔÚѧϰAPUEʱѧϰÐźűà³Ì£¬ºÜ¶àµØ·½²»ÊÇÀí½â£¬±ã²éÔÄÁËÍøÂçÉϵÄÏà¹Ø×ÊÁÏ£¬×î³£¼ûµÄÒ»¾ä»°¾ÍÊÇ“ÐźÅÊÇÖжϻúÖƵÄÒ»ÖÖÄ£Ä┣¬¼ÈÈ»Ìáµ½ÁËÖжϣ¬ÄǾÍÊ×ÏÈÁ˽âÁËÒ»ÏÂÖжϵľßÌå·ÖÀàÒÔ¼°ÊµÏÖ£¬×îºóÔÙÕÒ³öÖжϺÍÐźŵÄÇø±ð¡£
LINUXÖжϻúÖÆÓëÐźÅ
ÖжϺÍÒì³£
 

ÖÐ ¶Ï£¨Ò²³ÆÓ²¼þÖжϣ©
¶¨Òå
£ºÖ ......

Linux ÐźÅsignal´¦Àí»úÖÆ ËÄ

4¡¢alarmºÍ setitimerϵͳµ÷ÓÃ
        ϵͳµ÷ÓÃalarmµÄ¹¦ÄÜÊÇÉèÖÃÒ»¸ö¶¨Ê±Æ÷£¬µ±¶¨Ê±Æ÷¼Æʱµ½´ïʱ£¬½«·¢³öÒ»¸öÐźŸø½ø³Ì¡£¸Ãµ÷ÓõÄÉùÃ÷¸ñʽÈçÏ£º
        unsigned int alarm(unsigned int seconds);
      &n ......

LinuxÄÚºËÔ´´úÂëÊýÁ¿ÒѾ­³¬¹ý1000ÍòÐÐ

Linux°æ±¾2.6.27¸üкó,ÈËÃÇ·¢ÏÖ,ÕâÒ»Äں˵ÄÔ´´úÂëÊýÁ¿ÒѾ­³¬¹ýÁË1000ÍòÐÐ.
µ±È»,ÕâЩÐÐÊý½ö½öÊǼÆËã»úͳ¼Æ³öÀ´µÄÐÐÊý,°üÀ¨¿Õ°×ÐÐ,ΪÁË´úÂëµÄ¿É¶ÁÐÔÔö¼ÓµÄ×¢Ê͵È,µ±È»LinuxºÍËùÓеij¤ÆÚÏîÄ¿Ò»Ñù,Ëæ×Åʱ¼äµÄÍÆÒÆ,¾ÉµÄ´úÂë »á±»¶ªÆúºÍ¸ü»»,µ«×ÜÌå¹æÄ£À´Ëµ,LinuxµÄÄÚºËÔÚ²»¶ÏÔöÇ¿,ÒÔÏÂÊÇһЩÓÐȤµÄͳ¼ÆÊý×Ö,ËüÃÇ¿ÉÒÔ¸æËßÄãLin ......

linuxµÄ´¥ÃþÆÁÖ®Èý£º½âÎöandroidƽ̨ÉϵÄtslib¹ý³Ì

£¨1£©ÔÚtslibĿ¼ÏÂÓÐÉèÖû·¾³±äÁ¿µÄÎı¾Îļþ£ºsettsenv.sh£¬ÄÚÈÝ£º
export T_ROOT=/system
export LD_LIBRARY_PATH=$T_ROOT/lib
export TSLIB_CONSOLEDEVICE=
export TSLIB_FBDEVICE=/dev/graphics/fb0
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_PLUGINDIR=$T_ROOT/lib/ts
export TSLIB_CONFFILE=$T_R ......

һƪ²»´íµÄ½éÉÜlinuxÏÂusbÇý¶¯µÄÎÄÕÂ

תÔØ×Ô http://www.builder.com.cn/2007/1015/556732.shtml
Linux»·¾³ÏÂUSBµÄÔ­Àí¡¢Çý¶¯ºÍÅäÖÃ
¿ª·¢ÕßÔÚÏß Builder.com.cn
¸üÐÂʱ¼ä:2007-10-15
×÷Õߣº±±¾©ÖпƺìÆìÈí¼þ¼¼ÊõÓÐÏÞ¹«Ë¾ ǶÈëʽ¹¤³Ìʦ Áº¹ú¾ü
À´Ô´:CSDN
±¾ÎĹؼü´Ê£º Linux
USB

×÷ÕßΪ±±¾©ÖпƺìÆìÈí¼þ¼¼ÊõÓÐÏÞ¹«Ë¾ ǶÈëʽ¹¤³Ìʦ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ