ÅäÖñí
ÐòºÅ | ²úÆ·Ãû³Æ | ÊýÁ¿ | ¹æ¸ñ |
1 | AIÓïÒôÓë»úÆ÷ÊÓ¾õ¿ª·¢Ó¦ÓÃϵͳƽ̨ | 25 | ÓɱßÔµ¼ÆËã´¦ÀíÆ÷RK3399£¬4G+16GÄÚ´æÅäÖã¬11.6´ç¸ßÇåµçÈÝÆÁ¡¢AIÉãÏñÍ·¡¢AIÂó¿Ë·çÕóÁеȹ¹³É¡£Ìṩ¸ü·á¸»µÄÀ©Õ¹½Ó¿Ú£ºË«Â·USB3.0£¬RS232£¬RS485£¬Ç¶ÈëÊ½ÍØÕ¹½Ó¿ÚµÈ¸÷ÖÖÍâÉè½Ó¿Ú¡£ |
2 | AIͼÏñÊÓ¾õ¿ª·¢×ÊÔ´°ü | 1 | ÅäÌ×Ô´Â룬ÊÓÆµ½Ì³Ì£¬ÊµÑéÖ¸µ¼Ê飬PPTµÈ |
3 | AIÓïÒôÓïÑÔ¿ª·¢×ÊÔ´°ü | 1 | ÅäÌ×Ô´Â룬ÊÓÆµ½Ì³Ì£¬ÊµÑéÖ¸µ¼Ê飬PPTµÈ |
4 | AIÉñ¾ÍøÂç»ù´¡×ÊÔ´°ü | 1 | ÅäÌ×Ô´Â룬ÊÓÆµ½Ì³Ì£¬ÊµÑéÖ¸µ¼Ê飬PPTµÈ |
5 | ÎïÁªÍøÓ¦ÓÃÔÆÆ½Ì¨Èí¼þ | 1 |
1£©Äܹ»½«ÎïÁªÍø¸ÐÖª²ãÉ豸£¨´«¸ÐÆ÷¡¢Ö´ÐÐÆ÷µÈ£©½ÓÈëÎïÁªÍøÔÆ·þÎñƽ̨£¬Æ½Ì¨Äܹ»½ÓÊÕ²¢´æ´¢´«¸ÐÆ÷ºÍÖ´ÐÐÆ÷µÄʵʱÊý¾Ý£¬Ä£¿éÔÚÏß״̬£¬²¢ÊµÊ±ÏÔʾ¡£ 2£©Ìṩºǫ́¹ÜÀíϵͳ£¬Äܹ»ÉèÖÃÕ˺ÅÀàÐͺÍʹÓÃȨÏÞ¡£Ö§³Ö¶àÓû§¹ÜÀí¼°È¨ÏÞ¿ØÖÆ£¬·ÖΪ¸¸Óû§ºÍ×ÓÓû§£¬¸¸Óû§¿ÉÒÔ´´½¨¶à¸ö×ÓÓû§£¬²¢ÇÒ¿ÉÒÔΪÿ¸ö×ÓÓû§·ÖÅäÔö¡¢É¾¡¢¸Ä¼¸ÖÖȨÏÞ£¬×ÓÓû§´´½¨µÄ×ÊÔ´Ï໥¸ôÀë¡£ 3£©ÌṩÎïÁªÍø¹æÔò±à¼Æ÷£¬ÎÞÐè±àд´úÂë¼´¿É±à¼¸´ÔÓµÄ×Ô¶¯»¯¿ØÖƲßÂÔ£¬ÊµÏÖÒÆ¶¯»¥ÁªÍøÏµÍ³µÄ×Ô¶¯»¯¿ØÖÆ¡£ 4£©Ìṩ·á¸»µÄ¿ÉÊÓ»¯¿Ø¼þ¿â£¬Í¨¹ýÍÏ×§¡¢¼ò±ãÅäÖü´¿ÉÍê³ÉÃÀ¹ÛµÄUIÉè¼Æ¡£Ö§³ÖGISµØÍ¼¡¢ÇúÏßͼ¡¢Öù×´¡¢±ýͼ¡¢Í¼±í¡¢°´Å¥¡¢ÒDZíͼµÈ¿Ø¼þ¡£ 5£©ÎïÁªÍø¸ÐÖª²ãÉ豸ҲÄܹ»ÏòÖ´ÐÐÆ÷·¢ËÍ¿ØÖÆÃüÁϵͳÄܹ»ÊµÏÖÄ£¿éµÄÔÚÏß¼à²â¡£ 6£©ÔÆÆ½Ì¨Ö§³ÖÎïÁªÍøÓ²¼þ¶àÐÒé½ÓÈ룬ͨ¹ýZigBee/BLE/wifi/lora/NBIOTÎÞÏß¼¼ÊõÈ¡µÃ´«¸ÐÆ÷²É¼¯µÄÊý¾Ý£¬ÐγÉÒ»¸öÍêÕûµÄÎÞÏß´«¸ÐÆ÷ÍøÂç¡£ 7£©Êý¾Ýͨ¹ýhttp/MQTTÐÒé´«ÊäÖÁÎïÁªÍøÓ¦Óûù´¡ÔÆÆ½Ì¨Èí¼þ£¬½øÐÐÊý¾ÝͼÐλ¯Õ¹Ê¾¡£ 8£©ÊµÏÖ»ùÓÚÔÆÆ½Ì¨µÄÖÇÄܼҾÓʵÑ飬²¢°üº¬ÅäÌ×ÍêÕûµÄ½Ìѧ×ÊÔ´¡£ 9£©Ö§³Ö±¾µØ»¯²¿ÊðºÍÔÆ¶Ë²¿ÊðÁ½ÖÖ·½Ê½¡£ |
6 | ʵÑé×À | 50 | |
7 | µçÄÔ | 50 |
2. ²úƷ˵Ã÷
2.1. AIÓïÒôÓë»úÆ÷ÊÓ¾õʵÑéÊÒ½¨Éè˼·
2.1.1. ʵÑéÊÒ½¨Éè¸Å¿ö
2.1.1.1. ½¨ÉèÄ¿±ê
ǶÈëʽÈ˹¤ÖÇÄÜ´´ÐÂÓ¦ÓÃʵÑéÊÒ£¬ÕûÌ广»®Óë²¼¾ÖÈçÏ£ºÔÚÔרҵµÄ»ù´¡ÉÏ£¬ÅàÑøÄÜÔÚÈ˹¤ÖÇÄܼ°ÆäÓ¦Óõĸ÷Ïà¹ØÁìÓòÖдÓÊÂÊý¾ÝÍÚ¾ò¡¢Éî¶Èѧϰ¡¢Éñ¾ÍøÂç¡¢¼ÆËã»úÊÓ¾õ¡¢»úÆ÷ÈËѧϰ¡¢ÓïÒôʶ±ðµÈµÄÈ˹¤ÖÇÄÜÓ¦ÓÃÐÍÈ˲š£ÒÔARMÈ˹¤ÖÇÄÜ´´ÐÂʵÑéÊÒ×÷Ϊ²úÒµ¾Û¼¯µØ£¬³Ðµ£¹æ»®Éè¼Æ¡¢½¨ÉèÖ¸µ¼¡¢Ðµ÷Ö§³ÖµÈ×÷Ó㻺¸Ç»ù´¡½Ìѧ¡¢Ëã·¨Ó¦Óÿª·¢¡¢²úÆ·ÔÐÍ¿ª·¢ÑéÖ¤ºÍÆóÒµ°¸ÀýÓ¦ÓÃʵѵµÈËĸö¹ØÁªµÝ½øµÄ³¡¾°£»ÐγÉÒÔÈ˲ÅÅàÑø»ùµØ¡¢×ÊÔ´ÖÐÐÄ¡¢ÅàѵÖÐÐÄ¡¢×ÊÖÊÈÏÖ¤ÖÐÐÄ¡¢´´Ð´´Òµ»ùµØ¡¢½ÌѧÑо¿ÖÐÐÄΪĿ±êµÄ6´óÉú̬Ìåϵ£¬½¨³É¹¤ÐŲ¿½ôȱÈ˲ÅʵÑéÖÐÐIJ¢»ñµÃ¹¤ÒµºÍÐÅÏ¢»¯ÁìÓò¼±Ðè½ôȱÈ˲ÅÅàÑø¹¤³ÌÊÚÅÆ£¬ÎªÑ§Ð£½¨ÉèºÍÉç»áÈ˹¤ÖÇÄÜÈ˲ÅÅàÑø·þÎñ£¬ÊµÏÖ²ú½ÌÉî¶ÈÈںϡ£
ͨ¹ýÈ˹¤ÖÇÄܼ¼ÊõÊֶΣ¬½áºÏѧԺµÄÈ˲ÅÅàÑøÌØµã£¬ÎªÑ§ÔºµÄʵ¼ù½Ìѧ¡¢¿Æ¼¼´´Ð¡¢Ñ§¿Æ¾ºÈü¼°²úѧÑÐÏîÄ¿µÈÌṩƽ̨֧³Å¡£´òÔìÄܹ»·þÎñÓÚÈ˹¤ÖÇÄÜ¡¢ÎïÁªÍøµÈÑз¢²úÒµ,ΪÓÅ»¯Éý¼¶²úÒµ½á¹¹ºÍ·¢Õ¹Ìṩ¼¼ÊõÖ§³ÅºÍÈ˲ÅÅàÑø½Ìѧƽ̨¡£

1.2 ½¨Éè˼·
AIÇ÷ÊÆ£ºÖÇÄÜÏò¶ËÇ¨ÒÆ£¬¶ËÔÆ½áºÏ• ÔÆ£ºÊý¾ÝÍÚ¾ò¡¢Ë㷨ѵÁ·
• ¶Ë£ºÍÆÀí£¬²úÉú¸ßÖÊÁ¿Êý¾Ý£¨ÐÅÏ¢£©
• È«ÃæÉøÍ¸½ðÈÚ¡¢Ò½ÁÆ¡¢°²·À¡¢ÁãÊÛ¡¢ÖÆÔìÒµ¡¢ÒÔ¼°¼ÒÍ¥µÈÈ«ÐÐÒµ£¬µäÐÍÓ¦ÓÃAIoT¡£


