公交车语音播放倡议书[样例5]

时间:2021-01-21 17:00:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《公交车语音播放倡议书》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《公交车语音播放倡议书》。

第一篇:公交车语音播放倡议书

在社会一步步向前发展的今天,用到倡议书的地方越来越多,倡议书作为一种公开提议性的专用书信,其在写作上有一定的规范。写起倡议书来就毫无头绪?以下是小编为大家推荐的关于一些公交车语音播放倡议书,希望能帮助到大家!

公交车语音播放倡议书1

市民朋友们:

我市将于9月25日至29日,举办“晋江市20__年公交出行宣传周”活动,活动的主题是“优选公交绿色出行”,旨在倡导市民尽可能选用公共交通、自行车、步行等出行方式,减少对小汽车的使用和依赖,以达到节约能源、减少污染、改善环境,在全社会营造了解公交、关心公交、支持公交、选择公交的良好氛围,形成我市公共交通优先发展、科学发展的新局面。

近年来,我市加快城市建设,强化城市管理,持续创建提升,先后荣获了国家园林城市和省级森林城市、省级生态市,获评国家生态市等荣誉称号。城市环境和交通状况显著改善,城市综合竞争力显著增强,市民生活幸福指数显著提升。但是随着市民生活水平的不断提高,城市机动车辆增长迅速,交通拥堵和尾气污染已成为我市不容忽视的社会问题。

为此市委、市政府在着力加快城市建设、完善城市功能的同时,积极倡导公共交通、自行车和步行等绿色出行方式。值此“公交出行宣传周”来临之际,市委、市政府决定今年在我市开展“公交出行宣传周”活动,全市将围绕今年的主题:“优选公交绿色出行”开展一系列的宣传活动,同时我局代表晋江市“公交出行宣传周”活动领导小组向全体市民发出倡议:

