Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of compiling and downloading development board program based on contiki system

A technology of program compilation and development board, which is applied in the field of program compilation and download of development board based on Contiki system, can solve the problems of cumbersome compilation and download, cumbersome download and compilation, unfavorable program development, etc., and achieves the effect of improving development efficiency and reducing work difficulty.

Inactive Publication Date: 2021-05-11
HEBEI UNIV OF TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] Aiming at the problem that the embedded cintiki system is very cumbersome to download and compile under the Ubuntu system, which is not conducive to program development, the technical problem to be solved by the present invention is to provide a development board program compilation and download method based on the contiki system
This method uses visual C++ software to compile under the windows system, uses Jlink software to download, uses the Python automated test framework to complete the operation of visual C++ and Jlink, and completes one-click compilation and download. This method can realize automation under the windows system Compile and download, solve the cumbersome problem of compiling and downloading, so that developers can focus more on the idea of ​​writing codes instead of cumbersome downloading steps, which can greatly improve development efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of compiling and downloading development board program based on contiki system
  • Method of compiling and downloading development board program based on contiki system
  • Method of compiling and downloading development board program based on contiki system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] The present embodiment is based on the method for compiling and downloading the development board program of the contiki system, taking the process of downloading the cetic-6lbr.

[0057] Step 1: Collect all the pictures that need to be clicked during the compilation and download process of visual C++ software and Jlink software, and store all the collected pictures in the same folder, and the collection method is qq screenshot; then collect the cetic-6lbr.bin file Pictures, collected by screenshots, are also stored in the folder just now.

[0058]Step 2: Name the folder that stores the pictures in the first step as the index picture library. Since there is a fixed order for compiling and downloading, that is, which key to press first and then which key to press is fixed, so the "number-purpose" is used "Format naming, the pictures collected by visual C++ are named "1-V", "2-V", "3-V", "4-V", "5-V", "6-V", where V Represents visual C++, indicating that its purpose is v...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention is a development board program compiling and downloading method based on the contiki system. The method uses visual C++ software to compile under the windows system, uses Jlink software to download, and uses the Python automated test framework to complete the operation of visual C++ and Jlink. One-key compiling and downloading, this method can realize automatic compiling and downloading under the windows system, solve the problem of cumbersome compiling and downloading, so that developers can have more energy to focus on the concept of code writing, rather than cumbersome downloading steps, you can Greatly improve development efficiency.

Description

technical field [0001] The invention belongs to the technical field of the Contiki Internet of Things operating system, and in particular relates to a method for compiling and downloading a development board program based on the Contiki system. Background technique [0002] The Internet of Things is to equip sensors on various real objects such as power grids, railways, bridges, tunnels, roads, buildings, water supply systems, dams, oil and gas pipelines, and household appliances, and connect them through the Internet to run specific programs to achieve remote control. Control or implement direct communication between things. The Internet of Things, that is, through radio frequency identification (RFID), sensors, two-dimensional codes, etc. installed on various objects, is connected to a wireless network through an interface, so as to endow objects with "smartness" and realize communication and dialogue between people and objects. Objects can communicate and talk with each ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/41G06F8/60G06F8/71
CPCG06F8/41G06F8/60G06F8/71
Inventor 焦亚男马杰
Owner HEBEI UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products