惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
IT之家
IT之家
博客园_首页
Hugging Face - Blog
Hugging Face - Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
美团技术团队
小众软件
小众软件
博客园 - 叶小钗
WordPress大学
WordPress大学
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
罗磊的独立博客
博客园 - Franky
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理

博客园 - 曹立松

HK-EOST 智慧运维监管终端机介绍 HK-IOST 智慧运维监管终端机介绍 酸梅汤 linux gzip 命令详解 HK2000-如何修改数采IP以及网关等 详细的568A和568B线序 H2000LCDKey键盘操作说明 H2000Config配置数采 用批处理(.BAT)自动设置计算机名IP地址DNS - 曹立松 - 博客园 HK-2000 数采仪系统说明之 7.HK7710 DTU 简单配置说明 HK-2000 数采仪 问题解答 - 曹立松 HK-2000 数采仪系统说明之 6.应用程序更新 Linux 服务器方式 - 曹立松 HK-2000 数采仪系统说明之 5.H2000SService程序调用说明 HK-2000 数采仪系统说明之 4.系统程序监控功能说明 HK-2000 数采仪系统说明之 3.数采应用程序目录说明 HK-2000 数采仪系统说明之 1.系统启动日志 HK-2000 数采仪 航空头接口定义 HK2000 V2版本 GPRS通讯串口说明 CMWAP和CMNET的区别
HK-2000 数采仪系统说明之 2.系统启动过程说明
曹立松 · 2008-10-13 · via 博客园 - 曹立松

系统首先启动linux操作系统,然后启动文件系统,运行/usr/etc/rc.local 脚本,最后运行系统用户应用程序(执行StartUp.sh脚本)

下面是StartUp.sh脚本中的内容
[root@(none) /]$cd /mnt/Nand/bject/
[root@(none) bject]$cat StartUp.sh
#!/bin/sh
#
#
#  Copyright (C) 2005 Beijing Enviromental Control Technology Co.,Ltd
#  WebSite:             http://www.bject.com.cn
#  Description:
#  Date:                        2007-10-20
#  Author:              Caolisong
#  E_mail:              caolisong@163.com
#  
#
echo "开始执行系统配置脚本... ..."

echo "注册系统驱动... ..."
insmod /lib/modules/at91_rtcex.o > /dev/null
insmod /lib/modules/8255.o       > /dev/null
insmod /lib/modules/at91_tl16c554.o > /dev/null
insmod /lib/modules/ADS7842.o    > /dev/null
insmod /lib/modules/cm240128-7.o > /dev/null
insmod /lib/modules/at91_key.o > /dev/null
insmod /lib/modules/at91_wdt.o > /dev/null
insmod /lib/modules/rsound.o > /dev/null
insmod /lib/modules/IGT.o    > /dev/null

cd /mnt/Nand/bject
echo "设置操作系统时间... ..."
./SetRtc2OS         

echo "启动数据采集仪应用程序... ..."

./H2000Collect      > /dev/null &
sleep 2
./H2000SADC             > /dev/null &
./H2000LCDKey       > /dev/null &
./H2000PSMI  1      > /dev/null &
#./H2000SService 7002                                           > /dev/null &
#./H2000SClient  192.168.0.6 5002      > /dev/null &

#echo "启动USB服务... ..."
#mount -t usbdevfs none /proc/bus/usb
#./udisk start      
#./auto_udisk        > /dev/null &

#echo "点火MC39i... ..."
#./IGT 1

echo "启动软件狗服务... ..."
./feedWatchDog      > /dev/null &

#echo "启动GPRS拨号服务... ..."
#./gprsdial "*99***1#"

#echo "启动GPRS心跳监控服务... ..."
#./HeartMonitor "211.141.172.123" 5 > /dev/null &

#echo "启动在线更新服务... ..."
#cd /mnt/Nand/bject/Update
#./lhttpUpdateCHS.sh    > /dev/null &

echo "执行启动脚本结束!"
cd /
[root@(none) bject]$