一、广大市民要以主人翁的`姿态积极投身到20__年“公交出行宣传周”活动中,让绿色交通理念成为大家的共识,让绿色交通出行方式成为我们的选择,为建设生态、和谐、开放、畅通的新晋江,贡献自己的一份力量!

二、上班族和私家车车主在不影响工作的前提下尽量少开车或不开车,改乘公交车、骑自行车或步行等绿色交通方式出行。

三、机关公务车辆严格按照公务用车管理规定,公务需要也尽量选择公共交通工具、自行车和步行等绿色出行方式。

四、广大市民在今后出行中,尽可能选用公交车、自行车、步行等绿色交通出行方式。同时要宣传和鼓励自己的亲朋好友积极响应。

五、严格遵守交通规则,文明、守法出行,展现晋江人民的良好素质,共同营造畅通、安全、有序、环保的交通环境。

关爱城市、绿色出行,我们共同参与;节能减排、低碳生活,我们共同创造;碧水蓝天、美好生活,我们共同享受。来吧,我们一起行动,积极加入晋江20__年“公交出行宣传周”活动队伍,并以此为契机,选择绿色出行方式,逐渐成为我们的出行习惯。让城市少一点污染,多一片清新;让道路少一点拥堵,多一点畅通;让市民少一些疾病,多一份健康。

晋江市交通运输局

20__年9月27日

公交车语音播放倡议书2

尊敬的全校师生及家长:

蓝天碧水、鸟语花香,是我们梦寐以求的美丽家园。保护环境,就是保护自己;热爱家园,就是热爱生命。而当今,汽车尾气污染已成为美好环境的最大杀手。在9月22日“世界无车日”到来之际,为了人类,为了自已,小学部全体少先队员真诚地向全校师生员工及家长发出倡议:

一、宣传环保的力量多一份,落实环保的实际行动就会多一点。全体少先队员本周末在家庭或社区进行一次世界无车日环保宣传,用相机或用文字记录下自己的宣传活动。

二、自觉响应“9.22世界无车日”活动。从自身做起,自觉参与到环保行动中,公交优先,绿色出行,9月22日有车的教师和家长少开一天车。

三、少开一部车,多添一幕绿。减少使用私家汽车,自觉选择公共交通工具,步行或骑自行车出行,尽可能减少机动车的使用次数。

良好的环保意识是领袖素质的重要体现。每人向前一小步,文明前进一大步。无车日不仅仅倡导少开一天车,更是倡导所有人多一分环保意识。来吧,亲爱的全校师生及家长们,“世界无车日活动”期待您的参与!美好环境的创造,期待您的努力!

小学部大队部

__年9月16日

公交车语音播放倡议书3

广大市民朋友们:

公共交通是城市的重要组成部分,与人民群众的生产、生活密切相关,是城市经济社会全面、协调发展的重要基础。

在城市所有的交通工具之中,公共交通是最为节能的一种方式。据统计,公共汽车每百公里的人均能耗是小汽车的8.4%,轨道交通是小汽车的5%。如果运送相同数量的乘客,按照每车载客100人计算,公共交通与小汽车相比节省能耗80%以上。

城市大气中90%以上的铅和一氧化碳、60%以上的氮氧化物和氮氢化合物等大部分污染微粒,均来自汽车尾气。解决城市污染问题的当务之急是大力发展城市公共交通。在城市中,如果公共交通客运量达到50%左右,一氧化碳和氮氢化合物的排放量可降低90%。

城市交通的目的是运送更多的人,而不是移动更多的车。与其他交通方式比较,公共交通运送等量乘客所占用的道路面积最少。选择公共交通出行,更能有效地利用道路资源,进而减少道路交通的拥挤。

交通运输部把今年“公交出行宣传周”(9月16日-22日)活动的主题确定为“优选公交、绿色出行”,旨在鼓励、引导市民优先选择公共交通出行方式,提高道路资源利用效率,改善城市交通环境。

为了响应交通运输部“优选公交、绿色出行”的号召,我们向广大市民倡议:

一、积极宣传“优选公交、绿色出行”理念,带动更多人参与到活动中来。

二、积极践行“优选公交、绿色出行”理念,自觉放弃小汽车,为缓解交通拥堵,促进节能减排,保护大气环境贡献力量。

三、从自身做起,从现在做起,优选公交,文明礼让,让绿色出行成为我们日常生活的一部分,人人为我,我为人人。

市民朋友们,积极地行动起来吧!优选公交,绿色出行,让我们的城市和生活多一丝绿色,多一路畅通,多一片清新,多一些健康!

__市政府

____年__月__日

公交车语音播放倡议书4

市民朋友们:

交通文明是城市文明的标志,反映一个城市的文明程度。而广大市民的整体文明素质又直接影响城市文明的程度。福州市作为最宜居城市,交通出行文明仍然存在许多不尽人如意之处,特别是摩托车、超标电动自行车、非机动车交通违法比较突出,影响城市道路交通安全与畅通。为进一步提升市民文明交通意识,打造安全、和谐的出行环境,福州市认真贯彻实施中央文明办、公安部部署的“文明交通行动计划”,针对交通存在突出问题,在市区开展非机动车行车秩序专项整治,在市区“四纵四横”路段限制摩托车、超标准电动自行车通行,并按照“积极稳妥、逐步推行”的原则,充分考虑道路资源、交通结构、市民出行、日常管理等方面因素,制定市区“四纵四横”禁限摩托车、超标电动车通行规定,逐步扩大摩托车、超标准电动自行车和未注册登记电动自行车限制的通行路段和区域,3年内全面限行。为此,特向全体市民倡议:

一、积极参与文明交通公益活动,自觉维护道路交通秩序,摒弃不文明交通行为,成为文明交通的实践者、参与者、支持者,共同打造安全、和谐的良好交通环境。

二、自觉遵守福州市《关于在市区部分区域路段限制摩托车和超标准电动自行车及未注册登记电动自行车通行的通告》规定,摩托车、超标电动车及未注册登记电动自行车不在市区“四纵四横”禁限的路段通行。

三、积极参与回购超标准电动自行车,倡导乘坐公交车出行的交通方式,淘汰超标准电动自行车。《福州市电动自行车管理办法》颁布之前购买的超标准电动自行车参加回购的,市政府给予回购价20%的回购补贴。市民还可凭回购证办理新公交年卡,给予50%的财政补贴。

四、自觉遵守《中华人民共和国道路交通安全法》等法律、法规,已注册登记的电动自行车,按规定挂牌上路行驶,做到随身携带行驶证,不违规载人,不酒后驾驶,行驶最高时速不超过15公里。

五、自觉按照划定的停车方位、停车方式依次停放电动自行车。不要在车行道和人行道上任意停放,影响其他车辆、行人通行。

六、养成文明交通习惯,自觉遵守交通信号灯、标志标规定,绿灯行、红灯停,各行其道,不逆道行驶,自行车、电动自行车、残疾人代步车不驶入机动车道、人行道或违规使用专用道。

七、自觉抵制使用各类改装拼装的电动自行车,不骑无牌、套牌、伪造或变造号牌的电动自行车、残疾人代步车。

市民朋友们,文明交通新风,要靠大家共同倡导;良好交通环境,要靠大家共同建设。希望广大市民从我做起,文明走路、文明行车、文明停车,争当文明市民,共创文明交通环境。愿您在追求平安幸福的时候,养成文明交通的好习惯。

倡议人:___

日期:20__年__月__日

公交车语音播放倡议书5

广大市民、志愿者朋友们:

文明城市需要文明交通,文明交通呼唤文明市民。近年来,随着包头精神文明建设深入开展,市民的文明交通意识不断增强,文明出行习惯逐渐养成。然而,当我们充分享受城区交通治堵成果的同时,在城市主干道和交通路口,机动车和非机动车乱行、乱停,行人乱跑、乱穿,等不文明现象仍比较突出,增加了交通事故隐患,影响了交通畅通,影响了城市形象。

让城市更美丽、让星城更文明,是全体包头市民的共同心愿。为进一步引导市民形成适应时代需求的精神风貌和行为规范,提升城市形象与市民生活品质,彰显大美鹿城的.文明风采,我们向全体市民和志愿者朋友发出如下倡议:

开文明车,践行文明交通行为。自觉养成“按灯停走、按道行驶、按线通行、按位停放、按章驾乘、按规处罚”的交通习惯,服从交-警指挥,践行交通法规,不争道、抢道、占道,不乱停乱放、乱掉头,不闯红灯,不开“霸王”车;杜绝酒后驾驶、疲劳驾驶;保持安全行车车距,系好安全带,文明礼让斑马线;在行驶中不拨打、接听手机,不向车外抛洒物品,不污染和破坏道路路面。

行文明路,倡树文明交通风尚。行路时不闯红灯、不乱穿马路、不在机动车道内行走,不翻越交通隔离设施;骑乘非机动车不上机动车道行驶,不违反交通信号指示通行,不妨碍机动车正常通行,不在禁行区骑乘电动自行车,自觉监督和推进文明交通环境的建设。

做文明人,争当文明交通使者。积极参与文明交通志愿服务,主动劝阻不文明交通行为,经常引导和提醒家人、朋友以模范遵守交通法规为荣,以不遵守交通法规为耻;爱护交通安全设施,注意交通安全;自觉排队上下车,在公交车上主动为老、弱、病、残、孕和带小孩的乘客让座;关爱自己和他人的生命,影响、带动更多的人遵章守纪、文明出行。

交通文明关乎着每一个人的生活,交通安全维系着每一个家庭的幸福。让我们立即行动起来,从现在做起,从自身做起,自觉告别交通陋习,争做文明有礼市民,共创安全、畅通、和谐、文明的交通环境,以实际行动共建我们美丽的家园——文明包头!

倡议人:___

日期:20__年__月__日

公交车语音播放倡议书

第二篇:嵌入式系统语音采集与播放程序设计

ARM9嵌入式系统课程设计

--嵌入式系统语音采集与播放程序设计

班级: 学号: 姓名:

指导老师:

课程设计时间:2011.6.29---2011.7.8

江苏大学

目录

第一章 引言.........................................................1 1.1 设计目的......................................................1 1.2 设计任务与要求................................................1 第二章 课程设计平台构建与流程.......................................2 2.1 嵌入式系统平台构建............................................2 2.2 课程设计流程..................................................3 2.3 课程设计硬件结构与工作原理...................................3 第三章 BOOTLOADER移植与下载.......................................11 3.1 VIVI源代码安装...............................................11 3.2 VIVI源代码分析与移植.........................................11 3.3 VIVI编译与下载...............................................12 第四章 LINUX内核移植与下载........................................14 4.1 LINUX内核源代码安装..........................................14 4.2 LINUX内核源代码分析与移植....................................14 4.3 LINUX内核编译与下载..........................................15 第五章 课程设计功能模块程序设计与交叉编译..........................24 5.1 课程设计模块功能.............................................24 5.2 功能模块驱动程序设计.........................................24 5.3 功能模块交叉编译.............................................28 第六章 根文件系统建立与文件系统下载................................29 6.1 根文件系统分析...............................................29 6.2 文件系统映像文件生成.........................................30 6.3 文件系统下载.................................................31 6.4 功能模块运行与调试...........................................32 第七章 课程设计总结与体会..........................................34 7.1 得出的结论...................................................34 7.2课程设计过程中遇到的问题及解决方法...........................34 7.3 心得体会.....................................................34 参考文献...........................................................36

第一章 引言

1.1 设计目的

分析Linux操作系统下音频设备驱动的结构,编写应用测试程序,实现UDA1341芯片的实时录音及放音功能,进一步熟悉vivi、Linux内核和根文件系统的编译和烧写至开发板的开发流程。

1.2 设计任务与要求

在Samsung公司S3C2410处理器的edukit-Ⅲ开发板上,在嵌入式linux操作系统环境下,根据语音芯片UDA1341的驱动程序和语音数据的特点编写语音采集与播放的应用测试程序,实现语音数据的采集和实时播放功能。1.要求本系统实时的采集与播放

2.通过麦克风录制一段语音信息,对其进行播放 第二章 课程设计平台构建与流程

2.1 嵌入式系统平台构建

2.1.1软件部分

1)Linux或Windows 98/2000/NT/XP 2)cygwin cygwin是一个在windows平台上运行的unix/Linux模拟环境,是cygnus solutions公司开发 3)Embest IDE 英蓓特提供的一个嵌入式开发的集成环境。4)windows中的超级终端

5)Embest online Flash Programmer for ARM 烧写相关文件到NorFlash中的工具。

6)建立linux的交叉编译环境,各项源代码的安装等 2.1.2硬件部分

1)EduKit-II实验平台 2)S3C2410核心子板 3)PC机 2.2 课程设计流程

图2.1 设计流程

2.3 课程设计硬件结构与工作原理

2.3.1硬件模块(1)

SCLLRCIIS控制器SDOSDIMCL 图2.2 典型的IIS总线上的设备

(2)IIS总线结构

IIS总线只处理声音数据,其他控制信号等则需单独提供。IIS总线使用3根串行总线,分别是:提供分时复用功能的SD线(Serial data,串行数据),WS线(Word select,字段选择(声道选择))和SCK线(Continuous Serial clock,连续的时钟信号)。

音频编解码4 ADDRTxFIFODATASFTRBRFCRxFIFOSDCNTLCHHCSCLKIPSR_APCLKIPSR_BSCLKGLRCKCDCLK

图2.3 IIS总线接口内部结构

S3C2410A IIS总线接口各模块的功能描述如下:

● BRFC 表示总线接口、寄存器区和状态机。总线接口逻辑和FIFO访问由状态机控制。

● IPSR 表示两个5位的前置分频器ISPR_A和ISPR_B,一个前置分频器作为IIS总线接口的主时钟发生器,另一个前置分频器作为外部音频编解码器CODEC的时钟发生器。

● TxFIFO和RxFIFO 表示两个64字节的FIFO。在发送数据时,数据写到TxFIFO,在接收数据时,数据从RxFIFO读取。

● SCLKG 表示主IISCLK发生器。在主设模式时,由主时钟产生串行位时钟。● CHNC 表示通道发生器和状态机。通道状态机用于产生和控制IISCLK和IISLRCK。

● SFTR 表示16位移位寄存器。在发送模式时,并行数据移入SFTR并转换成串行数据输出;在接收模式时,串行数据移入SFTR并转换成并行数据输出。具体的相关寄存器的位功能描述请参观相关资料。2.3.2 工作原理

常用的数字音频处理集成电路包括A/D、D/A、DSP、数字滤波器和数字音频I/O接口及设备(麦克风、话筒)等。麦克风输入的模拟音频信号经A/D转换、音频编码器实现模拟音频信号到数字音频信号转换,编码后的数字音频信号通过控制器送入DSP或微处理器相应的处理。音频输出时,数字音频信号(音频数据)经控制器给音频解码器,经D/A转换后由扬声器输出。

数字音频涉及概念很多,重要的是理解:采样和量化。采样就是每隔一定时间读一次声音信号的幅度,而量化则是将采样得到的声音信号幅度转换为数字值。从本质上讲,采样是时间上的数字化,而量化则是幅度上的数字化。

根据奈奎斯特(Nyquist)采样理论采样频率应高于输入信号的最高频率两倍。为了保证声音不失真,采样频率应该在40kHz左右。常用的音频采样频率有8kHz、11.025kHz、22.05kHz、16kHz、37.8kHz、44.1kHz、48kHz等,要达到DVD的音质需要采用更高的采样频率。

量化是对模拟音频信号的幅度数字化,量化位数决定模拟信号数字化以后的动态范围,常用的有8位、12位和16位。量化位越高,信号的动态范围越大,数字化后的音频信号就越接近原始信号,但所需要的存储空间也越大。

声道有单声道、双声道和多声道。双声道又称立体声,在硬件中有两条线路,音质和音色都优于单声道,但数字化后占据的存储空间的大小要比单声道多一倍。多声道能提供更好的听觉感受,不过占用的存储空间也更大。

数字音频数据有PCM、MP3、WMA、WAV、Ogg Vorbis、RA、AAC、ATRAC 3等多种不同的文件格式。

1)IIS总线

IIS总线(IIS,Inter-IC Sound Bus,数字音频集成电路通信总线)是Philip公司提出的音频总线协议,它是一种串行的数字音频总线协议,是音频数据编码或解码常用的串行音频数字接口。

(1)IIS总线的传输模式

数据的发送方和接收方需要采用相同的时钟信号来控制数据传输,数据传输方(主设)必须产生字段选择信号、时钟信号和需要传输的数据信号。在一个复杂的数字音频系统中,可能会有多个发送方和接收方,通常采用系统主控制模式,主控制模块控制数字音频数据在不同集成电路(设备)间的传输,数据发送方就需要在主控制模块的协调下发送数据。IIS总线的三种传输模式如图2、3、4所示,这些模式的配置一般需通过软件来实现。

clock SCKTRANSMITTERword select WSdata SDRECEIVERTRANSMITTER=MASTER

图2.4发送器为主设时的传输模式

clock SCKTRANSMITTERword select WSdata SDRECEIVERRECEIVER=MASTER

图2.5 接收器为主设时的传输模式

CONTROLLERclock SCKTRANSMITTERword select WSdata SDRECEIVERCONTROLLER=MASTER

图2.6 控制器为主设时的传输模式(2)IIS总线时序 1串行数据(SD)○串行数据的传输由时钟信号同步控制,且串行数据线每次传输1字节的数据。当音频数据被数字化成二进制流后,传输时先将数据分成字节(如8位、16位等),每个字节的数据传输从左边的二进制位MSB(Most Significant Bit)开始。当接收方和发送方的数据字段宽度不一样时,发送方不考虑接收方的数据字段宽度。如果发送方发送的数据字段宽度小于系统字段宽度,就在低位补0;如果发送方的数据字段宽度大于接收方的宽度,则超过LSB(Least Significant Bit)的部分被截断。

2字段选择(WS)○音频系统一般包含有左右两个声道,字段选择(WS)用来选择左声道或者右声道,WS=0表示选择左声道;WS=0表示选择左声道。如果不在外部加以控制,WS会在MSB传输前的一个时钟周期发生变化,使数据接收方和发送方保持同步。此外,WS能让接收设备存储前1字节,并且准备接收后1字节。

3时钟信号(SCK)○在IIS总线中,任何一个能够产生时钟信号的电路都可以称为主设备,从设备从外部时钟输入得到时钟信号。IIS的规范中制定了一系列关于时钟信号频率和延时的限制。

图2.7 IIS总线时序

(3)IIS总线接口的工作方式

IIS总线接口是用来连接外部的标准编解码器(CODEC)的接口。S3C2410A提供一个IIS总线接口,能用来连接一个外部8/16位立体声音频CODEC,支持IIS 总线数据格式和MSB-justified数据格式。该接口对FIFO的访问提供DMA传输模式,而不是采用中断模式。它可以同时发送数据和接收数据,也可以只发送或只接收数据。在只发送和只接收模式,S3C2410A的IIS总线接口有以下三种工作方式。

1正常传输方式 ○在正常传输方式,对于发送和接收FIFO,IIS控制寄存器有一个FIFO就绪标志位。当FIFO准备发送数据时,如果发送FIFO不空,则FIFO就绪标志位为“1”;如果发送FIFO为空,该标志为“0”。在接收数据时,当接收FIFO是不满时,FIFO就绪标志位为“1”,指示可以接收数据;若接收FIFO满,则该标志为“0”。通过FIFO就绪标志位,可以确定CPU读/写FIFO的时间。

2DMA传输方式 ○在DMA传输方式,利用DMA控制器来控制发送和接收FIFO的数据存取,由FIFO就绪标志来自动请求DMA的服务。

3发送和接收方式 ○在发送和接收方式,IIS总线接口可以同时发送和接收数据。(4)S3C2410A IIS总线接口的音频串行接口格式

S3C2410A的IIS总线接口支持IIS总线数据格式和MSB-justified数据格式。IIS总线格式 ○IIS总线有IISDI(串行数据输入)、IISDO(串行数据输出)、IISLRCK(左/右通道选择)和IISCLK(串行位时钟)4条线,产生IISLRCK和IISCLK信号的为主设备。串行数据以2的补码发送,首先发送是MSB位。首先发送MSB位可以使发送方和接收方具有不同的字长度,发送方不必知道接收方能处理的位数,同样接收方也不必知道发送方正发来多少位的数据。

当系统字长度大于发送器的字长度时,数据发送时,字被切断(最低数据位设置为0)发送。接收器接收数据时,如果接收到的数据字长比接收器的字长更长时,则多的数据位被忽略。另一方面,如果接收器收到的数据位数比它的字长短时,则缺少的位设置为0。因此,MSB有固定的位置,而LSB的位置与字长度 有关。在IISLRCK发生改变的一个时钟周期,发送器发送下一个字的MSB位。

发送器发送的串行数据可以在时钟信号的上升沿或下降沿同步。然而,串行数据必须在串行时钟信号的上升沿锁存到接收器,所以发送数据使用上升沿进行同步时会一些限制。

左右通道选择线指示当前正发送的通道。IISLRCK可以在串行时钟的上升沿或者下降沿改变,不需要同步。在从模式,这个信号在串行时钟的上升沿被锁存。IISLRCK在MSB位发送的前一个时钟周期内发生改变,这样可以使从发送器同步发送串行数据。另外,允许接收器存储前一个字,并清除输入以接收下一个字。

2MSB-justified数据格式 ○MSB-justified总线格式在体系结构上与IIS总线格式相同。与IIS总线格式唯一不同的是,只要IISLRCK有变化,MSB-justified格式要求发送器总是发送下一个字的最高位。

2)音频编解码芯片UDAl341TS UDA1431TS可把通过麦克风音频输入通道输入的立体声模拟信号转化为IIS格式的数字信号,传送给S3C2410的IIS控制器,然后CPU使用DMA控制器把得到的数字信号存放的一块内存空间上;同样DMA控制器也能把已存的数字信号通过IIS格式发送给UDAl341TS芯片,由该芯片转换成模拟信号,通过耳机音频输出通道输出。利用UDA1341TS内部的PGA(可编程增益放大器)、AGC(自动增益控制)功能对模拟信号进行处理。对于数字信号,UDA1341TS提供DSP(数字音频处理)功能。

S3C2410A的IIS接口线分别与UDA1431TS的BCK、WS、DATAI、SYSCLK相连。当UDA1431TS芯片工作在微控制器输入模式时,使用UDA1431TS的L3总线(L3DATA、L3MODE和L3CLOCK)。L3DATA、L3MODE和L3CLOCK分别表示与微处理器接口的数据线(L3DATA)、模式控制线(L3MODE)和时钟线(L3CLOCK)。微控制器通过对UDA1431TS中的数字音频处理参数进行配置。S3C2410A没有与L3总线配套的专用接口,可以利用通用I/O口进行控制。第三章 Bootloader移植与下载

3.1 Vivi源代码安装

进入cygwin,Vivi源代码的安装:

$> source /tmp/edukit-2410/set_env_linux.sh// Linux编译环境变量设置,第一次打开Cygwin必须设置。

$> cd $WORKDIR $> tar-xvjf /tmp/edukit-2410/source/vivi/vivi-20030929.tar.bz2 $> ls

„ vivi „ „为$WORKDIR目录下其他内容

正确解压后,可以看到多了一个vivi目录,即vivi源代码的安装目录,后面的vivi配置及编译都得进入vivi目录进行。再为EduKit2410实验系统打入vivi源代码的补丁文件:

$> cd vivi $> patch-p1

vivi的代码包括arch,init,lib,drivers和include等几个目录,共200多条文件。

Vivi主要包括下面几个目录:

arch:此目录包括了所有vivi支持的目标板的子目录,例如s3c2410目录。drivers:其中包括了引导内核需要的设备的驱动程序(MTD和串口)。MTD目录下分map、nand和nor三个目录。

init:这个目录只有main.c和version.c两个文件。和普通的C程序一样,vivi将从main函数开始执行。lib:一些平台公共的接口代码,比如time.c里的udelay()和mdelay()。include:头文件的公共目录,其中的s3c2410.h定义了这块处理器的一些寄存器。Platform/smdk2410.h定义了与开发板相关的资源配置参数,我们往往只需要修改这个文件就可以配置目标板的参数,如波特率、引导参数、物理内存映射等。

3.3 Vivi编译与下载

1)Vivi源代码的编译

然后执行以下命令进行编译:

$> source /tmp/edukit-2410/set_env_linux.sh Linux编译环境变量设置

$> cd $WORKDIR/vivi $> make clean

图3.1 vivi编译

$> make menuconfig输入配置smdk2410-amd:Nor Flash boot

smdk2410:Nand boot

图3.2 图形界面下配置内核文件

其中,运行make menuconfig后,选择Load an Alternate Configuration file,配置文件名称如下:

smdk2410:编译 vivi 在 Nand Flash(K9S5608)中运行; smdk2410-amd:编译 vivi 在 Nor Flash(AM29LV160DB)中运行。这两个配置文件在usrlocalsrcedukit-2410viviarchdef-configs中,须复制

到usrlocalsrcedukit-2410vivi中;或者可以在 menuconfig 中输入全部路径。配置好后,输入:$> make

图3.3 vivi映像文件生成

如果编过程中没有出现错误,则编译后的执行文件存放于 vivi 目录下。2)下载:

在下载模式下,vivi为用户提供一个命令行人机接口,通过人机接口可使用vivi提供的一些命令。如嵌入式系统没有键盘和显示,可以利用vivi中的串口,将其和宿主机连接起来,利用宿主机中的串口软件(如Windows中的超级终端或Linux中的minicom)来控制。第四章 Linux内核移植与下载

4.1 Linux内核源代码安装

linux源代码安装

运行cygwin,执行以下命令完成cygwin 环境下的Linux源代码的安装: $> source /tmp/edukit-2410/set_env_linux.sh Linux编译环境变量设置

$> cd $WORKDIR $> tar –xvjf /tmp/edukit-2410/linux-2.4.18-rmk7-pxa1-mz5-i2c.tar.bz2 $> ls „ kernel „ „为$WORKDIR 目录下其他内容

图4.1 linux内核安装

正确解压后,相比之前可以看到多了一个kernel目录,即kernel源代码的安装目录,后面的Linux配置及编译都得在kernel目录进行。

实验中提供的linux内核已经包含了Linux源代码的补丁文件、I2C和网络驱动模块

4.2 Linux内核源代码分析与移植

4.2.1 Linux源代码分析

Linux内核由5个主要的子系统组成。这5个子系统分别是进程调度(SCHED)、内存管理(MM)、虚拟文件系统(Virtual File System,VFS)、网络接口(NET)和进程间通信(IPC)。

进程调度控制着进程对CPU的访问。当需要选择下一个进程运行时,由调度 程序选择最值得运行的进程。可运行进程实际是仅等待CPU资源的进程,如果某个进程在等待其它资源,则该进程是不可运行进程。Linux使用了比较简单的基于优先级的进程调度算法选择新的进程。

内存管理允许多个进程安全地共享主内存区域。Linux的内存管理支持虚拟内存,即在计算机中运行的程序,其代码、数据和堆栈的总量可以超过实际内存的大小,操作系统只将当前使用的程序块保留在内存中,其余的程序块则保留在磁盘上。必要时,操作系统负责在磁盘和内存之间交换程序块。内存管理从逻辑上可以分为硬件无关的部分和硬件相关的部分。硬件无关的部分提供了进程的映射和虚拟内存的对换;硬件相关的部分为内存管理硬件提供了虚拟接口。

虚拟文件系统隐藏了各种不同硬件的具体细节,为所有设备提供了统一的接口,虚拟文件系统还支持多达数十种不同的文件系统,这也是Linux较有特色的部分。虚拟文件系统可分为逻辑文件系统和设备驱动程序。逻辑文件系统指Linux所支持的文件系统,如ext2、fat等,设备驱动程序指为每一种硬件控制器所编写的设备驱动程序模块。

网络接口提供了对各种网络标准的存取和各种网络硬件的支持。网络接口可分为网络协议和网络驱动程序两部分。网络协议部分负责实现每一种可能的网络传输协议,网络设备驱动程序负责与硬件设备进行通信,每一种可能的硬件设备都有相应的设备驱动程序

4.2.2 Linux内核及硬件模块驱动移植

内核和文件系统、图形用户系统(GUI窗口系统)可以分开,它们的开发、移植、下载甚至运行都是可以分开的。内核移植是一个比较复杂的任务,也是嵌入式系统开发中非常重要的一个过程。内核移植一般包括内核配置、内核编译和内核下载3大步骤。

4.3 Linux内核编译与下载

4.3.1 Linux内核源代码安装

运行cygwin,执行以下命令完成cygwin环境下的Linux内核源代码的安装: $> source /tmp/edukit-2410/set_env_linux.sh //Linux 编译环境变量设置 $> cd $WORKDIR $> tar –xvjf /tmp/edukit-2410/linux-2.4.18-rmk7-pxa1-mz5-i2c.tar.bz2 $> ls „ kernel „ //„为$WORKDIR 目录下其他内容

正确解压后,可以看到多了一个kernel目录,即kernel内核源代码的安装目录,后面的Linux内核配置及编译都得进入kernel目录进行。实验中提供的linux内核已经包含了Linux源代码的补丁文件、IIC和网络驱动模块。4.3.2 Linux内核的编译 $> cd kernel

图4.2 $> make mrproper 清除所有的旧的配置和旧的编译目标文件等 $> make xconfig 在图形界面下对内核进行配置(配置方法之一)执行make xconfig 后,弹出如图4.3的内核定制界面:

图4.3 内核定制界面

选择按钮”Load Configuration from File”,如图4.4输入smdk2410:

图4.4 内核配置文件

选择配置sound ,设置Sound support为y:

设置BT878 audio dma为y: 设置SMDK-2410 audio support为y:

设置OSS sound modules为y:

根据提示加载配置文件后,点击按钮”Store Configuration to File”,如图4.5输入audio1:

图4.5 存储配置文件

保存,Save and Exit。如图4.6

图4.6 $> make dep //搜索Linux编译输出与源代码之间的依赖关系并生成依赖文件。

图4.7

$> make clean //清除构造内核时生成的目标文件、模块文件和临时文件。$> make zImage //生成压缩的内核映像文件。

图4.8 编译通过后,在/usr/local/src/edukit-2410/kernel/arch/arm/boot/目录下生成内核的压缩映像文件为“zImage”,此文件是最后要烧写到开发板的内核映像文件。

4.3.1 Linux内核下载

内核下载:

1)启动超级终端(波特率为115200),连好串口线,在开机瞬间快速按空格键,进入vivi控制台命令行下;打开S3C2410&NandFlash_vivi.cfg,在Flash Programmer的Progarm页中选择:vivi.bon&load.bin文件进行烧写。如图4.9

图4.9 烧写界面

点击按钮Progarm开始烧写,直到烧写成功;连接串口到PC机COM1,运行成功;连接串口线到 PC 机 COM1,运行光盘中提供的 Windows 超级终端 Hyper Terminal.ht;开发板重新加电,程序运行后,在超级终端上可以看到串口输出类似以下信息:

图4.10 超级终端界面

看到以上信息后,表示正在等待用户从超级终端下载文件。这时,请点击超 级终端菜单“传送”选择 Xmodem 方式下载 vivi.nand 文件,点击 OK 后等待下载烧写结束即可。

图4.11 添加传送文件

图4.12 下载vivi nada 2)在vivi启动等待中,敲入空格键进入vivi界面环境,并输入以下命令: vivi> load flash kernel x <回车> 烧写更新内核约4分钟即可烧写完毕,如图4.13

图4.13 等待下载

3)立即选择要发送的文件,比如zImage文件,这里Linux环境下源代码arch/arm/boot目录下的zImage内核映像文件已转移到 windows某目录下。要选择合适的xmodem协议。以上操作完成 后,单击“发送,几分钟后即可发送完毕。

图4.14 发送zImage

图4.15 下载成功 第五章 课程设计功能模块程序设计与交叉编译

5.1 课程设计模块功能

5.1.1 三个模块:

I2S音频总线接口电路 ;音频编解码器芯片udal41; DMA控制器; 5.1.2工作过程:

麦克风输入的模拟音频信号在音频编解码器中经过A/D转换和编码将模拟信号转换成数字信号,将这些数字信号先传给I2S音频总线接口电路中的FIFO,再由DMA控制器送入DSP中做相应的处理,这是录音的过程;DMA控制器将DSP中存储的信号传送给I2S音频总线接口电路中的FIFO,再发送给音频编解码芯片进行D/A转换,通过耳机输出模拟信号。

5.2 功能模块驱动程序设计

5.2.1 关于驱动结构体

由于目前许多硬件厂商在出售各种产品时,一般都不带Linux下的设备驱动程序,而且编写驱动程序的工作量占整个系统工作量的很大的一部分,这使得Linux下设备驱动程序的开发变得越来越重要。

本课程设计不要求自己编写驱动程序,但要求分析UDAl341TS驱动程序,以便编写出语音采集与播放的应用测试程序,同时为以后编写驱动程序打好基础。嵌入式Linux系统下的IIS音频驱动程序是在/usr/local/src/edukit-2410/drivers/sound 中,3c2410-uda1341.c 文件即是。

关于结构体:

在音频驱动程序中有2个比较重要的结构体: typedef struct { int size;/* buffer size */ char *start;/* point to actual buffer */(内存虚拟地址起始地址)dma_addr_t dma_addr;/* physical buffer address */(内存物理地址起始地址)

struct semaphore sem;/* down before touching the buffer */ int master;/* owner for buffer allocation, contain size when true */(内存大小)

} audio_buf_t;typedef struct { audio_buf_t *buffers;/* pointer to audio buffer structures */ audio_buf_t *buf;/* current buffer used by read/write */ u_int buf_idx;/* index for the pointer above */ u_int fragsize;/* fragment i.e.buffer size */(音频缓冲区片大小)

u_int nbfrags;/* nbr of fragments */(音频缓冲区片数量)dmach_t dma_ch;/* DMA channel(channel2 for audio)*/ } audio_stream_t;audio_stream_t是一个管理多缓冲区的结构体,为音频流数据组成了一个环形缓冲区。audio_buf_t管理一段内存,audio_stream_t管理N个audio_buf_t。

音频驱动的两个file_operations结构定义如下: static struct file_operations smdk2410_audio_fops = { llseek: smdk2410_audio_llseek, write: smdk2410_audio_write, read: smdk2410_audio_read, poll: smdk2410_audio_poll, ioctl: smdk2410_audio_ioctl, open: smdk2410_audio_open, release: smdk2410_audio_release };static struct file_operations smdk2410_mixer_fops = { ioctl: smdk2410_mixer_ioctl, open: smdk2410_mixer_open, release: smdk2410_mixer_release };这里定义了两种类型设备的file_operations结构,前者是DSP设备,后者是混频器设备。Linux 内核内部通过file结构识别设备,通过file_operations数据结构体提供文件系统的入口点函数,也就是访问设备驱动程序里的函数。file_operations结构体原型是在 中定义的函数指针表。5.2.2关于函数:

read()、write()、open()和ioctl()是struct file_operations结构体中的接口函数。

1)read()函数:由已打开的文件读取数据,即播放。

(1)函数定义:ssize_t read(struct file *file, char *buffer, size_t count, loff_t * ppos);(2)函数说明:把参数file所指的文件传送count个字节到buffer指针所指的内存中;若参数count为0,则read()不会有作用并返回0;(3)返回值:返回值为实际读取到的字节数,如果返回0,表示已到达文件尾或是无可读取的数据,此外文件读写位置会随读取到的字节移动。如果正确会返回实际读到的字节数,最好能将返回值与参数count作比较,若返回的字节数比要求读取的字节数少,则有可能读到了文件尾、从管道(pipe)或终端机读取,或者是read()被信号中断了读取动作。当有错误发生时则返回-1,错误代码存入errno中,而文件读写位置则无法预期;2)write()函数:将数据写入已打开的文件内,即录音。

(1)函数定义:ssize_t write(struct file *file, const char *buffer, size_t count, loff_t * ppos);(2)函数说明:把参数buffer所指的内存写入count个字节到参数file所指的文件内。当然,文件读写位置也会随之移动;(3)返回值:若正确会返回实际写入的字节数;当有错误发生时则返回-1,错误代码存入errno中。

3)open()函数:打开音频设备。

(1)函数定义:int(*open)(struct inode *inode, struct file *file);(2)函数说明:参数inode为设备特殊文件的incode(索引结点)结构的指针,参数file是指向这一设备的文件结构的指针。open()的主要任务是确定硬件是否处在就绪状态,验证次设备号的合法性,控制使用设备的进程数;

(3)返回值:如果打开文件成功,open会返回一个文件描述符,以后对文件的所有操作就可以对这个文件描述符进行操作。比如程序中open()函数的返回值赋给了应用程序中的devfd,后面则可以对其进行操作;若打开失败返回负数。

4)ioctl()函数:用于设置编码比特、采样频率和选择声道。(1)函数定义:int ioctl(struct inode *inode, struct file *file,unsigned int cmd, unsigned long arg);(2)函数说明:设备驱动程序中对设备的I/O通道进行管理的特殊控制函数,可以通过它向设备传递控制信息或从设备取得状态信息,实现用户程序命令和驱动命令的相互联系;

(3)返回值:执行成功返回正数,失败返回-1。

5)s3c2410_uda1341_init()函数:动态加载驱动模块时的初始化函数。(1)函数定义:int __init s3c2410_uda1341_init(void);

(2)函数说明:该函数首先会初始化I/O和UDA1341 芯片,然后申请2个DMA 通道用于音频传输。将输出音频缓冲区的DMA通道设为通道2,输入音频缓冲区的DMA 通道设为通道1。最后调用register_sound_dsp()和register_sound_mixer()两个函数来分别注册驱动设备;

(3)返回值:初始化成功,返回0;DMA 通道初始化设置失败,返回负数。6)void __exit s3c2410_uda1341_exit()函数:动态卸载驱动模块时调用的函数。

(1)函数定义:void __exit s3c2410_uda1341_exit(void);

(2)函数说明:注销音频设备,分两次调用audio_clear_dma()函数来分 别释放已申请的音频输入和音频输出的DMA 通道;

(3)返回值:无。

5.3 功能模块交叉编译

用命令Makefile来编译:

图5.1 编译测试文件

将test文件拷贝到D:cygwinusrlocalsrcedukit-2410rootbin中 执行以下命令生成新的文件系统映象:

$>cd $WORKDIR/ $>$SOURCEDIR/mkcramfs root root.cramfs.new

图5.2 生成系统映像文件

生成文件系统映象文件root.cramfs.new。第六章 根文件系统建立与文件系统下载

6.1 根文件系统分析

6.1.1 cramfs 目录结构

一个完整的根文件系统通常包含以下几个目录: /bin 应用程序存放目录。

/sbin 系统管理员服务程序,其中最重要的就是供内核初始化之后执行的/sbin/init 进程。

/lib 存放程序运行所需要的动态库。/proc 系统状态文件目录。/dev 驱动程序存放目录。

/etc 系统配置文件及用户数据存放目录。

/mnt 用于设备安装的目录,通常包含etc 子目录和为块设备安装保留目录。/usr 用于存放用户程序和配置文件的目录,可以根据需要进行设置。一般情况下都要把已经规划好的目录结构转换成一个映象文件,即使用命令工具mkcramfs(cygwin下为mkcramfs.exe),把相应的cramfs 目录树压缩为单一的映象文件。其命令格式为:

mkcramfs [-h] [-e edition] [-i file] [-n name] dirname outfile 使用mkcramfs.exe 在cygwin 下编译生成文件系统映象文件root.cramfs,再固化到开发系统FLASH 上运行。6.1.2 构建cramfs 文件系统

按照本节实验原理中自行构建一个cramfs 文件系统。运行cygwin,执行以下命令解压安装:

$> source /tmp/edukit-2410/set_env_linux.sh //Linux 编译环境变量设置

$> cd $WORKDIR/

图6.1 构建文件系统

$> tar-xvjf /tmp/edukit-2410/root.cramfs.tar.bz2 $> ls „ root „ root 文件夹中就是我们想要的cramfs 文件系统

6.2 文件系统映像文件生成

6.2.1 编译一个应用测试程序test.c 按设计原理要求编写一个应用程序test.c,存放在/home/app/audio目录下,进入该目录后执行以下命令编译链接测试程序:

$> cd /home/app/audio $> make(也可以编写Makefile 来编译)

图6.2 编译test文件

6.2.2 拷贝测试程序到文件系统中,并编译生成文件系统映象

把刚才编译输出的test文件拷贝到文件系统所在的工作目录 root/usr/audio 目录下,执行以下命令生成新的文件系统映象:

$> cd $WORKDIR/ $> $SOURCEDIR/mkcramfs root root.cramfs.new

图6.3 生成映象

刚刚编译生成的文件系统映象root.cramfs.new 中已经包含测试程序。

6.3 文件系统下载

(1)首先SW104 设为短接(从Nand Flash 启动),确定已经成功烧写vivi 和linux kernel,加电运行可以看到vivi 启动信息,输入空格进入命令状态;

(2)双击运行Download.pjf 工程文件(将启动Embest IDE 环境),点击连接Remote connect,程序应该正在运行(此时命令按钮STOP 为红色);在超级终端输入help 看看有没有反应,如果没反应,点击IDE 按钮:Reset->Start(F5);再输入help 测试,直到有反应为止;

(3)如果超级终端可以输出一些信息,再点击IDE 中的Stop,配置Debug 的Download 地址为0x30000000,并点击IDE 菜单Project 选择Settings 项,在Download 页下拉Category 到Download 项,在Download File 选择root.cramfs.new 文件,路径为d:Cygwinusrlocalsrcedukit-2410点击确定后:

图6.4 选择加载的文件

首先点击IDE 菜单DEBUG 选择Download 下载文件系统映象 约1-2 分钟

图6.5 下载成功

其次下载完毕后,点击Start(F5)然后在超级终端里输入:load flash root j(烧写更新文件系统)

图6.6 烧写

注意:只能在“vivi的烧写”和linux内核操作完成后,才可以按以上方法正确烧写root映象到NandFlash。重起实验板,观测超级终端窗口提示信息,引导整个系统启动到linux行命令输入状态。在超级终端输入一些linux命令查看执行结果是否正确。

6.4 功能模块运行与调试

重新加电,在超级终端根据提示启动Linux,按提示输入cd bin、./test指令。

图6.7 输入指令

图6.8 在控制台下运行测试程序

程序执行完后。如图6.9。

图6.9 程序运行时超级终端的输出

第七章 课程设计总结与体会

7.1 得出的结论

通过按上述步骤执行相关应用程序,可以实现对语音的实时采集和播放。需改进的地方:通过录制一段语音信息,录制完成后再播放

7.2课程设计过程中遇到的问题及解决方法

1.在给vivi打补丁时,$> patch-p1

2.在图形界面下进行内核配置时按实验指导书配置导致少了sound这一步导致出错。

3.重新在图形界面下配置后,发现无法生成压缩映像文件。请教研究生后解决了。原来之前配置错误生成了boot文件夹,要把之前boot删掉后重新编译。4.在调试时输入cd bin,./test指令后超级终端无反应。查找后发现,原来在根文件系统编译时没把生成的test文件复制到文件系统所在的工作目录root/bin目录下。重新编译后把生成的test文件复制后在调试后可以进行录放测试。

7.3 心得体会

课程设计刚开始的时候,思绪全无,我真的感到 “书到用时方恨少”,所以又重新把书和实验指导看了几遍,对知识系统而全面进行了梳理,对许多不理解的地方通过上网搜索翻阅图书弄懂,终于熟练掌握了基本理论知识,而且领悟诸多平时学习没有注意到的细节步骤,学会了如何思考的思维方式,找到了设计的灵感。

虽然每天要顶着30多度的高温在宿舍跟实验室之间往返,流了不少汗水,感觉确实不舒服,可最后看到自己的成果后心里很充实很高兴。

在课程设计过程中遇到了这样那样的困难。有时候是电脑出问题了,有时候

是实验箱出毛病,有时候是自己在操作过程中操作错误无法继续,可在研究生学长和其他同学的帮忙下都一一解决。使我深深感觉到团队力量的强大。

最后再次感谢陈老师这学期兢兢业业地给我们传授知识,感谢三位研究生牺牲自己的时间在炎热的夏天帮助我们解决遇到的问题!

参考文献

[1]徐英慧,等.ARM9嵌入式系统设计——基于S3C2410与Linux[M].北京:北京航空航天大学出版社,2007.[2]于明,等.ARM9嵌入式系统设计与开发教程[M].北京:电子工业出版社,2006.[3]田泽.ARM9嵌入式开发实验与实践[M].北京:北京航空航天大学出版社,2006.[4]孙天泽,等.嵌入式设计及Linux驱动开发指南——基于ARM9处理器[M].2版.北京:电子工业出版社,2007.[5]周立功,等.ARM9&WinCE实验与实践——基于S3C2410[M].北京:北京航空航天大学出版社,2007.[6]Samsung Electronics.S3C2410A-200MHz

&

266MHz

32-Bit

RISC Microprocessor USER’S MANUAL Revision 1.0.http://www.xiexiebang.com [7]魏洪兴.嵌入式系统设计师教程[M].北京:清华大学出版社,2006.[8]张纪坤,等.嵌入式Linux系统开发技术详解——基于ARM[M].北京:人民邮电出版社,2006.[9]吴明辉,等.基于ARM的嵌入式系统开发与应用[M].北京:人民邮电出版社,2004.[10]王田苗.嵌入式系统设计与实例开发[M].2版.北京:清华大学出版社,2003.[11]俞建新,等.嵌入式应用程序开发综合实验9例[M].北京:清华大学出版社,2004.[12]许海雁,等.嵌入式系统技术与应用[M].北京:机械工业出版社,2002.36

第三篇:公交车出租车驾驶员的倡议书

在不断进步的时代,接触并使用倡议书的人越来越多,倡议书本身不具有很强的约束力,有关人员可以表示响应,也可以不表示响应。为了让您在写倡议书中更加简单方便,下面就让小编带你去看看公交车出租车驾驶员的倡议书,希望能帮助到大家!

公交车出租车驾驶员的倡议书1

尊敬的老师、亲爱同学们:

当我们朝气蓬勃,肩负希望,怀揣理想,行走于人来人往的宽阔街道时,是否注意到交通线上隐藏的危险呢?一组组惊人的数字、一幕幕惨不忍睹的画面、一个个载着锥心伤痛却又一去不返的年轻生命,这一切的矛头不约而同地指向了共同的事实;不遵守交通法规即是不珍爱自己的生命。

我们拥有年轻的身躯、远大的志向,却往往会忽略交通安全这种“小事”。对交通法规的忽视就是对安全的忽视、就是对生命的不负责任!亲爱的同学们,请珍爱生命,为自己,为家人,为爱我的人,为我爱的人,因为生命不仅仅属于自己!我们多么希望生活的每一天都五彩缤纷,每一天都能成为美好的记忆,为了你和家人的幸福,在此特向全体师生发出如下倡议:

一、崇尚守法的交通行为。自觉遵守交通法规,服从交警指挥和按照交通信号灯、交通标志标线行车、走路。

二、崇尚礼让的交通行为。积极开展车让车、车让人、人让车、人让人的“四让”活动,自觉养成机动车、非机动车、行人相互礼让的良好习惯。

三、崇尚文明的交通行为。坚持做到,行人走人行道,过马路走人行横道;乘坐公交车排队上车,不在车厢内随意丢弃杂物,不向车外乱扔杂物;主动为老弱病残孕乘客让座,最大限度地帮助他人,告别不文明交通行为。

四、崇尚模范的交通行为。行车走路,遵章守纪,争当遵守交通法规的模范,以自身良好的素质感染和带动其他交通参与者遵守信号、文明交通,在全社会营造“以遵纪守法为荣、以违法乱纪为耻”的良好氛围。

五、崇尚安全的交通行为。树立“安全第一”的意识,不无证驾驶,不酒后驾车。遵守交通规则是我们所有人应尽的义务,是我们每个人不可推卸的责任。只要我们每个人都严守交通法规,我们的社会就会向着文明的`彼岸又迈进一步。