Ãæ¶ÔÐÂÒ»ÂÖÈ˹¤ÖÇÄÜÀ˳±ÖÐÈçºÎ½«È˹¤ÖÇÄܽÌÓýÂäʵµ½¿Î³ÌÉÏ,ǶÈëʽÈ˹¤ÖÇÄÜ´´ÐÂÓ¦ÓÃʵÑéÊÒΪѧԱ׼±¸²»Í¬²ã´ÎµÄѵÁ·£¬Ê¹Ñ§Ô±ÄÜÓɼòµ½·±¡¢ÓÉÒ×µ½ÄѲ»¶ÏµÄÉѧϰ¡£
1.3 ½¨ÉèÄÚÈÝ
È˹¤ÖÇÄܲúÒµÉд¦ÓÚÒ»¸ö·¢Õ¹µÄ³õ²½½×¶Î£¬Ëæ×űê×¼µÄÖÆ¶¨¡¢ºËÐļ¼ÊõµÄÑз¢ÓëÆÕ¼°£¬½«»áÑÜÉúÖÁ¸÷²úÒµÐÐÒµµÄÖڶ༼Êõ±ä¸ïÓëÓ¦Óá£Îª´ËѧУÔÚʵѵÊҵĽ¨Éè·½ÃæÐèÒªÓÐÒ»¶¨µÄǰհÐÔ¡£Ò»¡¢Ó¦±£Ö¤Âú×ã3ÖÁ5ÄêµÄÐèÒª£»¶þ¡¢Éý¼¶»»´ú·½±ã£»Èý¡¢×î´óÏ޶ȵر£»¤ÒÑÓÐͶÈë¡£ÄÇô²ÎÕÕÕâ¸öÔÔò£¬È˹¤ÖÇÄÜʵѵ»ùµØµÄ½¨É跢չĿ±êÊÇ£ºØ É豸Äܹ»Âú×ã5ÄêÄڵĽÌѧÐèÇó¡£
Ø É豸Ò×ÓÚÉý¼¶Óë¸üµü¡£
Ø É豸À©Õ¹ÐԺá£
Ø ÆóÒµÄÜÌṩǿ´óµÄÊÛºó·þÎñÖ§³Ö¡£
Ø ÆóÒµÄܹ»ÔÚÈ˹¤ÖÇÄÜÑз¢Ì½Ë÷ÉÏÌṩ¹Ø¼ü¼¼ÊõÖ§³Åƽ̨¡£
Ø ÆóÒµÄܹ»ÌṩÐÐÒµ·¢Õ¹µÄ×îÐÂÐÅÏ¢£¬Äܹ»ÌṩÂú×ã½ÌѧÐèÇóµÄ½Ìѧ×ÊÔ´¿â¡£
Ø ÆóÒµÓ¦¾ß±¸ÎªÑ§Ð£Ìṩʦ×ʶÓÎéµÄÄÜÁ¦¡£
2.1.2. ¿Î³ÌÌåϵÉèÖÃ
2.1.2.1. ½Ì²ÄÃû¼
2019Ä꣬¹úÄÚÀ´×Ô±±¾©´óѧ¡¢±±¾©Óʵç´óѧ¡¢Î人´óѧ¡¢Í¬¼Ã´óѧ¡¢¹þ¶û±õ¹¤Òµ´óѧ¡¢¹þ¶û±õ¹¤³Ì´óѧµÈ½ü30ËùѧУ֪Ãûר¼Ò½ÌÊÚ¹²Í¬×«Ð´µÄ42±¾½Ì²Ä£¬ÓÉÈËÃñÓʵç³ö°æÉç³ö°æ¡£ÐòºÅ | ÊéÃû | ÐòºÅ | ÊéÃû |
1 | È˹¤ÖÇÄÜÔÀí | 22 | ÎïÁªÍø¸ÅÂÛ |
2 | ÄÔ¿ÆÑ§µ¼ÂÛ | 23 | ÎïÁªÍøÍ¨Ðż¼Êõ |
3 | È˹¤ÖÇÄÜѧ¿Æ»ù´¡ | 24 | ÉäÆµÊ¶±ð£¨RFID£©ÔÀíÓëÓ¦Óà |
4 | ´óÊý¾Ýµ¼ÂÛ | 25 | Õ´øÎïÁªÍøÔÀí¼°Ó¦Óà |
5 | ¼ÆËãÖÇÄÜ | 26 | ¹¤ÒµÎïÁªÍø¼¼Êõ¼°Ó¦Óà |
6 | ×ÔÈ»ÓïÑÔ´¦ÀíÓëÉî¶Èѧϰ | 27 | ÖÇÄܼҾÓÉè¼ÆÓëʵ¼ù |
7 | È˹¤ÖÇÄܵ¼ÂÛ | 28 | Öǻ۽»Í¨ÐÅÏ¢·þÎñÌåϵÓëÓ¦Óà |
8 | ¼ÆËã»úÊÓ¾õ | 29 | Linux²Ù×÷ϵͳ»ù´¡ |
9 | »úÆ÷ѧϰÔÀíÓëpythonʵÏÖ | 30 | ǶÈëʽϵͳµ¼ÂÛ |
10 | ֪ʶͼÆ× | 31 | ǶÈëʽϵͳ»ù´¡-»ùÓÚArm Cortex-M΢¿ØÖÆÆ÷ϵͳ |
11 | PythonÊý¾Ý´¦ÀíÓëÍÚ¾ò | 32 | ǶÈëʽϵͳÉè¼Æ |
12 | Éî¶Èѧϰ | 33 | ArmǶÈëʽϵͳ¼°Ó¦Óà |
13 | ÖÇÄÜ×ÔÖ÷Ìåϵͳ | 34 | ÖÇÄÜǶÈëʽӲ¼þϵͳ¿ª·¢ÊµÀý½Ì³Ì |
14 | È˹¤ÖÇÄÜÓëÇø¿éÁ´£ºÊý×Ö¾¼ÃѧÊӽǵļ¼Êõ·¶Ê½ | 35 | »ùÓÚArm Cortex-M3ºËµÄSoCÉè¼ÆÊµÑé½Ì³Ì |
15 | GPU±à³Ì | 36 | C++³ÌÐòÉè¼Æ ——ÏÖ´ú·½·¨ |
16 | È˹¤ÖÇÄܰׯ¤Êé | 37 | Python¸ß¼¶³ÌÐòÉè¼Æ |
17 | ÎïÁªÍøÏµÍ³¿ª·¢¼¼Êõ | 38 | ¼ÆËã»úÍøÂçÓëͨÐÅ |
18 | »úÆ÷ѧϰ | 39 | ΢ÐͼÆËã»úÔÀí¼°Ó¦ÓÃ--»ùÓÚArm΢´¦ÀíÆ÷ |
19 | ÖÇÄÜÎÞÈËϵͳ | 40 | 5GÒÆ¶¯Í¨Ðż¼Êõ |
20 | Êý×ÖͼÏñ´¦ÀíÓëPythonʵÏÖ | 41 | ÎïÁªÍøÐÅÏ¢°²È«ÓëÒþ˽±£»¤ |
21 | ÖÇÄÜϵͳÉè¼ÆÓëʵ¼ù | 42 | ÎïÁªÍøÖÇÄÜ¿ØÖÆ |
2.1.2.2. 2.2 ¿Î³Ì×ÊÔ´
Ø È˹¤ÖÇÄܿγ̽¨Éè˼·һ¡¢»ù´¡Ä£¿é | ¶þ¡¢ÖÇÄÜ¿ÆÑ§Óë¼¼ÊõÄ£¿é | Èý¡¢ÎïÁªÍø¼¼ÊõÄ£¿é | ËÄ¡¢Ç¶Èëʽϵͳģ¿é |
1.Êý¾Ý½á¹¹ | 1.È˹¤ÖÇÄܵ¼ÂÛ | 1.ÎïÁªÍø¼¼Êõµ¼ÂÛ | 1.Linux²Ù×÷ϵͳ»ù´¡ |
2.³ÌÐòÉè¼Æ»ù´¡£¨C/Python£© | 2.È˹¤ÖÇÄÜÔÀí | 2.ÎïÁªÍøÍ¨Ñ¶¼¼Êõ | 2.Linux¸ß¼¶±à³Ì |
3.¼ÆËã»úÍøÂçÓëͨÐÅ | 3.»úÆ÷ѧϰ | 3.×Ô¶¯Ê¶±ð¼¼Êõ¼°Ó¦Óà | 3.ǶÈëʽ΢´¦ÀíÆ÷¼¼Êõ¼°Ó¦Óà |
4.²Ù×÷ϵͳ | 4.¼ÆËã»úÊÓ¾õ | 4.´«¸ÐÆ÷ÔÀí¼°Ó¦Óà | 4.¿ªÔ´Ó²¼þÓ¦Óÿª·¢ |
5.΢ÐͼÆËã»úÔÀí¼°Ó¦Óà | 5.ÖÇÄÜ»úÆ÷ÈË | 5.ÎïÁªÍøÖмä¼þ¼¼Êõ | 5.ǶÈëʽϵͳÉè¼Æ |
6.µ¥Æ¬»ú»ù´¡ | 6.ģʽʶ±ð | 6.ÎïÁªÍøÓ¦ÓÃϵͳÉè¼Æ | 6.ǶÈëʽ²Ù×÷ϵͳ |
7.Êý¾Ý¿âϵͳÔÀí | 7.Êý¾ÝÍÚ¾ò | 7.Õ´øÎïÁªÍø | 7.ǶÈëʽÈí¼þÉè¼Æ¼°¿ª·¢ |
8.×ÔÈ»ÓïÑÔ´¦Àí | 8.¹¤ÒµÎïÁªÍø | ËÄ¡¢Ç¶Èëʽϵͳģ¿é | |
9.ÖÇÄÜÒÆ¶¯Èí¼þ¿ª·¢¼¼Êõ | Èý¡¢ÎïÁªÍø¼¼ÊõÄ£¿é | 1.Linux²Ù×÷ϵͳ»ù´¡ | |
10.Êý¾Ý¿ÆÑ§ | 1.ÎïÁªÍø¼¼Êõµ¼ÂÛ | 2.Linux¸ß¼¶±à³Ì | |
11.Éî¶Èѧϰ¿ò¼Ü¼°Ó¦Óà | 2.ÎïÁªÍøÍ¨Ñ¶¼¼Êõ | 3.ǶÈëʽ΢´¦ÀíÆ÷¼¼Êõ¼°Ó¦Óà |
1£© »ù´¡¿Î³ÌÉèÖÃ
ÌṩÈ˹¤ÖÇÄÜ¡¢´óÊý¾Ý¡¢ÔƼÆËãµÈÏà¹Ø»ù´¡¼¼Êõ¿ªÔ´×é¼þµÄÀíÂÛ֪ʶ¡¢¸÷×é¼þµÄ°²×°²¿ÊðÅäÖõÈÉÏ»úʵѵÊֲᣬÒÔ¼°ÔËά¼à¿Ø¡¢ÐÔÄÜÓÅ»¯µÈ֪ʶ±¦µä¡¢Ìṩ½Ìѧ»·¾³ÉÏ»ú²Ù×÷ʵѵÌåÑé ¡£
Ø ÀíÂÛ֪ʶ£ºÏà¹ØµÄµç×ÓÊé¼®¡¢¼¼Êõ½éÉÜÎÄÕµÈ
Ø ÊµÑµÖªÊ¶£ºÏà¹ØµÄ°²×°¡¢²¿Êð¡¢ÅäÖÃÊÖ²á
Ø ¼¼Äܱ¦µä£º×Ô¶¯»¯²¿Êð½Å±¾¡¢Î¬»¤ºÍÓÅ»¯ÖªÊ¶¿â¡¢Ö÷ÒªÂÛ̳µØÖ·µÈ
Ø ²Ù×÷ÌåÑ飺Ìṩ»·¾³£¬½øÐа²×°²¿Êð²Ù×÷
2£©×¨ÒµÌáÉý¿Î³Ì
ͨ¹ý¸÷¸ö¿ªÔ´×é¼þ²¿ÊðÅäÖã¬ÒÔ¼°¶¨ÖÆ¿ª·¢£¬ÊµÏÖͨÓõÄÔÆ¼ÆËãÆ½Ì¨£¨ÈÝÆ÷¡¢DevOps£©¡¢´óÊý¾Ý¿ÉÊÓ»¯Æ½Ì¨¡¢È˹¤ÖÇÄÜÆ½Ì¨µÈ·ûºÏÆóÒµÐèÇóµÄ¼¼Êõƽ̨£¬ÒÔ¼°½üËÆÆóҵƽ̨µÄÓû§²Ù×÷ÌåÑ飬ÌáÉýרҵ¼¼ÄÜ¡£
Ø ¼¼Êõƽ̨£º½éÉܼ¼Êõƽ̨¼Ü¹¹£¬È磺¼¼Êõ×é¼þ£¬ÏµÍ³¼Ü¹¹
Ø Ê¹ÓÃÊֲ᣺½éÉÜÈçºÎͨ¹ýƽ̨ʵÏÖÆóÒµ¸÷Àೡ¾°ÐèÇó
Ø ÉÏ»úÌåÑ飺Ìṩ½Ìѧ»·¾³µÄ³¡¾°£¬
Ø ÌáÉýÈÏÖª£ºÒýÈëÅäÌ×µÄARÔöÇ¿ÏÖʵÌåÑéµÈ·½Ê½
2.1.2.3. 2.3 ¿Î³ÌÉèÖÃ
Ø ¿Î³Ì£¨±¾¿Æ£©£º×¨Òµ·½Ïò£ºÖÇÄܼ¼Êõ¼°Ó¦ÓÿγÌÀà±ð | ¿Î³ÌÃû³Æ | ѧ·Ö | ×Ü/ÖÜѧʱ |
ÀíÂÛ ¿Îʱ/ѧ·Ö |
ʵ¼ù ¿Îʱ/ѧ·Ö |
ÏÈÐÞ¿Î³Ì | |||||||||||||||||||||||||||||
רҵºËÐĿΠ| C++³ÌÐòÉè¼Æ ——ÏÖ´ú·½·¨ | 4 | 64/4 | 48/3 | 16/1 | ||||||||||||||||||||||||||||||
Linux²Ù×÷ϵͳ»ù´¡ | 3 | 48/3 | 32/2 | 16/1 | C++ | ||||||||||||||||||||||||||||||
|
2 | 32/2 | 32/2 | ||||||||||||||||||||||||||||||||
Éñ¾ÍøÂçÓëÉî¶Èѧϰ | 4 | 64/4 | 32/2 | 32/2 | C++ | ||||||||||||||||||||||||||||||
¼ÆËã»úÊÓ¾õ | 4 | 64/4 | 32/2 | 32/2 | C++ | ||||||||||||||||||||||||||||||
ÓïÒôÐźŴ¦Àí | 3 | 48/3 | 32/2 | 16/1 | C++ |
2.2. AIÓïÒôÓë»úÆ÷ÊÓ¾õ¿ª·¢Ó¦ÓÃϵͳƽ̨
È˹¤ÖÇÄÜÓïÒô»úÆ÷ÊÓ¾õϵͳÊÇÒ»¿î¼¯³ÉAIÓïÒô¡¢»úÆ÷ÊÓ¾õ¡¢Éî¶Èѧϰ»ù´¡¡¢Ç¶ÈëʽLinuxÓÚÒ»ÌåµÄ¸ß¶Ë½Ìѧ¿ÆÑÐʵÑéÆ½Ì¨¡£
Õû¸ö½Ìѧƽ̨ÓÉʵÑéÏä¸ßÐÔÄÜǶÈëʽÖ÷°å¹»³É£¬¸ßÐÔÄÜǶÈëʽºËÐİå²ÉÓøßÐÔÄÜ64λARM´¦ÀíÆ÷£¬±êÅä4GB DDR3ÄÚ´æºÍ16GBÉÁ´æ£¬¿ÉÔËÐÐubuntu¡¢android¡¢linuxqtµÈ¶àÖÖ²Ù×÷ϵͳ£¬¿ÉÂúǶÈëʽlinuxºÍAIÓ¦Óÿª·¢¡£
ƽ̨²ÉÓöàºË¸ßÐÔÄÜ AI ´¦ÀíÆ÷£¬Ô¤×° Ubuntu Linux ²Ù×÷ϵͳÓë OpenCV ¼ÆËã»úÊÓ¾õ¿â£¬Ö§³Ö TensorFlow Lite¡¢NCNN¡¢MNN¡¢Paddle-Lite¡¢MACE µÈÉî¶Èѧϰ¶Ë²àÍÆÀí¿ò¼Ü¡£
Ìṩ¶àÖÖÓ¦ÓÃÍâÉèÓë·á¸»µÄ»úÆ÷ÊÓ¾õ¡¢AIÓïÒô¡¢Éî¶ÈѧϰʵսӦÓð¸Àý£¬ÈçÓïÒôǰ´¦Àí£¨ÉùÔ´¶¨Î»¡¢ÓïÒôÔöÇ¿¡¢ÓïÒô½µÔë¡¢»ØÉùÏû³ý¡¢ÉùÒôÌáÈ¡£©¡¢ÓïÒô»îÌå¼ì²é¡¢ÓïÒô»½ÐÑ¡¢ÓïÒôʶ±ð¡¢ÓïÒôºÏ³É¡¢×ÔÈ»ÓïÑÔ´¦Àí¡¢ÉùÎÆÊ¶±ðÃÅËø¡¢ÓïÒôÖÇÄܼҾӡ¢ÊÖд×Öʶ±ð¡¢ÈËÁ³Ê¶±ð¡¢Ä¿±ê¼ì²â¡¢¶Ë²àÍÆÀí¿ò¼Ü¡¢Í¼Ïñʶ±ð¡¢ÈËÌå·ÖÎö ¡¢ÎÄ×Öʶ±ð¡¢ÈËÁ³ÃŽû¿ØÖÆ¡¢³µÅƵÀÕ¢¿ØÖÆ¡¢ÊÖÊÆ¼Ò¾Ó¿ØÖƵȣ¬Í¨¹ý°¸Àý½ÌѧÈÃѧÉúÕÆÎÕ¼ÆËã»úÊÓ¾õÓëÉî¶ÈѧϰµÄ»ù±¾ÔÀíºÍµäÐÍÓ¦Óÿª·¢¡£
2.2.1. ǶÈëÊ½Íø¹ØºËÐİå
RK3399ºËÐİåÊÇÒ»¿î266-pin½ðÊÖÖ¸ÐÎʽ¸ßÐÔÄÜARM¼ÆËã»úÄ£¿é£¬Ëü²ÉÓÃÁËÈðо΢64λÁùºË£¨°üº¬Ë«ºËCortex-A72 +ËĺËCortex-A53£©Soc RK3399×÷ΪÖ÷´¦ÀíÆ÷£¬±êÅä4GB DDR3ÄÚ´æºÍ16GBÉÁ´æ£¬°åÔØ2×2 MIMOË«ÌìÏßWi FiÄ£×飬³ß´çÖ»ÓÐ69.6×50mm£¬Ä£¿éÉÏ´øÓжÀÁ¢µÄTypec¹©µç½Ó¿Ú£¬ÒÔ¼°USB-CÏÔʾ½Ó¿Ú¡£

