An access control system based on file layer of VxWorks is designed and implemented to solve the problem of lack of protection in file layer of VxWorks.This system is composed of three parts which are access monitor, access decider and authority library.Firstly, access monitor which is used to intercept the access of tasks to files in the block device and to acquire the access information of tasks is embedded into the dosFs file system layer, and the access information is also made up of three parts which are access subject, access object and access mode.Secondly, a decision scheme is given by access decider when the acquired access information of tasks is compared by the rules in authority library.Finally, the corresponding access control is carried out by access monitor according to the decision above.The performance of VxWorks embedded with the designed access control system is evaluated by experiments, and it turns out that the security of VxWorks is improved by the con-trol method whose effect on the instantaneity of VxWorks is acceptable.
For the National University smart car contest,an integrated monitoring information system for the Freescale smart car was developed,which is based on the LabVIEW virtual instrument platform.The system can meet the demands of information acquisition and processing of photoelectric,camera and electromagnetism sensors.Through the wireless communication module,it also can collect all the parameters of the smart car continuously and display them in the PC which is created by the LabVIEW virtual instrument platform.At the same time,the system owns the debugging functions,so it is convenient for the team member to debug the program on line.The developing efficiency of the smart car will be extremely improved.