文明城市呼唤文明市民,文明市民争创文明城市,我们相信:人人文明一小步,社会前进一大步。让我们携起手来,从我做起,从小事做起,从今天做起,共同创造文明、平安、畅通、和谐的道路交通环境!

倡议人:___

20__年_月_日

公交车出租车驾驶员的倡议书2

朋友们好!

一、要提高交通安全意识。

自觉学习《道路交通安全法》,掌握交通安全知识,自觉养成“安全开车、安全骑车、安全走路“的良好习惯。

二、要遵守《道路交通法规》。

不超速行驶,不酒后驾车,不争道抢行,不违规乱停车,不逆向行驶,不闯红灯,不违章掉头,不乱鸣喇叭,斑马线前礼让行人。

三、要注意安全走路。

走路要走人行道,没有人行道的靠路边行走。不乱闯红灯,不乱穿马路,不与非机动车抢道,不得翻越交通隔离设施,不在车行道上候车,不在十字路口拦车打的,不妨碍机动车安全通行。

四、要做到安全乘车。

乘车不要乘坐无牌无证及由无证人员驾驶的机动车、电瓶三轮车和拖拉机,不要乘坐车况差、超载的车辆和违规经营的社会“黑车“。上车后不得将身体任何部分伸出车外,不得向车外抛洒物品。乘坐摩托车必须戴安全头盔。