RK3399¼ÆËãÄ£¿é¾ßÓзḻµÄÍâÉèºÍÀ©Õ¹½Ó¿Ú£¬¿ÉÒÔÀ©Õ¹Ê¹ÓÃË«MIPI¿í¶¯Ì¬ÉãÏñÍ·£¬ÁíÍâËü»¹´øÓÐeDPÏÔʾ½Ó¿Ú£¬MIPIÏÔʾ½Ó¿Ú£¬1·USB3.0,2·USB2.0£¬ÒÔ¼°12C,12S,SPI,PWM,GF10ºÍ´®¿ÚµÈ¸÷ÖÖ×ÊÔ´¡£RK3399¿ÉÁ÷³©ÔËÐÐAndroid 8.1,Ubuntu 18.04,Armbian,BuildrootµÈÖ÷Á÷ǶÈëʽ²Ù×÷ϵͳ£¬Èí¼þ×ÊÔ´ºÍÉú̬·Ç³£·á¸»£¬ÓÈÆäÊÇAndroid 8.1¾ßÓÐNN SDKÉñ¾ÍøÂç¼ÓËÙÈí¼þ°ü£¬Qt-5.10¼¯³ÉÁËVPUÓ²¼þ±à½âÂ룬GPUͼÐμÓËÙ£¬¿ÉʹÓÃQML¿ìËÙ¿ª·¢Á÷³©µÄ¶¯Ì¬Ê½½çÃæ£¬Òò´ËRK3399ºËÐİå·Ç³£ÊʺÏ×ö¸ß¶ËÈËÁ³Ê¶±ð£¬»úÆ÷ÊÓ¾õ£¬VRÐéÄâÏÖʵ£¬×Ô¶¯¼ÝÊ»£¬Éî¶È¼ÆËã·ÖÎöµÈ·½ÃæµÄÈ˹¤ÖÇÄܲúÆ·¿ìËÙÔÐͼ°²úÆ·¿ª·¢¡£
Ó²¼þ²ÎÊý£º
CPU |
SOC:RK3399 ºËÐÄ:64λ˫ºËCortex-A72 +ËĺËCortex-A53 ƵÂÊ:Cortex-A72 (2.0 ghz), Cortex-A53 (1.5 ghz) |
GPU | Mali-T864 GPU,Ö§³ÖOpenGL ES1.1/2.0/3.0/3.1¡¢OpenVG1.1 OpenCL, DX11, AFBC |
VPU | 4K VP9 and 4K 10bits H265/H264 60fps decoding, Dual VOP, etc |
Memory | RAM: Dual-Channel 4GB DDR3 |
Storage | eMMC: 16GB(regular), 32GB/64GB(optional), eMMC 5.1 |
Power Management | RK808-D PMIC,ÅäºÏ¶ÀÁ¢Ö±Á÷/Ö±Á÷,ÆôÓÃdvf solfwareÊ¡µç,RTC»½ÐÑ,ϵͳ˯Ãßģʽ |
Connectivity |
ÒÔÌ«Íø:±¾»úǧÕ×ÒÔÌ«Íø wi - fi: 802.11 a / b / g / n / ac À¶ÑÀ:4.1˫ģʽ ÌìÏß:Ë«ÌìÏß½Ó¿Ú |
Video Input | 1¸ö»òÁ½¸ö4-Lane MIPI-CSI,Ë«ÖØISP, 13 mpix / s,ͬʱ֧³ÖË«Ïà»úÊý¾ÝµÄÊäÈë |
Video Output |
HDMI: HDMI 2.0a, supports 4K@60Hz£¬HDCP 1.4/2.2 DP on Type-C: DisplayPort 1.2 Alt Mode on USB Type-C LCD Interface: one eDP 1.3£¨4-Lane£¬10.8Gbps£©, one or two 4-Lane MIPI-DSI |
USB |
USB 2.0: 2¶ÀÁ¢µÄ±¾µØÖ÷»úUSB 2.0 USB 3.0: 1±¾µØÖ÷»úUSB 3.0 USB cÀàÐÍ:Ö§³ÖUSB3.0 cÐͺÍÏÔʾ¶Ë¿Ú1.2 AltģʽUSB cÐÍ |
PCIe | PCIe x4, compatible with PCIe 2.1, Dual operation mode |
µ÷ÊÔ | 1 xµ÷ÊÔUART, 3 v¼¶,1500000¸ö»ùµã |
LED | 1x Power LED(Red) 1x GPIO LED(Green) |
Key | Power Key x1 Reset Key x1 Recovery Key x1 |
¹¤×÷ÎÂ¶È | -20¡æ to 70¡æ |
µçÔ´ | Ö±Á÷12 v / 1(±ßÔµÁ¬½ÓÆ÷)»òDV 5 v / 2.5 (cÐÍ) |
2.2.2. Íø¹Øµ×°åÆäËûÍâÉè


