推荐阅读最新更新时间:2024-03-16 14:59
基于μC/OS-Ⅱ的1553B和ARINC429总线实时协议转换系统的设计
近年来,ГOCT18977、1553B和ARINC429已成为我军机载设备间、飞机与导弹间数据通信所广泛采用的总线标准。这种多种总线标准并存的情况带来一系列问题:一是在地面维护过程中,需要测试不同总线标准的数据;二是不同总线标准之间的协议转换。因此如何实现地面检测设备与多种不同总线标准机载设备之间的通信以及不同总线标准之间的协议转换成为必须解决的问题。本文针对某型飞机加挂某型导弹的实际应用,设计了一个基于μC/OS-Ⅱ的1553B和ARINC429总线实时协议转换系统。
1 协议转换系统的需求分析和设计原则
1553B和ARINC429总线实时协议转换系统是某型飞机发射架的一部分,主要完成以下功能:(1)完成对导弹加温、准
[嵌入式]
Arm-Linux二级页表的问题
以前,在一些文档和代码中看到过说arm-linux的二级页表分为linux版本和硬件版本。一直觉得概念比较混乱,没有仔细研究,今天终于遇到了这个问题,不得不学习一下了。 在do_page_fault()过程中,有下面函数会被调到: static inline void __pmd_populate(pmd_t *pmdp, unsigned long pmdval) { pmdp = __pmd(pmdval); pmdp = __pmd(pmdval 256 * sizeof(pte_t)); flush_pmd_entry(pmdp); } 它的功能是把在这一个新申请的二级页表与PMD关联起来。在这之前,pmdp指
[单片机]
基于C8051F350冷阴极荧光观片仪调光系统设计
0 引 言 随着电子计算机等科学技术的发展,医疗设备的现代化、智能化研究越来越受到人们的关注,大量的科学家及工程技术人员都积极地投入到这一场医疗设备的革命中,其中,对各种类型射线底片观片设备的研究也是医疗设备开发的重点。由于传统的观片设备亮度低、均匀性差、容易引起视疲劳等缺点,已经不能满足现代化医学诊断的要求。利用CCFL开发的观片仪具有结构简单、灯管表面温升小、灯管表面亮度高、使用寿命长、显色性好、发光均匀等优点。 本文介绍一种以C8051F350单片机作为主控芯片的全自动CCFL观片仪亮度调节系统,当环境光强发生变化后,该系统能够使观片仪的背景照明光强与环境光强比值保持最佳,观测者看到的射线底片内容最为清晰而
[单片机]
linux串口终端驱动——s3c6410平台(三)
上一篇关注的是tty上层字符层面的操作和注册,这一篇主要关注线程的注册,如何与上层建筑联系起来。 一、 tty_ldisc.c提供了tty_register_ldisc()接口用于注册线路规程,例如/driver/char/n_tty.c文件则针对N_TTY线路规程实现了具体的tty_disc结构体中的成员。 tty_register_ldisc(N_TTY, &tty_ldisc_N_TTY) 其中有 #define N_TTY 0 struct tty_ldisc_ops tty_ldisc_N_TTY = { .magic = TTY_LDISC_MAGIC, .name = n_tt
[单片机]
基于三星S3C2410的ARM-Linux电子控制油门设计
引言 巡航控制系统(CCS)是20世纪60年代发展起来的,又称为恒速行驶系统。巡航控制系统工作时,ECU根据各种传感器输送来的信号判断汽车的运行状况,通过执行元件自动调节节气门的开度使汽车的行驶速度与设定的车速保持一致。汽车在良好路面上长时间行驶时,驾驶员启动巡航控制系统并设定行驶速度,不需驾驶员操纵加速踏板,通过巡航控制系统即可自动保持既定的行驶速度,不仅减轻了驾驶员的劳动强度,同时利用先进的电子控制技术控制节气门的开度,比驾驶员操纵节气门更精确,汽车燃料经济性、排放污染性也可得到改善。 1 系统原理 1.1 电控油门原理 工作时,由驾驶员发出转速的控制指令,由节气门开度传感器采集发动机的转速参数,
[单片机]
吴雄昂回应 ARM 中国控制权之争:无利益冲突,ARM 无权罢免
北京时间 11 月 28 日消息,据《金融时报》报道,ARM 中国 (安谋中国)CEO 吴雄昂在首次接受国际媒体采访时为他寻求控制 ARM 中国业务的做法进行了辩护。吴雄昂的 1 亿美元个人投资基金导致他与 ARM 及其支持者发生争执,新的细节正浮出水面。 吴雄昂称,ARM 及其中国合作伙伴厚朴投资没有权利在今年 6 月试图罢免他的 ARM 中国 CEO 职务。他否认自己投资受益于 ARM 低价许可的公司存在利益冲突,他还表示 ARM 和厚朴都知道他的计划并予以支持。 他表示,其个人基金 Alphatecture 从一开始就被讨论过,并向董事会进行了披露,“我们获得了支持”。 吴雄昂指出,ARM 中国董事会在今年 6 月份以
[手机便携]
ARM汇编伪指令:.word说明
word expression就是在当前位置放一个word型的值,这个值就是expression 举例来说, _rWTCON: .word 0x15300000 ;就是在当前地址,即_rWTCON处放一个值0x15300000 翻译成intel的汇编语句就是: _rWTCON dw 0x15300000 例如: ldr r1, _rWTCON _rWTCON: .word 0x15300000 不是把地址0x1530 0000 上的内容传递到r1,是把地址_rWTCON上的内容放到r1,而地址_rWTCON上的内容是0x15300000。实际上就是把r1设置为0x15300000
[单片机]
基于CPLD芯片和C8051F020实现声探测系统数字电路的设计
被动声源探测定位技术是一种利用声学传声器阵列和电子装置接收运动目标的辐射噪声,以确定目标所处位置的技术。 本文正是基于声探测技术原理和成熟的微电子技术, 采用TI公司的32位浮点DSP芯片TMS320VC33-150来实现声源目标的探测定位算法,并辅之以ADC、CPLD、单片机等器件来实现声源信号的采集、系统逻辑控制以及通信功能。对于数字电路的逻辑控制功能,本文选用了Altera公司的CPLD芯片EPM7128AETC100-10来实现。该芯片功耗低、资源丰富、内部延时固定,有助于时序逻辑电路的设计。本系统主要分为两部分:声探测系统数字电路的硬件实现和DSP软件设计。系统现已完成调试,运行稳定,探测效果较好。 系统功能 声
[单片机]