Author(s): |
Rong Ding, State Key Laboratory of Software Development Environment, Beihang University, Beijing, China ; School of Computer Science and Engineering, Beihang University, Beijing, China Lei Yang, State Key Laboratory of Software Development Environment, Beihang University, Beijing, China ; School of Computer Science and Engineering, Beihang University, Beijing, China Lei Wang, State Key Laboratory of Software Development Environment, Beihang University, Beijing, China |
Abstract: |
With the development of nanosatellite, the on board data handling system is the soul of on board computer, and the software framework supplies a general, standard platform for on board data handling system. According to the requirement that Nanosatellite software functions being centralized, every subsystems management software are basically concentrated in on board computer, thus, the on board data handling system is designed “hierarchical”. The functions of on board data handling system are completed, in order to facilitate the user-level software reusable and transplantation, the on board data handling system is designed “modular”. Besides, as main data transmission bus, CAN bus ensure every subsystem work normally and we create CAN bus drive to increase the reliability. Finally, every function module runs and switches in the on board computer as scheduled modes.
|