CN108230494A - The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock - Google Patents

The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock Download PDF

Info

Publication number
CN108230494A
CN108230494A CN201711390880.8A CN201711390880A CN108230494A CN 108230494 A CN108230494 A CN 108230494A CN 201711390880 A CN201711390880 A CN 201711390880A CN 108230494 A CN108230494 A CN 108230494A
Authority
CN
China
Prior art keywords
processing function
module
operating systems
cloud lock
intelligent cloud
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711390880.8A
Other languages
Chinese (zh)
Inventor
叶敏
黎宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Hutlon Technology Co Ltd
Original Assignee
Guangdong Hutlon Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Hutlon Technology Co Ltd filed Critical Guangdong Hutlon Technology Co Ltd
Priority to CN201711390880.8A priority Critical patent/CN108230494A/en
Publication of CN108230494A publication Critical patent/CN108230494A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems, including, step 1, each function module initialization;Step 2, establishment begin a task with function;Step 3 opens task dispatcher.FreeRTOS operating systems are embedded in this intelligent cloud lock MCU, development platform of this operating system as intelligent cloud locking part is feature-rich, real-time, reliability is high.

Description

The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock
Technical field
The present invention relates to the domestic intelligent cloud locks of intelligent door lock technical field more particularly to embedded FreeRTOS operating systems Configuration method and cloud lock.
Background technology
It is various will to be all applied to door lock as the module of identification feature with demand of the market to intelligent cloud lock technology Among, current Software Development Platform can not complete the intelligent door lock for integrating numerous functions.FreeRTOS is a kind of free Real time operating system, it is task management that it has, time management, semaphore, message queue, memory management, writing function, soft The functions such as part timer, association's journey can realize the intelligent cloud lock of numerous functions well, can ensure the reality of system well When property and reliability, wide market.
Invention content
It is an object of the invention to solve the above problems to propose the domestic intelligent cloud lock for being embedded in FreeRTOS operating systems Configuration method and cloud lock.
In order to reach this purpose, the present invention uses following technical scheme:
The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems, including:
Step 1, each function module initialization;
Step 2, establishment begin a task with function;
Step 3 opens task dispatcher.
More preferably, each function module includes micro computers peripheral hardware, the sound such as micro computer clock, ADC module and GPIO port Sound module, display module, fingerprint module, card module, touch key-press module, wireless module, other each identification feature modules etc..
More preferably, the function that begins a task with includes Cipher Processing function, finger prints processing function, card processing function, sound Sound processing function, display processing function, wireless module processing function, suspend mode processing function, other each identification feature processing functions Deng.
More preferably, the Cipher Processing function includes increasing password, Modify password and deletes password.
More preferably, the finger prints processing function includes increasing fingerprint, modification fingerprint and deletes fingerprint.
More preferably, the card processing function includes increasing card, modification card and deletes card.
More preferably, the broadcasting of the acoustic processing function including sound and stopping, volume size etc.;
The display processing function is shown including LED, LCD is shown, numeral method;
The wireless module processing function includes the transmitting-receiving process of wireless module;
The suspend mode processing function includes suspend mode and wakes up front and rear configuration;
Other each identification feature processing functions include the transmitting-receiving process of some corresponding data.
More preferably, Yun Suo, including lock body and the micro computer being built in inside the lock body, the embedded micro computer FreeRTOS operating systems and RF modules;
The work that intelligent cloud described in the micro computer control is locked;
The FreeRTOS operating systems are used for the firmware development platform of the micro computer;
The RF modules are used to send and receive solicited message.
More preferably, the RF modules using wireless communication mode send or receive solicited message, the wireless communication mode For MacBee, ZigBee, wifi, bluetooth and it is infrared in it is one or more.
More preferably, the intelligent cloud lock further includes display device, keyboard, contactless card and fingerprint identification device;
The display device is used to show the information about power of intelligent cloud lock;
The keyboard is used to input unlocking cipher;
The contactless card is used to sense unlocking badge;
The fingerprint identification device is used to identify the finger print information of unlocking person.
It is an object of the invention to propose the configuration method and intelligence of the domestic intelligent cloud lock of embedded FreeRTOS operating systems Can cloud lock, it is feature-rich, real-time, reliability is high.
Description of the drawings
Fig. 1 is one embodiment of the present of invention flow chart;
Fig. 2 is the system construction drawing of one embodiment of the present of invention.
Specific embodiment
The technical solution further illustrated the present invention below in conjunction with the accompanying drawings and by specific embodiment mode.
The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems, including:
Step 1, each function module initialization;
Step 2, establishment begin a task with function;
Step 3 opens task dispatcher.
As depicted in figs. 1 and 2, in one embodiment of the present of invention, FreeRTOS operations are embedded in the MCU of intelligent cloud lock System, development platform of this operating system as intelligent cloud locking part.During system operation, each function module is carried out first initial Change, including the MCU such as MCU clocks, ADC module and GPIO port peripheral hardwares, sound module, display module, fingerprint module, card mould Block, touch key-press module, wireless module, other each identification feature modules etc..Then it creates and begins a task with function, including password Handle function, finger prints processing function, card processing function, acoustic processing function, display processing function, wireless module processing letter Number, suspend mode processing function, other each identification feature processing functions etc..Wherein Cipher Processing function includes increasing password, modification Password deletes password etc., and finger prints processing function includes increasing fingerprint, modification fingerprint, deletes fingerprint etc., and card processing function includes Increase card, modification card, delete card etc., acoustic processing function include the broadcasting of sound and stopping, volume size etc., show Show that function is shown including LED, LCD is shown, numeral method etc. for processing, wireless module handles the transmitting-receiving that function includes wireless module Processing, suspend mode function include suspend mode and wake up front and rear configuration etc., other each identification feature processing functions include corresponding Transmitting-receiving process of some data etc..Finally, task dispatcher is opened, task dispatcher can allow each task according to settings such as priority Function is reasonably performed, and ensure that the real-time and reliability of intelligent cloud lock, and facilitates the transplanting of each module, and function It is abundant.
Further description, each function module include the micro computers such as micro computer clock, ADC module and GPIO port Peripheral hardware, sound module, display module, fingerprint module, card module, touch key-press module, wireless module, other each identification features Module etc..
Further description, the function that begins a task with include Cipher Processing function, finger prints processing function, card processing Function, acoustic processing function, display processing function, wireless module handle function, suspend mode handles function, at other each identification features Manage function etc..
Further description, the Cipher Processing function include increasing password, Modify password and delete password.
Further description, the finger prints processing function include increasing fingerprint, modification fingerprint and delete fingerprint.
Further description, the card processing function include increasing card, modification card and delete card.
Further description, the broadcasting of the acoustic processing function including sound and stopping, volume size etc.;
The display processing function is shown including LED, LCD is shown, numeral method;
The wireless module processing function includes the transmitting-receiving process of wireless module;
The suspend mode processing function includes suspend mode and wakes up front and rear configuration;
Other each identification feature processing functions include the transmitting-receiving process of some corresponding data.
Further description, Yun Suo, including lock body and the micro computer being built in inside the lock body, embedded institute State the FreeRTOS operating systems of micro computer and RF modules;
The work that intelligent cloud described in the micro computer control is locked;
The FreeRTOS operating systems are used for the firmware development platform of the micro computer;
The RF modules are used to send and receive solicited message.
Further description, the RF modules using wireless communication mode send or receive solicited message, described wireless Communication modes for MacBee, ZigBee, wifi, bluetooth and it is infrared in it is one or more.
Further description, the intelligent cloud lock further include display device, keyboard, contactless card and fingerprint identification device;
The display device is used to show the information about power of intelligent cloud lock;
The keyboard is used to input unlocking cipher;
The contactless card is used to sense unlocking badge;
The fingerprint identification device is used to identify the finger print information of unlocking person.
The technical principle of the present invention is described above in association with specific embodiment.These descriptions are intended merely to explain the present invention's Principle, and it cannot be construed to limiting the scope of the invention in any way.Based on explanation herein, the technology of this field Personnel would not require any inventive effort the other specific embodiments that can associate the present invention, these modes are fallen within Within protection scope of the present invention.