l 11.6´ç¸ßÇå´¥ÏÔÒ»ÌåÆÁ£º°åÔØ£¬eDP½Ó¿Ú,µçÈÝʽ¶àµã´¥Ãþ£¬·Ö±æÂÊ1920*1080
l °´¼ü£º°åÔØÖØÆô¡¢»Ö¸´¡¢µçÔ´3¸ö¹¦Äܰ´¼ü£¬4¸öÓû§×Ô¶¨Òå°´¼ü
l UART£º1·RS232£¬1·RS485
l ÒÔÌ«Íø£º100/1000M
l ÒôƵ£ºÒôƵÊä³ö½Ó¿Ú¡¢MICÒôƵÊäÈë½Ó¿Ú¡¢°åÔØ4Å·3WÑïÉùÆ÷
l ÎÞÏßÍø£ºWiFi (2.4G and 5G, 802.11 ac), Bluetooth 4.1
l 4GÄ£×飺°åÔØ£¬°åÔØEC20Ä£×é
l LoRaWANÍø¹ØÄ£¿é½Ó¿Ú£º°åÔØmini-pcie½Ó¿Ú£¬¿É½ÓÈëSX1301°ËͨµÀ²¢ÐÐLoRaWANÍø¹ØÄ£¿é¡£1¸öÏîÄ¿ÐëÖÁÉÙÅ䱸1¸öLoRaWANÍø¹ØÄ£¿é£¬ÒÔʵÏÖ¶ÔʵÑéÊÒËùÓÐlora½ÚµãµÄ½ÓÈë¹ÜÀí¡£
l ZigbeeÍø¹ØÄ£¿é£º°åÔØ£¬Ö±ÁÐË«ÅÅ20о²åÕë½Ó¿Ú£¬·Çusb½Ó¿Ú¡£
l BLEÍø¹ØÄ£¿é£º°åÔØ£¬Ö±ÁÐË«ÅÅ20о²åÕë½Ó¿Ú£¬·Çusb½Ó¿Ú¡£
l USB 3.0 HOST½Ó¿Ú£º°åÔØ2¸ö
l Debug½Ó¿Ú£º°åÔØ1¸ö
l Download½Ó¿Ú£º°åÔØ1¸ö
l ¼üÅÌ£º°åÔØ7´ç80¼ü±ê×¼¼üÅÌ
l ¸ßÇåÏà»úÄ£×飺CMOS´«¸ÐÆ÷OV13850£¬MIPIÐźÅÊä³ö£¬400ÍòÏñËØ£¬×î¸ßÖ§³Ö2688x1520ÏñËØ¡£
l Âó¿Ë·çÕóÁУº°åÔØ7¿ÅÊý×Ö¸ßÐÔÄܹèÂó¿Ë·ç¡£
l ºìÍâ½ÓÊÕ£º°åÔØºìÍâ½ÓÊÕÄ£¿é1¸ö
l Õð¶¯Âí´ï´«¸ÐÆ÷£º1¸ö
l LED£º°åÔØ4¿ÅÀ¶É«LEDµÆÖé¡£
l ÌìÏß½Ó¿Ú£º°åÔØwifi¡¢BLE¡¢lora¡¢LET ¹²4¸öÌìÏß½Ó¿Ú¡£
l ´«¸ÐÆ÷À©Õ¹½Ó¿Ú£º°åÔØ£¬ÓëÎÞÏß´«¸ÐÆ÷½ÚµãµÄ´«¸ÐÆ÷Ä£¿é½Ó¿Ú¼æÈÝ£¬¿ÉÍê³ÉlinuxϵͳϵĴ«¸ÐÆ÷Çý¶¯¿ª·¢ÊµÑé¡£
l OBD½Ó¿Ú£º°åÔØ£¬±ê×¼16ÕëOBD-II²å×ù£¬ÓëÅäÌ×Èí¼þ½áºÏ¿ÉÍê³É»ùÓÚCAN×ÜÏßͨÐÅÏà¹ØÊµÑé¡£
l

µçÔ´£ºDC 9-12VÊäÈë
l ÆäËû½Ó¿Ú£ºMIPI¡¢GPIO¡¢SPI¡¢I2C¡¢TF Card (sd/mmc 3.0)¡¢SIM¿¨×ù¡¢USB 2.0 HOST¡¢USB Type-C (with DP out)¡¢eDP 1.3¡¢HDMI 2.0 for 4K 60Hz
2.3. ÍâÉèÄ£¿é
2.3.1.

4G LTEÄ£¿él ÍøÂ磺FDD-LTE/TDD-LTE/WCDMA/TD-SCDMA/GSM/EDGE£»
l ÖÆÊ½£ºCMCC/CUCC£¨B1/B3/B8/B34/B38/B39/B40£©£»
l ¹¤×÷Ƶ´ø£ºHSPA1900/2100£¬GSM 900/1800£»
l ¸ßËÙUSB 2.0½Ó¿Ú¡¢PCI-E½Ó¿Ú£»
l Ö§³Ö¶ÌÐÅ¡¢Êý¾Ý¡¢µç»°±¾¡¢PCMÓïÒô¹¦ÄÜ£»
l Ö§³ÖIPv4,IPv6ÐÒ飻
l Ö§³ÖLTE¶àƵ£»
l Ö§³Ö×î´ó150M/50MbpsµÄÀíÂÛÉÏÏÂÐÐÊý¾Ý´«ÊäËÙÂÊ£»
2.3.2. AIÂó¿Ë·çÕóÁÐ
l 7·Âó¿Ë·çÕóÁУ¬ÌṩÉùÔ´¶¨Î»¡¢ÓïÒôÔöÇ¿¡¢ÓïÒô½µÔë¡¢»ØÉùÏû³ý¡¢ÉùÒôʰȡµÈ¹¦ÄÜ¡£l ´øÓ²¼þ¸¡µãÔËËãµÄRISC-V Ë«ºË64λ´¦ÀíÆ÷£¬Ö÷Ƶ×î¸ß800MHz¡£
l ¾ß±¸»úÆ÷Ìý¾õÄÜÁ¦ºÍÓïÒôʶ±ðÄÜÁ¦£¬ÄÚÖÃÓïÒô´¦Àíµ¥Ôª£¨APU£©¡£
l ¾ß±¸¾í»ýÈ˹¤Éñ¾ÍøÂçÓ²¼þ¼ÓËÙÆ÷KPU,¿É¸ßÐÔÄܽøÐоí»ýÈ˹¤Éñ¾ÍøÂçÔËËã¡£
l Âó¿Ë·çÕóÁÐÄ£¿é¼¯³ÉTFT²ÊÆÁÆÁ£¬Äܹ»Ö±¹ÛÏÔʾÒôƵƵÆ×ͼ¡£
l ÄÚÖÃARM STM32 USBÒôƵÇý¶¯Ð¾Æ¬£¬ÌṩUSBÉù¿¨Çý¶¯£¬¿ª·ÅÔ´´úÂë¡£
l ½Ó¿Ú£ºË«ÁÐÖ±²å·â×°/USB£¬ÐèÄܹ»½ÓÈëµ½eAIOTƽ̨ʹÓá£
l Ö§³ÖÓïÒôʶ±ð¡¢ÓïÒåÀí½â¡¢ÓïÒôºÏ³É¡¢ÈË»ú¶Ô»°µÈ¹¦ÄÜ£¬¿ÉÓëÓ²¼þ½øÐÐÓïÒô½»»¥¡£
l 5Ã×¼à²â·¶Î§¡¢»ùÓÚlinuxϵͳ¡£

2.3.3. AIÉãÏñÍ·
l 1/1.8" SONY Exmor CMOSl ÓÐЧÏñËØ200ÍòÏñËØ£¬30Ö¡@1920*1080
l C/CS¾µÍ·½Ó¿Ú£¬×îµÍÕÕ¶È0.001 Lux£¬120dB TWDR
l Ö§³ÖÐÒ飺PROFILE S£¬GB/T28181£¬FTP/RTSP.UPNPµÈ
l Ö§³ÖË«ÂëÁ÷¡¢ÊÖ»ú¼à¿Ø¡¢ÐÄÌø»úÖÆ£¬¾ß3D½µÔ롢ȥÎí¡¢Êý×Ö¿í¶¯Ì¬¡¢¾µÍ·Ð£Õý¡¢×ßÀÈ¼à¿ØµÈÖÇÄÜģʽ
l Ìṩ»ùÓÚeAIOT½Ìѧƽ̨µÄÈËÁ³Ê¶±ðϵͳ°¸Àý¡£

