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 PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically 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
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00563—Electronically 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
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00817—Electronically 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
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.
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)
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)
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 |
-
2017
- 2017-12-21 CN CN201711390880.8A patent/CN108230494A/en active Pending
Patent Citations (4)
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)
Title |
---|
杨斐文等: "基于Cortex-M4和FreeRTOS的矿用三维激光扫描测量***设计", 《中国矿业》 * |
Cited By (1)
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 |