»ùÓÚs3c2410ºÍǶÈëʽLinuxµÄD/Aת»»µÄʵÏÖ
1 ÒýÑÔ
ÔÚǶÈëʽӦÓÃϵͳÖУ¬ÌرðÊÇÖÇÄÜÒÇÆ÷¡¢ÒÇ±í¡¢»úµçÉ豸¼°×°ÖÿØÖÆÖУ¬ÐèҪʹÓÃA/Dת»»½«Ä£ÄâµÄµçÁ¿ÐźÅת»»ÎªÊý×ÖÐźŽøÐд¦Àí£¬¶øºóÔÙ½«´¦ÀíµÄ½á¹ûͨ¹ýD/Aת»»ÎªÄ£ÄâÁ¿ÊµÏÖ¶Ô±»¿Ø¹ý³ÌºÍ¶ÔÏóµÄ¿ØÖÆ[1]¡£
»ùÓÚARM920TÄں˵Äs3c2410ÊÇÒ»¿îµÍ¹¦ºÄ£¬¸ßÐԼ۱ȵĴ¦ÀíÆ÷[2]¡£Õâ¿î´¦ÀíÆ÷ÄÚ²¿¼¯³ÉÁ˶àÖÖ¿ØÖƽӿڣ¬×Ô´ø8·10λµÄA/Dת»»Æ÷[3]£¬ÓÃÓÚÖ§³Ö¶ÔÓÚ´¥ÃþÆÁÊäÈëµÄ¿ØÖÆ£¬¶øÇÒ×ãÒÔÂú×ãÍⲿģÄâÁ¿²É¼¯µÄÐèÒª£¬µ«ÊÇs3c2410ÄÚ²¿Ã»Óм¯³ÉD/Aת»»Æ÷£¬Òò´ËÔÚÉÏÊöÓ¦ÓÃÖУ¬¾ÍÐèÒª²ÉÓöÀÁ¢µÄD/Aת»»Ð¾Æ¬Óës3c2410ÅäºÏ£¬Âú×ãÓ¦ÓõÄÐèÒª¡£¶øMAX504Ò»¿îͨÓõÄ10λ´®ÐÐD/Aת»»Æ÷£¬¿ÉÒÔÂú×ãÒ»°ãÓ¦ÓöÔÓÚ·Ö±æÂʺ;«¶ÈµÄÒªÇ󣬲¢ÇÒ²ÉÓô®ÐÐͨÐÅ£¬Ð¾Æ¬Ãæ»ýС£¬Õ¼ÓõĴ¦ÀíÆ÷¹Ü½ÅÊýÉÙ£¬Òò´Ë±¾ÎÄÖÐÒÔs32410Íâ½ÓMAX504£¬²¢»ùÓÚLinux²Ù×÷ϵͳ£¬ÊµÏÖD/Aת»»µÄ¹¦ÄÜ¡£
2 ϵͳӲ¼þµç·
2.1 10λµÄD/Aת»»Æ÷MAX504[4]
MAX504ÊÇMAXIUM¹«Ë¾ÍƳöµÄµÍ¹¦ºÄ£¬µçѹÊä³ö£¬10λ´®ÐÐÊý×Ö/Ä£Äâת»»Ð¾Æ¬£¬Ö§³Ö+5Vµ¥¹©µçºÍ±5VË«¹©µç·½Ê½£¬²¢ÇÒ¸ÃоƬ¶ÔÓÚ°üÀ¨Æ«ÒÆ¡¢ÔöÒæºÍÏßÐÔÎó²îÔÚÄڵĸ÷ÏîÎó²î¾ùÒÔµ÷Õû£¬ËùÒÔÓ¦Ó÷dz£¼òµ¥£¬²»ÐèÒªÔÙ¶ÈУÕý¡£
MAX504²ÉÓõÄÊÇÈýÏß´®Ðнӿڣ¬ÓëSPI£¬QSPIºÍMicrowire±ê×¼¾ù¼æÈÝ¡£MAX504¿Éͨ¹ýдÈëÁ½¸ö8볤µÄÊý¾Ý½øÐбà³Ì£¬ÆäдÈëµÄÏȺó˳ÐòΪ£¬4¸öÌî³ä룬10¸öÊý¾ÝλºÍ×îµÍÁ½Î»µÄ0¡£´Ë´¦£¬×î¸ß4λµÄÌî³äλֻÓе±MAX504²ÉÓþջ¨Á´·½Ê½Á¬½Óʱ±ØÐëдÈ룬¶ø×îµÍµÄÁ½Î»0ÔòÒ»¶¨ÐèҪдÈë¡£µ±ÇÒ½öµ±CSƬѡÓÐЧʱ£¬Êý¾ÝÔÚSCLKµÄÉÏÉýÑØÖðλ´òÈëÆ¬ÄÚµÄ16Î»ÒÆÎ»¼Ä´æÆ÷£¬²¢ÔÚCSÉÏÉýÑØ£¬½«ÓÐЧµÄ10λÊý¾Ý£¨µÚ2~µÚ11룩´«Ë͵½D/Aת»»¼Ä´æÆ÷ÖУ¬ÐÞ¸ÄԼĴæÆ÷ÄÚÈÝ¡£
MAX504оƬΪ14¹Ü½ÅµÄDIP»òÕßSO·â×°ÐÎʽ£¬³ýµçÔ´ºÍµØ¹Ü½ÅÍ⣬¹Ü½Å¿ÉÒÔ·ÖΪÁ½×飬һ×éÓë´¦ÀíÆ÷ÏàÁ¬½Ó£¬ÁíÒ»×é¹Ü½ÅµÄ²»Í¬Á¬½Ó¿ÉÒԸıäMAX504µÄ¹¤×÷ģʽ¡£
MAX504¾ßÓÐÈýÖÖ¹¤×÷ģʽ£¬·Ö±ðÊǵ¥¼«ÐÔÊä³ö£¬Ë«¼«ÐÔÊä³öºÍËÄÏóÏ޳˷¨Æ÷¡£Í¨¹ý½«MAX504µÄREIN,VOUT ,BIPOFFºÍRFB¼¸¸ö¹Ü½ÅµÄ²»Í¬Á¬½Ó·½Ê½£¬¿ÉÒÔ¸ù¾ÝÐèÒª½«MAX504¶¨ÒåΪÐèÒªµÄ¹¤×÷ģʽ¡£
2.2 MAX504ÓëS3c2410µÄÁ¬½Ó
MAX504Óë´¦ÀíÆ÷Ö®¼ä¿ÉÒÔʹÓÃSPI£¬QSPIºÍMicrowireÖеÄÈκÎÒ»ÖÖ´®ÐÐͨÐÅ·½Ê½£¬¶øs3c2410´øÓÐÁ½¸öSPI½Ó¿Ú£¬ËùÒÔMAX504Óës32410Ö®¼äͨ¹ýSPI½øÐÐÁ¬½Ó·Ç³£·½±ã¡£µç·ÈçͼËùʾ
ͼ2.1 µç·Á¬½ÓÔÀíͼ
MAX504Óë´¦ÀíÆ÷Á¬½ÓµÄÖ÷Òª¹Ü½ÅÓÐËĸö£¬·Ö±ðÊÇ£º
(1) DIN—Êý¾ÝÊäÈë¶Ë£¬¸Ã¹Ü½ÅÓÃÓÚ½ÓÊÕ´®ÐÐͨ
Ïà¹ØÎĵµ£º
linuxÌí¼Ó·ÓÉ
http://baikgd.blog.163.com/blog/static/35402495200972111353827/
·þÎñÆ÷ip(eth0)
[root@localhost net]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:E3:9A:15
inet addr:172.18.3.205 Bcast:172.18.3.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fee3:9a15/64 Scope:Link
UP BR ......
VSFTPDµÄÉèÖÃÑ¡Ïî
¡¡¡¡VSFTPDµÄÅäÖÃÎļþ/etc/vsftpd/vsftpd.confÊǸöÎı¾Îļþ¡£ÒÔ“#”×Ö·û¿ªÊ¼µÄÐÐÊÇ×¢ÊÍÐС£Ã¿¸öÑ¡ÏîÉèÖÃΪһÐУ¬¸ñʽΪ“option=value”£¬×¢Òâ“=”ºÅÁ½±ß²»ÄÜÁô¿Õ°×·û¡£³ýÁËÕâ¸öÖ÷ÅäÖÃÎļþÍ⣬»¹¿ÉÒÔ¸øÌض¨Óû§É趨¸öÈËÅäÖÃÎļþ£¬¾ßÌå½éÉܼûºó¡£
¡¡¡¡VSFTPD°üÖÐËù´øµ ......
Linux ϵͳÏÂÈçºÎ·ÖÇø²Å×îºÏÀí
ÒÔÏÂÕª×Ô¡¶Gentoo Linux x86Êֲᡷ
http://www.gentoo.org/doc/zh_cn/handbook/handbook-x86.xml
·ÖÇøµÄÊýÄ¿Ö÷Òª¸ù¾ÝÄãµÄϵͳ»·¾³À´¾ö¶¨¡£
ÀýÈ磬Èç¹ûÄãÓкܶàÓû§£¬Äã¿ÉÄܸüÏ£Íû°ÑÄãµÄ/homeĿ¼¶ÀÁ¢³öÀ´£¬ÒòΪÕâÑù×ö¿ÉÒÔÔö¼Ó°²È«ÐÔ£¬±¸·ÝÆðÀ´Ò²¸üÈÝÒס£Èç¹ûÄã°²×°GentooÓÃÀ´×öÓʼþ·þÎñÆ÷ ......
¡¡¡¡½ÓÏÂÀ´ÈýÐÐÉèÖÃÈýÖÖ¹¦ÄÜ£¬treeview.set_search_column(0)£¬µ±ÔÚ½çÃæÖа´“Control+F”ʱ¿ÉÒÔËÑË÷µÚ0ÁÐÖеÄÄÚÈÝ£¬tvcolumn.set_sort_column_id(0)£¬µ±µã»÷´ËÁбêÌâµÄʱºòËùÓеÄÐа´´óС˳ÐòÖØÐÂÅÅÁС£²ÎÊý0ÊÇ
ÁÐÔÚModelÀïµÄÐòºÅ¡£½ÓÏÂÀ´treeview.set_reorderable·½·¨Ê¹µÃ¿ÉÒÔÓÃÊó±êÍ϶¯ÐнøÐÐÖØÐÂÅÅÁУ¬±ÈÈç£ ......
ulimitÖ÷Òª²é¿´linuxϵͳ϶Ôϵ×ÊÔ´·ÖÅäµÄÏÞÖÆÇé¿ö£¬²é¿´È«²¿Ê¹ÓÃulimit -a (all)
ulimit ²ÎÊý˵Ã÷
Ñ¡Ïî [options] º¬Òå Àý×Ó
-H ÉèÖÃÓ²×ÊÔ´ÏÞÖÆ£¬Ò»µ©ÉèÖò»ÄÜÔö¼Ó¡£ ulimit – Hs 64£»ÏÞÖÆÓ²×ÊÔ´£¬Ïß³ÌÕ»´óСΪ 64K¡£
-S ÉèÖÃÈí×ÊÔ´ÏÞÖÆ£¬ÉèÖúó¿ÉÒÔÔö¼Ó£¬µ«ÊDz»ÄÜ ......