Font Size: a A A

Research And Implementation Of QQ IoT System Based On Embedded System

Posted on:2019-01-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z DengFull Text:PDF
GTID:2428330566483386Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
In recent years,QQ Io T technology has been proposed and received extensive attention.QQ Io T has powerful,efficient,and stable backend support.QQ's IoT system is powerful and easy to operate,eliminating the need for self-development and maintenance of the APP and other cumbersome processes,which greatly improves the development efficiency.Therefore,strengthening the research on the QQ Io T system has important application value and academic significance.In view of the above background,this paper proposes a QQ Io T system.The function that this system needs to realize is that the mobile phone QQ controls the brightness of the LED lights and LCD screens of the QQ Io T device,and the temperature data uploaded to the background is displayed.In addition,the mobile phone QQ can also receive text,pictures,audio and video information sent by the QQ Io T device.The system uses the processor JZ2440 as the development platform for S3C2440 and Linux as the operating system.By modifying the SDK to bind the mobile QQ,the QQ Io T device and the mobile phone QQ realize communication and information exchange.On the basis of the analysis of system functions,this paper introduces the overall design of the QQ IoT system.In the hardware design scheme,the system development platform JZ2440 and the master control chip S3C32440 are introduced.In the software design scheme,the system's software architecture explains the links between the various subsystems.The establishment of an embedded development environment includes the porting of boot programs and kernels,and the production of a root file system.The use of the SDK is mainly to modify the program so that the mobile phone QQ and QQ Io T devices establish a connection.In the development process of QQ Io T,the configuration process of QQ Io T was emphasized.For security,the system uses the public key cryptosystem encryption technology and analyzes and formulates the Diffie-Hellman algorithm and RSA encryption algorithm.At the same time,an improved RSA algorithm is also proposed.In the implementation of the QQ Io T functional end,the send message function used to send messages and the QQ Io T functional end,the send message function used to send messages and the callback function used to update the mobile QQ display interface are defined,and the QQ Io T device is also defined to send text,pictures,audio,and video to the mobile phone QQ.Among them,the H.264 standard for sending video was analyzed.In the display of the LCD,the display principle of the LCD is analyzed,focusing on using Bresenham to draw a straight line algorithm to implement drawing straight lines and Bresenham's circle drawing algorithm to draw circles.After the overall test of the system,it can be seen that the system is highly efficient and stable.As long as the system is modified or added with customized functions,it can be applied to many occasions.Therefore,it has important significance and research value.
Keywords/Search Tags:Embedded, QQ, Internet of Things, Encryption, Bresenham algorithm
PDF Full Text Request
Related items