交通中有你、有我、有他,有我们共同参与,交通文明需要你、需要我、需要他,需要我们共同营造。让我们迅速行动起来,从我做起,从现在做起,为道路交通的安全、有序、畅通做出自己的贡献。

倡议人:___

20__年__月__日

公交车出租车驾驶员的倡议书3

广大市民朋友们:

我市是全国文明城市、中国优秀旅游城市。4月30日是我市今年第四个“全民公益日”,正值法定“五一”小长假期间。春风拂面,花团锦簇,又是旅游出行的最佳时期。这次“全民公益日”,我市将围绕“生态龙都大美濮阳”文明出行主题,开展公益宣传活动,积极在全市倡导文明出行,弘扬文明新风,打造大美龙都,展示濮阳市民良好形象。特向广大市民发出如下倡议:

一、开文明车。做到遵守交通标志、标线和信号,保障应急通道畅通,不闯红灯、不超速驾驶、不乱鸣喇叭、不随意掉头转弯。坚决抵制酒后驾车、疲劳驾驶、逆行、强行超车、超员超载等危险驾驶行为。

二、乘文明车。乘车时做到自觉排队,先下后上,讲究秩序;主动为老弱病残孕等特殊人员让座;车内不吸烟,不乱吃东西,不大声喧哗,不向车内外扔垃圾,不携带易燃易爆等危险物品上车。