Claims (10)

1. it is embedded in the configuration method of the domestic intelligent cloud lock of FreeRTOS operating systems, which is characterized in that including:
Step 1, each function module initialization;
Step 2, establishment begin a task with function;
Step 3 opens task dispatcher.
2. the configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems according to claim 1, feature It is:Each function module includes micro computers peripheral hardware, sound module, the displays such as micro computer clock, ADC module and GPIO port Module, fingerprint module, card module, touch key-press module, wireless module, other each identification feature modules etc..
3. the configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems according to claim 1, feature It is:It is described begin a task with function include Cipher Processing function, finger prints processing function, card processing function, acoustic processing function, Display processing function, wireless module processing function, suspend mode processing function, other each identification feature processing functions etc..
4. the configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems according to claim 3, feature It is:The Cipher Processing function includes increasing password, Modify password and deletes password.
5. the configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems according to claim 3, feature It is:The finger prints processing function includes increasing fingerprint, modification fingerprint and deletes fingerprint.
6. the configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems according to claim 3, feature It is:The card processing function includes increasing card, modification card and deletes card.
7. the configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems according to claim 3, feature It is:The broadcasting of the acoustic processing function including sound and stopping, the size etc. of volume;
The display processing function is shown including LED, LCD is shown, numeral method;
The wireless module processing function includes the transmitting-receiving process of wireless module;
The suspend mode processing function includes suspend mode and wakes up front and rear configuration;
Other each identification feature processing functions include the transmitting-receiving process of some corresponding data.
8. cloud is locked, configuration method is locked using intelligent cloud as described in claim 1, it is characterised in that:Including lock body and built-in The FreeRTOS operating systems and RF modules of micro computer, the embedded micro computer inside the lock body;
The work that cloud described in the micro computer control is locked;
The FreeRTOS operating systems are used for the firmware development platform of the micro computer;
The RF modules are used to send and receive solicited message.
9. intelligent cloud lock according to claim 8, it is characterised in that:The RF modules using wireless communication mode send or Receive solicited message, the wireless communication mode is MacBee, ZigBee, wifi, bluetooth and it is infrared in it is one or more.
10. intelligent cloud lock according to claim 8, it is characterised in that:The cloud lock further includes display device, keyboard, sense It should block and fingerprint identification device;
The display device is used to show the information about power of intelligent cloud lock;
The keyboard is used to input unlocking cipher;
The contactless card is used to sense unlocking badge;
The fingerprint identification device is used to identify the finger print information of unlocking person.
CN201711390880.8A 2017-12-21 2017-12-21 The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock Pending CN108230494A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711390880.8A CN108230494A (en) 2017-12-21 2017-12-21 The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711390880.8A CN108230494A (en) 2017-12-21 2017-12-21 The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock

Publications (1)

Publication Number Publication Date
CN108230494A true CN108230494A (en) 2018-06-29

Family

ID=62648340

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711390880.8A Pending CN108230494A (en) 2017-12-21 2017-12-21 The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock

Country Status (1)

Country Link
CN (1) CN108230494A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448175A (en) * 2018-10-08 2019-03-08 深圳道尔法科技有限公司 The control method and fingerprint lock administration system of Fingerprint Lock

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101551747A (en) * 2009-04-09 2009-10-07 怯肇乾 Software system configuring tool of ARM series microprocessor
CN101706739A (en) * 2009-12-03 2010-05-12 山东科技大学 Hardware implementation method for task scheduling algorithm of real-time operating system uCOS-II
CN204576644U (en) * 2015-04-29 2015-08-19 成都卡德智能科技有限公司 32 work attendance gate inhibition all-in-ones
CN205845122U (en) * 2016-06-02 2016-12-28 湖南信息学院 A kind of Internet of Things electronic lock based on GPRS mobile communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101551747A (en) * 2009-04-09 2009-10-07 怯肇乾 Software system configuring tool of ARM series microprocessor
CN101706739A (en) * 2009-12-03 2010-05-12 山东科技大学 Hardware implementation method for task scheduling algorithm of real-time operating system uCOS-II
CN204576644U (en) * 2015-04-29 2015-08-19 成都卡德智能科技有限公司 32 work attendance gate inhibition all-in-ones
CN205845122U (en) * 2016-06-02 2016-12-28 湖南信息学院 A kind of Internet of Things electronic lock based on GPRS mobile communication

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杨斐文等: "基于Cortex-M4和FreeRTOS的矿用三维激光扫描测量***设计", 《中国矿业》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109448175A (en) * 2018-10-08 2019-03-08 深圳道尔法科技有限公司 The control method and fingerprint lock administration system of Fingerprint Lock

Similar Documents

Publication Publication Date Title
US10616763B2 (en) Apparatus, system and method of waking up a computing device based on detected presence of an NFC device
CN107402663A (en) Fingerprint authentication method and the electronic equipment for performing this method
US20160086010A1 (en) Finger print sensor and auxiliary processor intergration in an electronic device
CN205486380U (en) Wireless networking device and control system thereof
CN106233249A (en) The equipment of graphic buffer of processor and method for management of sleep pattern
CN106716917A (en) Techniques and system for extended authentication
CN106658403A (en) Apparatus and method for determining a wireless device's location after shutdown
CN103092489A (en) Touch screen device fingerprint gesture unlocking method
CN204650666U (en) A kind of novel anti-theft intelligence express delivery cabinet
CN104916010A (en) Control system of mobile device and wearable control equipment
CN203490747U (en) Multidirectional intelligent access control system
CN104978023A (en) User interface method and apparatus of electronic device for receiving user input
EP2927897A1 (en) Electronic notification display apparatus and method
CN104763242A (en) Intelligent door lock control system and method based on mobile communication technology
CN205405654U (en) Intelligence lock system based on touch -sensitive
CN111127713A (en) Intelligent door lock control system and intelligent door lock formed by same
CN204390322U (en) A kind of anti-peeping communication electronic coded door lock
CN107368255B (en) Unlocking method, mobile terminal and computer readable storage medium
CN108230494A (en) The configuration method of the domestic intelligent cloud lock of embedded FreeRTOS operating systems and cloud lock
WO2018018858A1 (en) Unlock method and device, and computer storage medium
CN104423602A (en) Fingerprint unlocking keyboard
CN205665753U (en) Intelligent door lock
CN204143520U (en) A kind of based on action recognition auto-unlocking system
CN206224485U (en) A kind of computer network supervisory systems
CN211294004U (en) Intelligent door lock control system and intelligent door lock formed by same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180629

RJ01 Rejection of invention patent application after publication