2.4. ÎïÁªÍøÓ¦Óûù´¡ÔÆÆ½Ì¨
1¡¢¹¦Äܼò½é1£©Ñ§ÉúÄܹ»½«ÎïÁªÍø¸ÐÖª²ãÉ豸£¨´«¸ÐÆ÷¡¢Ö´ÐÐÆ÷µÈ£©½ÓÈëÎïÁªÍøÔÆ·þÎñƽ̨£¬Æ½Ì¨Äܹ»½ÓÊÕ²¢´æ´¢´«¸ÐÆ÷ºÍÖ´ÐÐÆ÷µÄʵʱÊý¾Ý£¬Ä£¿éÔÚÏß״̬£¬²¢ÊµÊ±ÏÔʾ¡£
2£©Ìṩºǫ́¹ÜÀíϵͳ£¬Äܹ»ÉèÖÃÕ˺ÅÀàÐͺÍʹÓÃȨÏÞ¡£Ö§³Ö¶àÓû§¹ÜÀí¼°È¨ÏÞ¿ØÖÆ£¬·ÖΪ¸¸Óû§ºÍ×ÓÓû§£¬¸¸Óû§¿ÉÒÔ´´½¨¶à¸ö×ÓÓû§£¬²¢ÇÒ¿ÉÒÔΪÿ¸ö×ÓÓû§·ÖÅäÔö¡¢É¾¡¢¸Ä¼¸ÖÖȨÏÞ£¬×ÓÓû§´´½¨µÄ×ÊÔ´Ï໥¸ôÀë¡£
3£©ÌṩÎïÁªÍø¹æÔò±à¼Æ÷£¬ÎÞÐè±àд´úÂë¼´¿É±à¼¸´ÔÓµÄ×Ô¶¯»¯¿ØÖƲßÂÔ£¬ÊµÏÖÒÆ¶¯»¥ÁªÍøÏµÍ³µÄ×Ô¶¯»¯¿ØÖÆ¡£
4£©Ìṩ·á¸»µÄ¿ÉÊÓ»¯¿Ø¼þ¿â£¬Í¨¹ýÍÏ×§¡¢¼ò±ãÅäÖü´¿ÉÍê³ÉÃÀ¹ÛµÄUIÉè¼Æ¡£Ö§³ÖGISµØÍ¼¡¢ÇúÏßͼ¡¢Öù×´¡¢±ýͼ¡¢Í¼±í¡¢°´Å¥¡¢ÒDZíͼµÈ¿Ø¼þ¡£
5£©ÎïÁªÍø¸ÐÖª²ãÉ豸ҲÄܹ»ÏòÖ´ÐÐÆ÷·¢ËÍ¿ØÖÆÃüÁϵͳÄܹ»ÊµÏÖÄ£¿éµÄÔÚÏß¼à²â¡£
6£©ÔÆÆ½Ì¨Ö§³ÖÎïÁªÍøÓ²¼þ¶àÐÒé½ÓÈ룬ͨ¹ýZigBee/BLE/wifi/lora/NBIOTÎÞÏß¼¼ÊõÈ¡µÃ´«¸ÐÆ÷²É¼¯µÄÊý¾Ý£¬ÐγÉÒ»¸öÍêÕûµÄÎÞÏß´«¸ÐÆ÷ÍøÂç¡£
7£©Êý¾Ýͨ¹ýhttp/MQTTÐÒé´«ÊäÖÁÎïÁªÍøÓ¦Óûù´¡ÔÆÆ½Ì¨Èí¼þ£¬½øÐÐÊý¾ÝͼÐλ¯Õ¹Ê¾¡£
8£©ÊµÏÖ»ùÓÚÔÆÆ½Ì¨µÄÖÇÄܼҾÓʵÑ飬²¢°üº¬ÅäÌ×ÍêÕûµÄ½Ìѧ×ÊÔ´¡£
9£©Ö§³Ö±¾µØ»¯²¿ÊðºÍÔÆ¶Ë²¿ÊðÁ½ÖÖ·½Ê½¡£
10£©Ìṩ“ÎïÁªÍøÓ¦Óûù´¡ÔÆÆ½Ì¨”Èí¼þÖø×÷ȨµÇ¼ÇÖ¤Êé¼°Èí¼þ²úÆ·µÇ¼Ç²âÊÔ±¨¸æ¸´Ó¡¼þ²¢¼Ó¸Ç¹«Õ£¬Ô¼þ±¸²é¡£




3. ²¿·ÖʵÑé°¸Àý
3.1.1. ǶÈëʽlinuxQT×ÛºÏʵÑé
![]() |
3.1.2. ÊÖд×Öʶ±ð
ѧϰÉè¼ÆÒ»¸öÉñ¾ÍøÂçÄ£ÐÍ£¬È»ºóÓÃÒѾ±ê×¢¹ýµÄMNISTÊý¾ÝÀ´ÑµÁ·Õâ¸öÄ£ÐÍ£¬È»ºó½øÐвâÊÔÑéÖ¤¡£
ͼ£ºÊÖд×Öʶ±ð°¸Àý
3.1.3. ÈËÁ³Ê¶±ð
ͨ¹ýOpenCV×Ô´øµÄ·ÖÀàÆ÷¡¢OpenCVµÄÉî¶Èѧϰ·ÖÀàÆ÷ÊÇ»ùÓÚSSD(Single Shot Detector)¿ò¼ÜµÄResNetÍøÂ磬ʵÏÖÔÚͼƬ¡¢ÊÓÆµÖжÔÈËÁ³µÄ¼ì²â£¬²¢ÓþØÐοò¿ò³öÀ´¡£Ñ§Ð£¿ÉÓÃÓÚÉí·Ýʶ±ð¡¢¿ÎÌÃ/ÉÏϰ࿼ÇÚ¡¢»áÒéÇ©µ½¡¢Ë¢Á³Ö§¸¶¡¢ÃŽûͨÐС¢°²·À¼à¿ØÏà¹Ø³¡¾°¡£

ͼ£º ÈËÁ³Ê¶±ð°¸Àý
3.1.4. Ä¿±ê¼ì²â
ÀûÓÃÉî¶Èѧϰ¿ò¼Ücaffe£¬ÊµÏÖ¶Ô³£¼ûÎïÌåµÄ¼ì²â¡£