三、骑文明车。不闯红灯,不乱穿马路,不逆行,不骑飞车,不走机动车道和人行道,停车不越线,不乱停乱放。

四、行文明路。走路要靠右行走,不闯红灯,不走机动车道,不乱扔杂物,不在路上嬉戏打闹,不在车流中穿行,不翻越交通隔离设施,过马路走斑马线。

五、做文明人。语言文明,举止得体,告别污言秽语,使用文明礼貌用语。注意公共卫生,不随地吐痰,不乱扔垃圾,不践踏草坪。爱护公共设施,不损坏公物,不在公共设施上刻字画画。文明上网,严守网络文明,合理科学利用网络资源。

广大市民朋友,您的每一份努力,都会让我们的城市更文明;您的每一份热情,都会激起更多人的文明意识和责任意识。让我们从现在做起,从点滴做起,提高文明素质,争做文明市民,全面提升濮阳城市文明程度,为全市新一轮赶超发展,建设富裕文明和谐美丽新濮阳作出应有的贡献!

倡议人:___

20__年_月_日

公交车出租车驾驶员的倡议书4

亲爱的广大市民:

你是非机动车驾驶人,你的每一次超载、行驶在机动车道上,都埋下了交通事故隐患;你是乘客,你的每一次车窗抛物都有可能引发一起交通事故;你是行人,你的每一次随意横穿马路都是对自身生命的一次冒险。文明出行是一道无可取代的最安全屏障,是一道城市人民最亮丽的风景。交通违法是事故之根,超(速、载)、疲、酒、毒更是万恶之源。每天上百起的车祸瞬间,钢筋铁骨不堪一击,宝贵生命如此脆弱。让我们行动起来从现在做起:

一、文明交通,从我做起,大力提倡六大文明交通行为。严格遵守交通安全法规,做到机动车礼让斑马线、机动车按序排队通行、机动车有序停放、文明使用车灯、行人和非机动车各行其道、行人和非机动车过街遵守信号。

二、坚决摒弃机动车随意变更车道、占用应急车道、开车打手机、不系安全带、电动车自行车走机动车道、行人过街跨越隔离设施等六大交通陋习。

三、坚决抵制酒后驾驶、超速行驶、疲劳驾驶、闯红灯、强行超车、超员、超载等六大危险驾驶行为。

四、公交车、出租汽车是展示城市文明的流动窗口,要自觉维护行业形象和城市形象,学习百姓英雄,倡导文明出行:服务公众,模范带头,不开特殊车;道路宽阔,视野良好,不开英雄车;行人挡道,别人抢行,不开赌气车;途经闹市,车多人挤,不开急躁车;工作辛苦,身心疲惫,不开迷糊车,争做传播城市精神文明的使者。

倡议人:___

20__年_月_日

公交车出租车驾驶员的倡议书5

各乡镇区财税所,各股室、局属各单位:

新县财政局争创办决定在财政系统中倡议开展“文明出行,和谐交通”主题活动,具体内容如下:

一、遵守法规,文明驾驶。开车不喝酒,喝酒不开车;斑马线上不争先,红绿灯前不抢行;不超速、不超载、不抢道;不违章停车、不逆向行驶,严格遵守交通法规。有车族人人都开文明车,展现驾驶员队伍的文明风采!

二、自我约束,文明出行。不闯红灯,不乱穿马路,不在机动车、非机动车道内行走,不在车行道上候车,不违反交通信号指示通行,不翻越交通隔离设施,不妨碍机动车正常通行。人人都走文明路,展现文明形象!

三、提升素质,做文明人。文明候车、文明乘车、文明开车、文明停车、文明礼让。车让人,让出一份安全;人让车,让出一份文明。车让车,让出一份宽容;人让人,让出一份和谐。人人遵守交通文明,争当文明交通人!

四、助推文明,引领文明。我们不仅要做文明交通的践行者,更要做文明交通的宣传者和推动者;不仅要自己做到文明出行,还要用行动带动身边的人文明出行,主动宣传交通文明,对各种交通陋习加以制止和劝导,主动引领文明交通良好风尚。人人投身交通文明创建,打造文明新县!城市的文明需要大家的共同参与,珍爱生命是我们每个市民应尽的职责,维护家庭幸福、社会安定是我们应尽的义务!作为省级文明单位,理应率先垂范,组织广大干部职工积极参与“文明交通行动计划”活动,从我做起,从现在做起,从点滴做起,做文明人、走文明路、开文明车,共同营造更加文明、更加安全、更加畅通、更加和谐的出行环境!

倡议人:___

20__年_月_日

公交车出租车驾驶员的倡议书范文

第四篇:播放《地藏经》

为冤亲债主播放《地藏经》

·每天天黑后,用个带喇叭的MP3播放器(电脑也行,就是比较费电),播《地藏经》。·一般太阳落山就可以开始;早上6点左右关机回向。

·开播之前诚心祈请冤家债主来听;结束后关机回向累世冤亲债主。