ͼ£ºÄ¿±ê¼ì²â°¸Àý
3.1.5. ÈËÌå×Ë̬ʶ±ð
ʹÓñßÔµ²àÍÆÀí¿ò¼ÜTengine¼ì²âͼÏñÖеÄËùÓÐÈËÌå²¢·µ»ØÃ¿¸öÈËÌåµÄ¾ØÐοòλÖ㬾«×¼¶¨Î» 21 ¸öºËÐĹؼüµã£¬°üº¬Îå¹Ù¡¢ËÄÖ«¡¢²±¾±µÈ²¿Î»£¬¸ü¶à¹Ø¼üµã³ÖÐøÀ©Õ¹ÖУ»Ö§³Ö¶àÈ˼ì²â¡¢ÈËÌåλÖÃÖØµþ¡¢ÕÚµ²¡¢±³Ãæ¡¢²àÃæ¡¢ÖеͿո©ÅÄ¡¢´ó¶¯×÷µÈ¸´ÔÓ³¡¾°¡£
ͼ£ºÈËÌå×Ë̬ʶ±ð°¸Àý
3.1.6. ÊÖÊÆÊ¶±ð
ÀûÓÃÉî¶Èѧϰ¿ò¼Ücaffe£¬ÊµÏÖ¶Ô¼òµ¥ÊÖÊÆµÄʶ±ð¡£
ͼ£ºÊÖÊÆ¼ì²âºÍʶ±ðϵͳ°¸Àý
3.1.7. ³µÅÆÊ¶±ð
ʹÓÃopencv µÄ HAAR Cascade ¼ì²â³µÅÆ´óÖÂλÖã¬Ê¹Óþí»ýÉñ¾ÍøÂç»Ø¹é³µÅÆ×óÓÒ£¬È»ºóʹÓþí»ýÉñ¾ÍøÂ绬¶¯´°Çиî×Ö·û¡¢¼°Ê¶±ð×Ö·û¡£
ͼ£º½»Í¨ÃŽû³µÅƼì²âºÍʶ±ðϵͳ°¸Àý
3.1.8. ÈËÁ³ÃŽû
²ÉÓà mtcnn ½øÐÐÈËÁ³¼ì²â£¬²ÉÓÃMobileFaceNet ½øÐÐÈËÁ³Ê¶±ð£¬È»ºóÓûîÌå¼ì²âËã·¨½øÐмì²â¡£
ͼ£ºÈËÁ³ÃŽû¼ì²âºÍʶ±ðϵͳ°¸Àý
3.1.9. ÉùÎÆËøÊµÑé
ͨ¹ýÓïÒôÔöÇ¿¡¢ÓïÒôÖÊÁ¿¼ì²â¡¢ÓïÒôÔöÇ¿¡¢ÓÐЧÓïÒôÌáÈ¡¡¢ÉùÎÆÌØÕ÷ÌáÈ¡µÈ²½Ö裬Íê³ÉÉùÎÆ×¢²á¼°ÉùÎÆÑéÖ¤¡£
ͼ£ºÉùÎÆµç×ÓËøÏµÍ³°¸Àý
3.1.10. AIÓïÒô¿ØÖÆÖÇÄܼҾÓ
±¾ÏµÍ³ÊµÏÖÓïÒôÊý¾Ý¸ßËÙ´«Ê䣬»ùÓÚ°Ù¶ÈÓïÒôʶ±ð API Íê³ÉÓïÒôʶ±ð£¬²¢ÓÃÎÞÏß·½Ê½¿ØÖÆµçµÆ£¬µç·çÉÈ£¬ÒÔ¼°»ñȡζȺÍʪ¶È¡£
ͼ£ºÓïÒô¿ØÖÆÖÇÄܼҾÓϵͳ°¸Àý
3.1.11. ֪ʶͼÆ×ºÍÁÄÌì»úÆ÷ÈË
֪ʶͼÆ×ÈÚºÏÁËÁ½Ç§Îå°Ù¶àÍòµÄʵÌ壬ӵÓÐÒÚ¼¶±ðµÄʵÌåÊôÐÔ¹ØÏµ£¬»úÆ÷È˲ÉÓÃÁË»ùÓÚ֪ʶͼÆ×µÄÓïÒå¸ÐÖªÓëÀí½â£¬ÖÂÁ¦ÓÚ×îÇ¿ÈÏÖª´óÄÔ¡£×ÔÈ»ÓïÑÔ´¦Àí¹¤¾ß°üµÄ¹¦ÄÜÓУºÖÐÎÄ·Ö´Ê¡¢´ÊÐÔ±ê×¢¡¢ÃüÃûʵÌåʶ±ð¡¢¹Ø¼ü´ÊÌáÈ¡¡¢Îı¾ÕªÒª¡¢Ð´ʷ¢ÏÖ¡¢Çé¸Ð·ÖÎöµÈ¡£
ͼ£ºÖªÊ¶Í¼Æ×ºÍÎı¾ÁÄÌì»úÆ÷ÈËϵͳ°¸Àý
4. Õбê²ÎÊý
ÐòºÅ | ÏîÄ¿Ãû³Æ | ÏîÄ¿¼¼ÊõÖ¸±ê | ±¸×¢ |
1 |
Ãû³Æ£ºAIÈ˹¤ÖÇÄÜÓïÒô»úÆ÷ÊÓ¾õ¿ª·¢Ó¦ÓÃϵͳƽ̨ ÐͺţºDB-SD38 |
±¾ÏîĿʵÑéϵͳ²ÉÓÃCPU+GPUË«´¦ÀíÆ÷¼Ü¹¹£¬ÊÇÒ»¿î¼¯³ÉAIÓïÒô¡¢»úÆ÷ÊÓ¾õ¡¢Éî¶Èѧϰ»ù´¡¡¢Ç¶ÈëʽLinuxÓÚÒ»ÌåµÄ¸ß¶Ë½Ìѧ¿ÆÑÐʵÑéÆ½Ì¨¡£ Õû¸ö½Ìѧƽ̨°üÀ¨È˹¤ÖÇÄÜ£¨AI£©ºÍǶÈëʽLinux²¿·Ö£¬Á½²¿·Ö»¥ÏàÖ§³Å¡¢»¥Îª²¹³ä£¬¹²Í¬ÊµÏÖǶÈëʽÈ˹¤ÖÇÄÜ¡£È˹¤ÖÇÄܲ¿·ÖµÄÓ²¼þ»ùÓÚǶÈëʽARM¿ØÖÆÆ÷¡¢¸ßÇåÏà»úÄ£¿é¡¢7ÂóÂó¿Ë·çÕóÁУ¬¾ß±¸ÓïÒô¡¢Í¼ÏñÊý¾ÝµÄ²É¼¯ºÍ´¦ÀíÄÜÁ¦¼°ÊÊÓÃÓÚ¶àÖÖ³¡¾°µÄ¿ØÖƽӿڣ»Ç¶ÈëʽLinux²¿·ÖµÄÓ²¼þ²ÉÓÃCPU+GPUË«´¦ÀíÆ÷¼Ü¹¹£¬Å䱸¸ßÇå´óÆÁÒÔ¼°·á¸»µÄÍâÉè½Ó¿Ú¡£ ƽ̨²ÉÓöàºË¸ßÐÔÄÜ AI ´¦ÀíÆ÷£¬Ô¤×° Ubuntu Linux ²Ù×÷ϵͳÓë OpenCV ¼ÆËã»úÊÓ¾õ¿â£¬Ö§³Ö TensorFlow Lite¡¢NCNN¡¢MNN¡¢Paddle-Lite¡¢MACE µÈÉî¶Èѧϰ¶Ë²àÍÆÀí¿ò¼Ü¡£ Ìṩ¶àÖÖÓ¦ÓÃÍâÉèÓë·á¸»µÄ»úÆ÷ÊÓ¾õ¡¢AIÓïÒô¡¢Éî¶ÈѧϰʵսӦÓð¸Àý£¬ÈçÓïÒôǰ´¦Àí£¨ÉùÔ´¶¨Î»¡¢ÓïÒôÔöÇ¿¡¢ÓïÒô½µÔë¡¢»ØÉùÏû³ý¡¢ÉùÒôÌáÈ¡£©¡¢ÓïÒô»îÌå¼ì²é¡¢ÓïÒô»½ÐÑ¡¢ÓïÒôʶ±ð¡¢ÓïÒôºÏ³É¡¢×ÔÈ»ÓïÑÔ´¦Àí¡¢ÉùÎÆÊ¶±ðÃÅËø¡¢ÓïÒôÖÇÄܼҾӡ¢ÊÖд×Öʶ±ð¡¢ÈËÁ³Ê¶±ð¡¢Ä¿±ê¼ì²â¡¢¶Ë²àÍÆÀí¿ò¼Ü¡¢Í¼Ïñʶ±ð¡¢ÈËÌå·ÖÎö ¡¢ÎÄ×Öʶ±ð¡¢ÈËÁ³ÃŽû¿ØÖÆ¡¢³µÅƵÀÕ¢¿ØÖÆ¡¢ÊÖÊÆ¼Ò¾Ó¿ØÖƵȣ¬Í¨¹ý°¸Àý½ÌѧÈÃѧÉúÕÆÎÕ¼ÆËã»úÊÓ¾õÓëÉî¶ÈѧϰµÄ»ù±¾ÔÀíºÍµäÐÍÓ¦Óÿª·¢¡£ Ò»¡¢Ó²¼þ¼¼Êõ²ÎÊý ¡ï1¡¢´¦ÀíÆ÷£º CPU: RK3399£ºÁùºË Dual Cortex-A72 + Quad Cortex-A53, 64-bit CPU at 1.8GHz GPU: Mali-T864 GPU,Ö§³Ö OpenGL ES 1.1/2.0/3.0/3.1, OpenVG 1.1, OpenCL, DX11 2¡¢´æ´¢Æ÷£ºË«Í¨µÀLPDDR3£¨64-bit£©²»µÍÓÚ4GB£¬16GB ¸ßËÙemmc À©Õ¹´æ´¢£¬MicroSD²»µÍÓÚ64G 3¡¢¸ßÇåÏà»úÄ£×飺CMOS´«¸ÐÆ÷OV13850£¬MIPIÐźÅÊä³ö£¬1300ÍòÏñËØ£¬×î¸ßÖ§³Ö4224x3136ÏñËØ¡£ 4¡¢AI¸ßÇåÉãÏñ»ú£ºÓÐЧÏñËØ500ÍòÏñËØ£¬¶Ô½¹·½Ê½×Ô¶¯¶Ô½¹£¬USB2.0½Ó¿Ú£¬Ìṩ»ùÓÚeAIOT½Ìѧƽ̨µÄÈËÁ³Ê¶±ðϵͳ°¸Àý¡£ ¡ï5¡¢11.6´ç°åÔØ¸ßÇå´¥ÏÔÒ»ÌåÆÁ£º11.6´çeDP½Ó¿Ú,·Ö±æÂʲ»µÍÓÚ1920*1080 ¡ï6¡¢1£©ZigbeeÍø¹ØÄ£¿é½Ó¿Ú£º°åÔØ£¬²ÉÓÃÖ±ÁÐË«ÅÅ20о²åÕëÀο¿¹Ì¶¨£¬·Çusb½Ó¿Ú¡£ 2£©BLEÍø¹ØÄ£¿é½Ó¿Ú£º°åÔØ£¬²ÉÓÃÖ±ÁÐË«ÅÅ20о²åÕëÀο¿¹Ì¶¨£¬·Çusb½Ó¿Ú¡£ 7¡¢4GÄ£×飺°åÔØEC20Ä£×飬֧³ÖLTE TDD/LTE FDD/TD-SCDMA/WCDMA /TD-SCDMA/CDMA2000/CDMA/GSMµÈƵ¶Î ¡ï8¡¢7·Âó¿Ë·çÕóÁУº 1£©7·Âó¿Ë·çÕóÁУ¬ÌṩÉùÔ´¶¨Î»¡¢ÓïÒôÔöÇ¿¡¢ÓïÒô½µÔë¡¢»ØÉùÏû³ý¡¢ÉùÒôʰȡµÈ¹¦ÄÜ¡££¨ÐèÌṩÍêÕûÓ²¼þÔÀíͼ¼°PCBÎļþ½ØÍ¼Ö¤Ã÷Ϊ×ÔÖ÷Ñз¢²úÆ·£© 2£©Ö÷¿ØÐ¾Æ¬K210£¬RISC-V Ë«ºË64λ´¦ÀíÆ÷£¬Ö÷Ƶ×î¸ß800MHz¡£¼¯³É¾í»ýÉñ¾ÍøÂç¼ÓËÙÆ÷KPU£¬·åÖµËãÁ¦1TOPS¡£ 3£©Ò»Ì廯µ¥°åÉè¼Æ£¬¼¯³ÉTFT²ÊɫҺ¾§ÆÁ£¬Äܹ»Ö±¹ÛÏÔʾ²ÊÉ«ÒôƵƵÆ×ͼ¡£ 4£©¼¯³É STM32ÒôƵÇý¶¯Ð¾Æ¬£¬ÌṩUSBÉù¿¨Çý¶¯£¬¿ª·ÅÔ´´úÂë¡££¨ÌṩԴÂ빤³Ì½ØÍ¼£¬Ô´Â뱸²é£© 5£©²ÉÓÃË«ÁÐÖ±²å·â×°ºÍUSB½Ó¿ÚÊä³ö£¬ÐèÄܹ»½ÓÈ뵽ϵͳÖ÷°åÖÐʹÓᣠ6£©5Ã×¼à²â·¶Î§£¬»ùÓÚlinuxϵͳ¡£ ¡ï9¡¢OBD½Ó¿Ú£º°åÔØ£¬±ê×¼16ÕëOBD-II²å×ù£¬ÓëÅäÌ×Èí¼þ½áºÏ¿ÉÍê³É»ùÓÚCAN×ÜÏßͨÐÅÏà¹ØÊµÑé¡£ 10¡¢ÌìÏß½Ó¿Ú£º°åÔØwifi¡¢BLE¡¢lora¡¢LTE¹²4¸öÌìÏß½Ó¿Ú¡£ 11¡¢ÆäËûÓ²¼þ½Ó¿Ú£º 1£©UART£º1·RS232£¬1·RS485 2£©ÒÔÌ«Íø£º100/1000M 3£©ÒôƵ£ºÒôƵÊä³ö½Ó¿Ú¡¢MICÒôƵÊäÈë½Ó¿Ú¡¢°åÔØ4Å·3WÑïÉùÆ÷ 4£©ÎÞÏßÍø£ºWiFi (2.4G and 5G, 802.11 ac), Bluetooth 4.1 5£©USB 3.0 HOST½Ó¿Ú£º°åÔØ2¸ö 6£©Debug½Ó¿Ú£º°åÔØ1¸ö¡¢Download½Ó¿Ú£º°åÔØ1¸ö 7£©¼üÅÌ£º°åÔØ7´ç80¼ü±ê×¼¼üÅÌ 8£©ºìÍâ½ÓÊÕ£º°åÔØºìÍâ½ÓÊÕÄ£¿é1¸ö 9£©´«¸ÐÆ÷À©Õ¹½Ó¿Ú£º°åÔØ£¬ÓëÎÞÏß´«¸ÐÆ÷½ÚµãµÄ´«¸ÐÆ÷Ä£¿é½Ó¿Ú¼æÈÝ£¬¿ÉÍê³ÉlinuxϵͳϵĴ«¸ÐÆ÷Çý¶¯¿ª·¢ÊµÑé¡£ 10£©°´¼ü£º°åÔØÖØÆô¡¢»Ö¸´¡¢µçÔ´3¸ö¹¦Äܰ´¼ü£¬4¸öÓû§×Ô¶¨Òå°´¼ü LED£º°åÔØ4¿ÅÀ¶É«LEDµÆÖé 11£©Õð¶¯Âí´ï´«¸ÐÆ÷£º°åÔØ1¸ö 12£©ÆäËû½Ó¿Ú£ºMIPI¡¢GPIO¡¢SPI¡¢I2C¡¢TF Card (sd/mmc 3.0)¡¢SIM¿¨×ù¡¢USB 2.0 HOST¡¢USB Type-C (with DP out)¡¢eDP 1.3¡¢HDMI 2.0 for 4K 60Hz 12¡¢ÊµÑéÏäÏäÌ壺µ¥²ãÒ»ÌåʽÉè¼Æ£¬×ó±ß¹Ì¶¨°²×°ÊµÑéËùÐèÓ²¼þ£¬ÓÒ±ßÊÕÄÉ·ÅÖÃÅäÌ×µçÔ´ÊÊÅäÆ÷¡¢Ï߲ġ¢Åä¼þµÈÉ豸¡£ ¶þ¡¢Èí¼þ¹æ¸ñ²ÎÊýÒªÇó ¡ï1¡¢²Ù×÷ϵͳ£ºLinux+QT¡¢Ubuntu18.04¡¢Android8.1£¬Ö§³ÖLinux+QT¡¢UbuntuË«²Ù×÷ϵͳSD¿¨¿ìËÙÀëÏßÇл»£¬·½±ã½Ìѧ¹ÜÀí£» ¡ï2¡¢ÐëÅ䱸LoRaWAN NS(network server)ʵÑéÈí¼þ£¬ÅäºÏÓ²¼þ¿ÉʵÏÖLoRaWANË«ÏòͨÐÅʵÑ飬ʵÑé¿ÉÒÔÏÔʾÎÞÏßͨÐÅÆµÂÊÖµ¡¢À©ÆµÒò×Ó¡¢RSSI£¨½ÓÊÕÐźÅÇ¿¶È£©¡¢ÐÅÔë±È¡¢fcntµÈÐÅÏ¢¡£Í¨¹ýʵÑé¿ÉÒÔ¿ìËÙÆÀ¹ÀºÍ²âÊÔLoraWanÐÒéϵÄÊý¾ÝͨПñʽ¡¢Í¨ÐžàÀë¡¢ÐźÅÖÊÁ¿µÈ£¬Í¬ÑùÒ²¿ÉÒÔ»ùÓÚÏÖÓеÄÑùÀý½øÐжþ´Î¿ª·¢¿ìËÙÍê³É¿Î³ÌÉè¼Æ¡¢ÏîÄ¿¿ª·¢¡¢¿ÆÑеȡ£ ¡ï3¡¢ÌṩǶÈëʽÉî¶Èѧϰ¿ò¼ÜTengine£ºÕë¶Ô ARM CPU ¼° ARM Mali GPU ÓÅ»¯£¬Ö§³Ö Caffe/TensorFlow/MXnet/ONNX Ä£ÐÍÎļþ£¬¼æÈÝ Caffe/TensorFlow API£¬ÒÔ²å¼þ·½Ê½Ö§³Öµ×²ãËã×ÓÀ©Õ¹£¬Ö§³Ö INT8 Á¿»¯¡£ ¡ï4¡¢ÌṩÎïÁªÍøÓ¦Óûù´¡ÔÆÆ½Ì¨£º 1£©Ñ§ÉúÄܹ»½«ÎïÁªÍø¸ÐÖª²ãÉ豸£¨´«¸ÐÆ÷¡¢Ö´ÐÐÆ÷µÈ£©½ÓÈëÎïÁªÍøÔÆ·þÎñƽ̨£¬Æ½Ì¨Äܹ»½ÓÊÕ²¢´æ´¢´«¸ÐÆ÷ºÍÖ´ÐÐÆ÷µÄʵʱÊý¾Ý£¬Ä£¿éÔÚÏß״̬£¬²¢ÊµÊ±ÏÔʾ¡£ 2£©Ìṩºǫ́¹ÜÀíϵͳ£¬Äܹ»ÉèÖÃÕ˺ÅÀàÐͺÍʹÓÃȨÏÞ¡£Ö§³Ö¶àÓû§¹ÜÀí¼°È¨ÏÞ¿ØÖÆ£¬·ÖΪ¸¸Óû§ºÍ×ÓÓû§£¬¸¸Óû§¿ÉÒÔ´´½¨¶à¸ö×ÓÓû§£¬²¢ÇÒ¿ÉÒÔΪÿ¸ö×ÓÓû§·ÖÅäÔö¡¢É¾¡¢¸Ä¼¸ÖÖȨÏÞ£¬×ÓÓû§´´½¨µÄ×ÊÔ´Ï໥¸ôÀë¡£ 3£©ÌṩÎïÁªÍø¹æÔò±à¼Æ÷£¬ÎÞÐè±àд´úÂë¼´¿É±à¼¸´ÔÓµÄ×Ô¶¯»¯¿ØÖƲßÂÔ£¬ÊµÏÖÒÆ¶¯»¥ÁªÍøÏµÍ³µÄ×Ô¶¯»¯¿ØÖÆ¡£ 4£©Ìṩ·á¸»µÄ¿ÉÊÓ»¯¿Ø¼þ¿â£¬Í¨¹ýÍÏ×§¡¢¼ò±ãÅäÖü´¿ÉÍê³ÉÃÀ¹ÛµÄUIÉè¼Æ¡£Ö§³ÖGISµØÍ¼¡¢ÇúÏßͼ¡¢Öù×´¡¢±ýͼ¡¢Í¼±í¡¢°´Å¥¡¢ÒDZíͼµÈ¿Ø¼þ¡£ 5£©ÎïÁªÍø¸ÐÖª²ãÉ豸ҲÄܹ»ÏòÖ´ÐÐÆ÷·¢ËÍ¿ØÖÆÃüÁϵͳÄܹ»ÊµÏÖÄ£¿éµÄÔÚÏß¼à²â¡£ 6£©ÔÆÆ½Ì¨Ö§³ÖÎïÁªÍøÓ²¼þ¶àÐÒé½ÓÈ룬ͨ¹ýZigBee/BLE/wifi/lora/NBIOTÎÞÏß¼¼ÊõÈ¡µÃ´«¸ÐÆ÷²É¼¯µÄÊý¾Ý£¬ÐγÉÒ»¸öÍêÕûµÄÎÞÏß´«¸ÐÆ÷ÍøÂç¡£ 7£©Êý¾Ýͨ¹ýhttp/MQTTÐÒé´«ÊäÖÁÎïÁªÍøÓ¦Óûù´¡ÔÆÆ½Ì¨Èí¼þ£¬½øÐÐÊý¾ÝͼÐλ¯Õ¹Ê¾¡£ 8£©Ö§³Ö±¾µØ»¯²¿ÊðºÍÔÆ¶Ë²¿ÊðÁ½ÖÖ·½Ê½¡£ ¡ï5¡¢È˹¤ÖÇÄÜÂó¿Ë·çÕóÁÐÓïÒôǰ´¦ÀíÈí¼þ£º 1£©ÐèÖ§³ÖÒÔÏÂʵÑé²¢ÌṩËùÓÐÔ´´úÂ룺ÉùÔ´¶¨Î»¡¢ÓïÒôÔöÇ¿¡¢ÓïÒô½µÔë¡¢»ØÉùÏû³ý¡¢ÉùÒôʰȡʵÑé¡£ Èý¡¢ÊµÑé½Ìѧ¿Î³Ì×ÊÔ´ ¡ïƽ̨Ìṩ³ÉÌ×½Ìѧ×ÊÔ´£¬Óû§¿ÉÒÔ°´ÕÕѧÆÚ³¤¶ÈºÍʵ¼Ê½ÌѧÇé¿ö°²ÅŽÌѧ£¬ÐëÅ䱸ʵÑéÖ¸µ¼Ê飬ʵÑéÖ¸µ¼Êé¿ÉÒÔÌṩ10¡«18ÖÜ¡¢Ã¿ÖÜ2¡«6½Ú¿ÎµÄ½ÌѧʵÑéÐèÒª¡£°üº¬µ«²»ÏÞÓÚÒÔÏÂ֪ʶʵÑé¿Î³Ì£º Linux ʵÑéÁÐ±í ³õʶlinux ϵͳ£ºUbuntu ϵͳ°²×°¡¢Ubuntu ϵͳÈëÃÅ¡¢Ubuntu Öն˲Ù×÷¡¢Shell ²Ù×÷¡¢APT ÏÂÔØ¹¤¾ß¡¢Ubuntu ÏÂÎı¾±à¼¡¢Linux Îļþϵͳ¡¢Linux Óû§È¨ÏÞ¹ÜÀí¡¢Linux ´ÅÅ̹ÜÀí LinuxÓ¦Óÿª·¢»ù´¡£º±àд HelloWorld ´úÂë¡¢±àÒë HelloWorld¡¢GCC ±àÒëÆ÷¡¢MakefileÎļþ ARM Linux ¿ª·¢»ù´¡£ºRK3399¿ª·¢Æ½Ì¨½éÉÜ¡¢¿ª·¢»·¾³´î½¨¡¢¹ØÓÚARM¼Ü¹¹¡¢AArch64»ã±à»ù´¡¡¢RK3399Æô¶¯·½Ê½Ïê½â¡¢»ã±àLEDµÆÊÔÑé¡¢CÓïÑÔ°æLEDµÆÊµÑé »ùÓÚSDK¿ª·¢Uboot,kernel,rootfs£ºSDK »ù´¡¡¢U-Boot ¶¥²ã Makefile Ïê½â¡¢U-Boot Æô¶¯Á÷³ÌÏê½â¡¢U-Boot ͼÐλ¯ÅäÖü°ÆäÔÀí¡¢Linux Äں˶¥²ã MakefileÏê½â¡¢buildroot¸ùÎļþϵͳ¹¹½¨ linux É豸Çý¶¯³ÌÐò¿ª·¢»ù´¡£º×Ö·ûÉ豸Çý¶¯¿ª·¢¡¢Ç¶Èëʽ Linux LED Çý¶¯¿ª·¢ÊµÑé¡¢ÐÂ×Ö·ûÉ豸Çý¶¯ÊµÑé¡¢Linux É豸Ê÷¡¢É豸Ê÷Ï嵀 LED Çý¶¯ÊµÑé¡¢pinctrl ºÍ gpio ×ÓϵͳʵÑé¡¢Linux ²¢·¢Ó뾺Õù¡¢Linux ²¢·¢Ó뾺ÕùʵÑé¡¢Linux °´¼üÊäÈëʵÑé¡¢Linux Äں˶¨Ê±Æ÷ʵÑé¡¢Linux ÖжÏʵÑé¡¢Linux ×èÈûºÍ·Ç×èÈû IO ʵÑé¡¢Ò첽֪ͨʵÑé linux É豸Çý¶¯³ÌÐò¿ª·¢½ø½×£ºplatform É豸Çý¶¯ÊµÑé¡¢É豸Ê÷Ï嵀 platform Çý¶¯±àд¡¢Linux ×Ô´øµÄ LED µÆÇý¶¯ÊµÑé¡¢Linux MISC Çý¶¯ÊµÑé¡¢Linux INPUT ×ÓϵͳʵÑé¡¢Linux RTC Çý¶¯ÊµÑé¡¢Linux I2C Çý¶¯ÊµÑé¡¢Linux SPIÇý¶¯ÊµÑé¡¢Linux miscÔÓÏîÉ豸Çý¶¯ÊµÑé Linux ÎÞÏßͨÐűà³ÌʵÑ飺lorawan NSʵÑé¡¢LinuxÍøÂç±à³ÌÊÔÑ顢ǶÈëʽ Web ·þÎñÆ÷ÊÔÑé¡¢IOTÔÆ·þÎñʵÑé ǶÈëʽ Linux QT¿ª·¢ Qt¼ò½é£ºQt»·¾³´î½¨ Qt±à³Ì»ù´¡£ºQtÓõ½µÄ¿ª·¢¹¤¾ß¡¢Qt±à³ÌÉæ¼°µÄÊõÓïºÍÃû´Ê¡¢Qt CreatorµÄ³õ²½Ê¹ÓᢵÚÒ»¸öQt³ÌÐò¡¢QtÏîÄ¿¹ÜÀíÎļþ¡¢QtÏîÄ¿½çÃæÎļþ¡¢QtÏîÄ¿ÖеÄmainÖ÷º¯Êý¡¢Qt½çÃæ²¼¾Ö¹ÜÀí¡¢QtÐźÅÓë²Û»úÖÆ¡¢Qt CreatorʹÓü¼ÇÉ QtÓ¦Óÿª·¢ÊµÀý£ºQCalculator¼ÆËãÆ÷Ó¦ÓÃʵÑé¡¢QClockʵʱʱÖÓÓ¦ÓÃʵÑé¡¢QLed LED¿ØÖÆÓ¦ÓÃʵÑé¡¢QSht20ÎÂʪ¶È¼ÆÓ¦ÓÃʵÑé¡¢QFileviewÎļþä¯ÀÀÓ¦ÓÃʵÑé¡¢QReaderÎı¾ÔĶÁÆ÷Ó¦ÓÃʵÑé¡¢QTest×ۺϲâÊÔÓ¦ÓÃʵÑé¡¢Ìí¼ÓÓ¦Óõ½ÏµÍ³×ÀÃæ È˹¤ÖÇÄÜʵÑéÁбí-»ù´¡ Éñ¾ÍøÂçµÄ»ù±¾¹¤×÷ÔÀí£ºÉñ¾ÍøÂçµÄ»ù±¾¹¤×÷ÔÀí Éñ¾ÍøÂçÖеĻù±¾¸ÅÄÏßÐÔ·´Ïò´«²¥ÊµÑé¡¢·ÇÏßÐÔ·´Ïò´«²¥ÊµÑé¡¢ÌݶÈϽµÊµÑé¡¢Ëðʧº¯ÊýʵÑé Éñ¾ÍøÂçÖ®»Ø¹éÎÊÌ⣺µ¥±äÁ¿ÏßÐԻع顢¶à±äÁ¿ÏßÐԻعé Éñ¾ÍøÂçÖ®·ÖÀàÎÊÌ⣺ÏßÐÔ¶þ·ÖÀà¡¢ÏßÐÔ¶à·ÖÀà¡¢Éñ¾ÍøÂç·ÇÏßÐÔ¶þ·ÖÀà¡¢Éñ¾ÍøÂç·ÇÏßÐÔ¶à·ÖÀà Éñ¾ÍøÂçÄ£Ð͵ÄÍÆÀíÓ벿Ê𣺲âÊÔѵÁ·½á¹ûʵÑé¡¢²é¿´Ä£ÐÍÎļþʵÑé¡¢ONNXÄ£ÐÍÎļþÖÆ×÷ʵÑ顢ģÐͲ¿ÊðºÍ²âÊÔʵÑé Éî¶ÈÉñ¾ÍøÂ磺Éî¶ÈÉñ¾ÍøÂç¿ò¼ÜÉè¼Æ¡¢Éî¶ÈÉñ¾ÍøÂçÓ¦Óá¢Éñ¾ÍøÂçÓÅ»¯¡¢Éñ¾ÍøÂç¹ýÄâºÏÎÊÌâ ¾í»ýÉñ¾ÍøÂ磺¾í»ýÉñ¾ÍøÂç¸ÅÊö¡¢¾í»ýµÄǰÏò¼ÆËã¡¢¾í»ýµÄ·´Ïò´«²¥¡¢³Ø»¯µÄǰÏò¼ÆËãÓë·´Ïò´«²¥¡¢¾µäµÄ¾í»ýÉñ¾ÍøÂçÄ£ÐÍ¡¢MNIST·ÖÀàʵÑé¡¢Fashion-MNIST·ÖÀàʵÑé Ñ»·Éñ¾ÍøÂ磺ÆÕͨѻ·Éñ¾¡¢Í¨ÓõÄÑ»·Éñ¾ÍøÂçÄ£ÐÍʵÑéÍøÂç¡¢Á½¸öʱ¼ä²½µÄÑ»·Éñ¾ÍøÂçʵÑé¡¢Ëĸöʱ¼ä²½µÄÑ»·Éñ¾ÍøÂç¡¢²»¶¨³¤Ê±ÐòµÄÑ»·Éñ¾ÍøÂçʵÑé¡¢Éî¶ÈÑ»·Éñ¾ÍøÂ硢˫ÏòÑ»·Éñ¾ÍøÂç¡¢¸ß¼¶Ñ»·Éñ¾ÍøÂç È˹¤ÖÇÄÜʵÑéÁбí-ͼÏñ ͼÏñ²É¼¯£ºUSBÉãÏñͷͼÏñ²É¼¯ ͼÏñ´¦Àí£ºÍ¼Æ¬ÏÔʾ¡¢É«²Ê¿Õ¼ä¡¢ÏñËØÔËËã¡¢ROIÓë·ººéÌî³ä¡¢Â˲¨ÓëÄ£ºý²Ù×÷¡¢Í¼ÏñÖ±·½Í¼¡¢Ä£°åÆ¥Å䡢ͼÏñ¶þÖµ»¯¡¢Í¼Ïñ½ð×ÖËþ¡¢Í¼ÏñÌݶȡ¢Canny±ßÔµ¼ì²â¡¢Ö±Ïß¼ì²â¡¢Ô²¼ì²â¡¢ÂÖÀª·¢ÏÖ ´«Í³»úÆ÷ÊÓ¾õ£ºÊÖд×Öʶ±ð¡¢ÈËÁ³¼ì²â¡¢Ä¿±ê¼ì²â Éî¶Èѧϰ»úÆ÷ÊÓ¾õ£ºÊÖд×Öʶ±ð¡¢ÈËÁ³¼ì²â¡¢Ä¿±ê¼ì²â¡¢ ¶Ë²àÍÆÀí¿ò¼Ü ÔÆ¶Ë»úÆ÷ÊÓ¾õÓ¦ÓãºÍ¼Ïñʶ±ðʵÑé¡¢ÎÄ×Öʶ±ð¡¢ÈËÌå·ÖÎö ͼÏñÊÓ¾õ×ÛºÏÓ¦ÓãºÈËÁ³ÃŽû¿ØÖÆ¡¢³µÅƵÀÕ¢¿ØÖÆ¡¢ÊÖÊÆÊ¶±ð È˹¤ÖÇÄÜʵÑéÁбí-ÓïÒô ÓïÒô´¦Àí £ºÓïÒô²É¼¯ºÍ²¥·ÅʵÑé¡¢ÓïÒô±àÂëºÍ½âÂëʵÑé¡¢ÓïÒô±äËÙ±äµ÷ʵÑé¡¢ÓïÒô»îÐÔ¼ì²âʵÑé¡¢ÓïÒô»½ÐÑʵÑé¡¢ÓïÒôʶ±ðʵÑé¡¢ÓïÒôºÏ³ÉʵÑé ×ÔÈ»ÓïÑÔ´¦Àí£ºÖÐÎÄ·Ö´ÊʵÑé¡¢¹Ø¼ü´ÊÌáȡʵÑé¡¢Îı¾¿ÉÊÓ»¯ÊµÑé¡¢Îı¾ÏòÁ¿»¯ÊµÑé¡¢Îı¾·ÖÀàʵÑé¡¢Îı¾¾ÛÀàʵÑé¡¢Îı¾Çé¸Ð·ÖÎöʵÑé¡¢¾ä·¨ÒÀ´æ·ÖÎöʵÑé¡¢¹¹½¨ÁÄÌì»úÆ÷ÈËʵÑé ÔÆ¶ËÓïÒôÓïÑÔÓ¦ÓãºÔƶËÓïÒôºÏ³ÉʵÑé¡¢ÔÆ¶ËÓïÒôʶ±ðʵÑé¡¢ÔÆ¶Ë¶Ô»°ÇéÐ÷ʶ±ðʵÑé¡¢ÔÆ¶ËÐÂÎÅժҪʵÑé¡¢ÔÆ¶Ë¶ÌÎı¾ÏàËÆ¶ÈʵÑé¡¢ÔÆ¶ËÇé¸ÐÇãÏò·ÖÎöʵÑé¡¢ÔÆ¶ËµØÖ·Ê¶±ð·ÖÎöʵÑé ÓïÒôÓïÑÔ×ÛºÏÓ¦Ó㺹¹½¨ÖªÊ¶Í¼Æ×ºÍÁÄÌì»úÆ÷ÈËʵÑé¡¢ÉùÎÆÊ¶±ðÃŽûʵÑé¡¢AIÓïÒôÖÇÄܼҾÓʵÑé |
|