·有阳台放阳台播(注意别影响邻居休息),没有阳台放厨房窗台播也可。屋里放也行,注意别影响家人休息。有人较敏感,有鬼神来的时候怕不适应。·播经的时候,人可以去干其他事。

·天天给冤家债主回向非常好,能够帮助我们减少临终的障碍。对自己修行都有帮助。·这个录音是净宗学会的居士念的(只要播放者诚心,谁念的都没区别),后面还有地藏圣号、往生咒和佛号,很全。

·关键是开始的祈请和结尾的回向,这个才是发心和发愿,是重点,要诚心就非常管用。

·播放《地藏经》的法事过程(示例而已,大家可以根据自己需要增加其他内容): 前行:(念诵)祈请***(全家)累世的冤亲债主前来听经; 正行:播《地藏经》;

结行:(念诵)以此功德回向***(全家)累世的冤亲债主,愿你们即刻往生西方极乐世界,速证无上正等觉。

(注:有神通的居士透露,《地藏经》是冤家债主这些鬼神点播的)

第五篇:公交车辞职报告

公交车辞职报告范文1

尊敬的领导:

很遗憾,在这个时候我提出辞职申请,因为个人原因,所以申请离职。

我来到公司担任公交车司机已经有6年了,现在我认为意识到这份工作跟我的职业规划偏差较大,因此我特向公司交上我的辞职报告,辞去这份工作,希望领导能给予批准。

非常感谢领导及各位同事多年来给予我的的鼓励与帮忙。因此让公司带来的不便我非常的'惭愧,但是也希望能够考虑我的个人情况,通过我辞职申请。

公交车辞职报告范文2

尊敬的领导:

您好!

现在临近年终,我想了很多,最终我还是做出了辞职的这个决定,希望您不要怪我,我因为诸多诸多原因想要辞职,并不是突然间临时决定的,辞职这样的大事,我不会那么的草率,至少我也是经过自己好几天的认真思考之后才下定决心的,并且我也是跟家里人都商量过的,所以说您不用担心我以后会不会后悔,我只能跟您说声抱歉了。

今年除夕的值班工作人员,又是我,我知道作为公司的员工不应该质疑领导的安排,但是我还是想问您为什么连续两年都是我,我也是在这工作了这么多年了,什么时候有员工连续两年除夕值班的?您不能因为本来要值班的那个人辞职了,您就要我上吧,为什么就不能选择别人呢。我去年就已经没有跟家里人过年了,我已经觉得十分的对不起自己的家人了,别人都是在这天一家人坐在一起烤着火吃着瓜子聊着天,但是我这么大冷天的.还要工作,心里多多少少会有点不平衡,去年我是对我这份工作表示尊重,无条件的听从了公司的安排,但是我今年实在是不想了。我宁愿拿自己两天的假期来换这一天,现在说这些已经没用了,我已经要辞职了,我只不过是跟您抱怨一下而已。我辞职的还有一个原因就是,自己的身体原来越不好了,我的这个腰经常痛,这么多年的工作导致的,已经是一种职业病了,医生也是告诉我,最好不要再久坐了,年纪大了,身体这块我也不得不注意一下了,以前年轻,觉得怎么样都无所谓,但是现在不行了,一大家子的为我担心,我也是能够感觉到他们都非常的想要我辞去这份工作,一直没说出来而已,我这次告诉了他们我想辞职了,他们一致的同意,还说我终于开窍了,其实要不是我的身体越来越严重了,我也不会想要辞职,现在开车的时候有时候也会犯病,疼痛不已,非常的影响工作,我可不想拿着我乘客们的安危开玩笑,并且我现在不辞职,等到明年司机体检的时候,我也会被查出来,我现在的身体已经不适合再长时间开车了,到那个时候公司也要辞退我,我还是现在自己走吧,这样我还能回家好好的过个年。我在公司也还是干了这么久了,早就跟公司的大家相处成了很好的朋友,如今我要走了,我是真的舍不得啊,每天大家在一起开玩笑聊天工作,其实挺惬意的,我从来没有后悔过干这一行,我也从来没有后悔进入我们公司,给您工作这么多年,就此别过吧,除夕值班的人,您还是选择别人吧。

此致

敬礼!

辞职人:xx

20xx年xx月xx日

公交车辞职报告范文3

尊敬的领导:

您们好!

您好!我叫xx,于xx年10月25日到xx隧道管理所工作,担任车牌号为xx的皮卡车驾驶员。很遗憾这个时候我向单位提出离职,来到这里也快四个月了,单位的气氛就和一个大家庭一样,同事和领导都对我很好,在这里学了不少东西,我有幸得到了单位领导及同事们的倾心指导及热情帮助。

工作上,我学到了许多宝贵的经验和技能;生活上,得到各级领导与同事们的.关照与帮助;思想上,得到领导与同事们的指导与帮助,有了更成熟与深刻的人生观。这近四个多月的工作经验将是我今后工作中的一笔宝贵的财富。

在xx隧道管理所工作期间,严格遵守执行管理处车辆使用管理规定,做到了出车前有检查、用车后有保养,该车辆在我使用期间未发生任何事故。但由于个人原因不得不辞去这份工作,望领导批准我的申请,并请帮助办理相关离职手续。

此致

敬礼!

xx

20xx年xx月xx日

公交车辞职报告范文4

尊敬的各位领导:

你们好!

自从20xx年9月份进入公交公司这个大家庭以来,我倍受“团结、务实、开拓、奉献”精神的'鼓舞,在为乘客服务的同时,自身也在各个方面得到了很好的学习和煅炼,在此说声:“谢谢你们”!

今天我选择离开这里,有很多原因:

1、由于身体素质差,似乎有种力不从心的感觉,再这样下去的话肯定有负面影响:

2、由于年青,也许是能力有限,在为人处事方面还不是很成熟,这让我感到工作上很吃力,失去了往日的热情。

因此,我定选择一个新的工作环境,希望领导批准,敬请早日安排为盼。当然,无论我在那里,我都要为公司做力所能及的事情,因为我为曾经是公交公司里的一员而骄傲过。最后诚恳地说声:对不起!也衷心地祝愿公司兴旺发达!

此致

敬礼!

xx

20xx年xx月xx日

下载公交车语音播放倡议书[样例5]word格式文档
下载公交车语音播放倡议书[样例5].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    公交车礼仪

    公交车礼仪 演员:公交车司机,售票员,不文明乘客甲,乙,孕妇,老人(及礼仪使者),美女,丙。道具:伞,椅子若干,零食 剧情:不给孕妇让座;不给老人让座;上车不打票等;由一个“礼仪使者”,贯穿其中颇具......

    公交车表扬信

    公交车表扬信12篇 公交车表扬信1 尊敬的xx大哥:你好!在此,我要真诚的感谢您拾金不昧的高尚情操与无私的奉献精神,感谢您在我最无助与绝望时的雪中送炭,望着失而复得的钱包和重要......

    经典电影播放总结

    之 奥斯卡经典电影放映活动总结 为了丰富同学们的课余生活,营造外语学习氛围,延伸学生英语学习气氛,外国语学院创办外语俱乐部,由生活部定期播放奥斯卡经典电影。 我部经过一个......

    音乐播放注意事项

    音乐播放注意事项 1进场(9:00前)播放进场音乐 2开场音乐(开场司仪),由司仪推出主持人,(主持人上场用主持人上场音乐《向前冲》) 3领导人开训致辞(用领导人上、下场音乐《嘉宾入场音乐......

    经典电影播放总结

    经济贸易系经典电影播放活动总结 为了纪念五四爱国运动92周年纪念和配合我系开展的经典电影周活动,不断的增强大学生的爱国意识和情怀,铭记历史的教训,提高学生的的综合素质,我......

    月度播放计划

    2017年1月西塔村远程教育播放计划 一、基本目标 通过开展党员教育,结合本地实际,使广大农村党员掌握“十八大”以来各项党内重要会议精神和农村基层党建工作的基本知识,以及学......

    视频短片播放总结

    工业1101班“爱没有距离”志愿者宣传活动总结 在刚刚过去的雷锋月里,各学院,班级陆续开展各式各样的志愿者活动。为了加强对志愿者活动的宣传,鼓励同学们更多的参与到志愿活动......

    播放电影策划书

    关于播放“励志电影”活动策划书 一、活动主题:励志你我,携手奋进 二、活动目的: 1.让同学们感受到校园生活的丰富多彩; 2.通过观看励志电影可以帮助同学们塑造健全的人格品质; 3......