国产成人永久免费视频_一区二区三区四区高清精品免费观看_成人午夜视频免费观看_在线电影一区二区三区_国产成人a人亚洲精品无码_欧美日韩在线观看一区_国产精品美女久久久久久_免费av手机在线观看_国产欧美日韩精品一区_国产精品日韩一区二区免费视频_亚洲一区精彩视频_youjizz在线视频

ARM9-based CAN-bus converter card 1553B and Design and Implementation

The birth of the 20th century 70's 1553B bus is a master-slave bus, the bus more than the hardware redundancy, there are strict requirements, reliability and real time and transfer rate up to 1 Mb / s, for most applications can meet Through decades of development, has become the first choice of military electronic bus. BOSCH, Germany, developed by the CAN bus, multi master mode, the maximum rate of 1 Mb / s, because of its electronic systems in automotive excellence, and now more and more users by the attention and recognition. The two bus transfer rates are high, high reliability and good real-time performance bus, but they all have some shortcomings. 1553B data bus at any time an order by the master node since the node receiving the order from the analysis and implementation, while the corresponding state feedback to the master node, which makes network data transfer rate was greatly decreased and to the master node controller is very busy, and abnormal in the bottom, the data can not immediately upload, the master node must wait for the transmission command, poor flexibility. The CAN bus to compete in multi-master bus, can better solve the problem. However, there are many shortcomings CAN bus, for example, and the 1553B bus as he was unable to give a more defined response time, and no dual redundant or redundant structural design, which makes him the reliability and timeliness as 1553B, and in military electronics, the reliability and timeliness are the most important. Therefore, military electronic systems, 1553B bus has been widely used, but the hardware cost is very high 1553B bus, CAN bus, under the same conditions is hundreds of times, it is difficult for the test system to bear, so in the present control system still used for the control of 1553B bus, CAN bus used for the test, and information exchange between the two became the key to the whole system to promote the conversion of the 1553B and CAN bus card design and implementation.

2 design

1553B bus frame structure 2, in fact, the command word and status word share a frame structure. This synchronization is only the first two frames are different

1553B of the frame and started three for the synchronous bit data word is on the jump along, and the command word and status word for the falling edge, 4 to 19 for the data bit, data word for transmission of data, command and status word for the command or status word bits, the last one for the parity bit. In the CAN bus, only one kind of frame structure, is only whether to adopt the extended frame only, the frame structure shown in Figure 2.

ARM9-based CAN-bus converter card 1553B and Design and Implementation

Frame in which the start was bit by a single component, the arbitration field formed by the identifier and the RTR bit, a total of 12, the control field from the two reserved bits and 4 bits of DLC, the data field from 0 to 8 characters, each 8-bit characters, CRC field 15-bit CRC sequence and an identification bits, ACK ACK field from the one gap and one ACK delimiter composed of the end of the last frame hidden by a row of 7 bits.

Thus, 1553B and CAN bus frame structure is not only different, not the same as the command system, and different between the 1553B and CAN bus conversion method is not the same, so the 1553B and the conversion between the CAN bus is not just the frame structure conversion, but also to resolve the order between the two systems, so using the software more flexible ways to achieve these two bus conversion.

The need to achieve the conversion and 1553B in the CAN bus to be built between the endpoint and a reasonable schedule to run multiple applications platform. Comprehensive consideration of the conversion board using the ARM9 processor with the operating system to achieve this platform is more appropriate. cAN bus parts, can be designed as a general master node, while the 1553B bus parts, as 1553B with 3 different endpoints, in order to extend the functions of conversion board, can change the design board of the endpoint can be achieved by different configurations different functions, so this requires the agreement 1553B and the upper endpoint applications can be configured, for FPGA and ARM can be used to work a way to achieve this endpoint. In order to achieve real-time monitoring, can extend from the ARM9 serial ports and LCD interfaces on to achieve.

3 Design and Implementation of conversion card

3.1 Transformation of the choice of hardware cards

Adapter card hardware is the conversion function based on its implementation block diagram shown in Figure 3. Conversion card in the hardware design, the device determines the choice of the actual programs and circuit design. For the CAN node, using PHILIPS company SJA1000T CAN bus controller and TJA1050CAN bus transceiver to the common realization. For 1553B nodes, some functions of the FPGA to achieve agreement with ALTERA's EP1C3T144, transceiver and transformer used HOLT's HI-1567 and PD2725, they completed together with the ARM9 agreement 1553B endpoint. The core processor is finally with ATMEL ARM9's AT91RM9200T, he has a 180 MHz frequency, 4 PIO interface, not only with the FPGA have completed 1553B endpoint functions to meet the requirements for real time 1553B, but also the operating system needed for the operation and applications, to complete the transformation. For real-time monitoring is used, LCD chips using the S1D13506 EPSON expansion chip, and serial port is using the traditional MAX3232. These chips form more than the adapter framework, they constitute a transformation through the card's hardware.

In this scenario, RAM with a dual-port RAM, 1553B and ARM9 share a port, so out of CAN bus data and 1553B data bus, do not turn over the deposit can be output directly or through another section of the buffer waiting to send. S1D13506 chip is a multi-chip extension, he still has many extensions, can extend the audio and video interface.

ARM9-based CAN-bus converter card 1553B and Design and Implementation

3.2 conversion card software implementations

Conversion card in the whole implementation is the biggest problem facing the real-time conversion and buffer data management, this adapter is very good through the use of real-time preemptive multitasking operating system RTLinux to resolve. He not only can meet real time demands of the system on completion of the bus on both sides of the buffer data management, but also for the application and conversion to provide a good operating environment. Conversion process was completed for two functions: the 1553B bus to the CAN bus data into the frame structure, or vice versa; the 1553B bus to the command parsing, CAN bus system into the command and send the frame structure composed of CAN. Conversion card to provide users with MiniGUI real-time monitoring of the graphical interface, this graphics card interface can be extended by converting a good LCD to complete the process of information exchange real-time monitoring task. Finally, the ARM9 ARM9 JTAG port can run applications and conversion program to modify and debug.

3.3 conversion card conversion mechanism

Design by interrupt priority control mechanism, a different set different interrupt source interrupt levels to meet the requirements of real-time systems. This mechanism is mainly based on the following considerations:

(1) from the 1553B, CAN, and serial port hardware interrupt request signal and from the application of soft interrupt signal is random. ARM9 interrupt mechanism to allow real-time response to each interrupt, and make the appropriate action. Real-time requirements are relatively high 1553B endpoint is given high priority interrupt can be deprived of CAN, serial and other relatively low-priority interrupt service. The CAN was given the second highest priority, applications, and serial port is assigned the lowest priority.

(2) 1553B and CAN data transmission rate is different. CAN bus of different configurations, 1553B bus controller will cause the different scheduling 1553B and CAN bus data transfer rate of change CAN be faster than 1553B, 1553B may also be faster than CAN. An interrupt can significantly reduce the slow handling of the more high-speed equipment delay.

While taking into account the design of hardware and software is flexible, so all interrupt signals are designed to be by check.

3.4 Hardware Test

The hardware is complete, the entire hardware tested. First of all endpoints connected in 1553B to 1553B bus system, he can properly respond to the bus, through the oscilloscope to observe the transformer and the transceiver and the signal transformation sequence, the sequence of the signal level and are in line with the established requirements. Then write the FPGA and the 1553B protocol endpoint ARM, the endpoint of the reaction time test, that receives commands sent word to the interval between the status word, this time between 1.5 ~ 2.5μs, fully meet the requirements 1553B bus protocol. Finally the CAN bus, serial port, LCD interfaces are connected, the hardware works well.

4 conversion card functions and features

4.1 The main function of conversion card

(1) conversion card in a given agreement can be achieved under the CAN bus system and the 1553B bus system information exchange, while the two-bus system to meet real time requirements.

(2) conversion card can be a CAN bus node or endpoint connected to the 1553B bus, the bus system, the completion of the corresponding node function.

 

(3) to achieve on-site debugging and monitoring. Application conversion card expansion port and serial LCD, LCD screen or the user can monitor and control the external computer of information between the two bus conversion.

4.2 Hardware Features

(1) 1553B end-point agreement with the ARM chip, using a common FPGA implementation, this design not only by changing the protocol procedure to configure the remote endpoint endpoints, controls, monitors and other 3 different functional endpoints, but also because through the ARM9 and FPGA realization of a common bus protocol, so when, after receiving complete 1553B bus data conversion process can trigger bus, thus reducing a separate agreement with 1553B chip data on the ARM9 interrupt request time, the control system to better meet the real time requirement. Finally this design and direct purchase agreements 1553B chip endpoint significantly reduced compared to the cost of hardware conducive to the promotion and application of 1553B bus.

(2) can be compatible with different rates of CAN bus, by changing the configuration initialization can achieve different rates of CAN bus communication with the 1553B bus system. Implemented on the ARM9 conversion card storage expansion, by extending the 16 MB FLASH and 32 MB RAM, so when the bus data transfer rate on both sides does not match, you can wait for data sent into the special opening of the buffer storage, waiting for the bus idle and then sent, although the fastest transmission speed CAN bus, the same with the 1553B, but since 1553B is a master-slave bus, each node can only transmit in one cycle a certain amount of data, so his data transfer rate may also slower than the CAN bus, so the data buffer is twofold.

(3) extension of the LCD interface and serial port. In the field through the 40-pin interface, or the upper LCD Computer Monitor information exchange between the two buses, but also through the serial port and the JTAG port in real time ARM9 ARM9 debugging the program.

(4) Good real-time. In the interface, and the 1553B bus through CAN interrupt response priority setting, can be very good to meet the system requirements for real-time nature.

5 Concluding Remarks

The practical application shows that, based on ARM9-1553B and CAN-bus converter card, whether hardware or software Du can satisfy 1553B and CAN 總線 right 實(shí)時(shí), reliability and speed requirements, in a certain Mingling system could achieve CAN and the conversion of information between the 1553B bus.

Declined comment

精品处破学生在线二十三| 久久久www成人免费毛片麻豆 | 91tv国产成人福利| 久久亚洲一级片| 91精品欧美福利在线观看| 欧美综合在线第二页| 日本免费a视频| 校园春色 亚洲| 91免费在线看| 日韩三级在线免费观看| 日本午夜精品一区二区| 最近中文字幕无免费| 污污的视频网站在线观看| 欧美日韩美女视频| 奇米一区二区三区四区久久| 欧美女同在线观看| 国产视频手机在线观看| 欧美日本韩国一区| 国产亚洲第一区| 男人添女人荫蒂国产| 国产成人高清在线| 精品国产制服丝袜高跟| 一区二区三区四区欧美| 国产乡下妇女做爰视频| 亚洲线精品一区二区三区| av成人观看| 性猛交娇小69hd| 亚洲日本丝袜连裤袜办公室| 欧美精品激情在线| 三级在线免费看| 国产一区二区三区四 | 成人性生活毛片| 国产婷婷色一区二区三区在线| 欧美一乱一性一交一视频| wwwxx日本| 国产一区二区三区综合| 午夜精品久久久99热福利| 午夜视频在线瓜伦| 石原莉奈在线亚洲二区| 亚洲国产精品成人va在线观看| 亚洲欧美日本国产有色 | 欧美mv日韩mv亚洲| 国产欧美在线一区| 国产激情一区二区三区| 久久精品国产v日韩v亚洲| 亚洲熟女一区二区三区| 国产精品嫩草99a| 国产欧洲精品视频| 午夜精品久久久久久久蜜桃| 欧美日韩二区三区| 日韩精品免费一区| 丝袜美腿亚洲色图| 欧美福利小视频| 午夜久久久久久久| 福利精品视频在线| 成年人黄色在线观看| 午夜精品久久久久久久爽| 亚洲人免费视频| 在线观看中文av| 国产片一区二区三区| 日韩欧美一级大片| 日韩免费一级片| 日韩视频一区二区三区在线播放| 日本午夜激情视频| 高清不卡一区二区| 国产日韩欧美一区二区| 日本亚洲天堂网| 国产精品狼人色视频一区| 青青草视频在线观看免费| 欧美日韩aaaaaa| 日本特黄在线观看| 国产亚洲情侣一区二区无| 在线成人性视频| 色综合天天综合狠狠| 最近2019年日本中文免费字幕 | 黄色一区二区视频| 亚洲国产婷婷香蕉久久久久久 | 女同性αv亚洲女同志| 成人国产精品免费观看| 超碰国产精品久久国产精品99| 国产女无套免费视频| 久久影院中文字幕| 欧美精品成人久久| 色爱精品视频一区| 中文无码精品一区二区三区| 久久手机精品视频| 中文字幕乱码人妻二区三区| 性色av一区二区三区在线观看| 亚洲综合成人av| 孩xxxx性bbbb欧美| 精品人妻午夜一区二区三区四区 | 国产精品成人av久久| 欧美激情精品久久久久| 精产国品一区二区| 国产免费一区二区三区在线观看| 欧美成人精品欧美一级私黄| 在线日韩日本国产亚洲| 国产精品无码在线播放| av成人午夜| 欧美国产日韩一二三区| 日本少妇一区二区三区| 色欧美日韩亚洲| 久久久久久久蜜桃| 91在线免费观看网站| 国产ts人妖一区二区| 男人天堂网视频| 日韩亚洲欧美在线观看| 97人妻一区二区精品免费视频 | 午夜精品久久久久久久男人的天堂 | 亚洲 欧美 综合 另类 中字| 欧美视频在线看| 欧美做受高潮6| 欧美影视一区二区| 精品国产一区二区三区不卡| 国产精品探花视频| 路边理发店露脸熟妇泻火| 色av成人天堂桃色av| 午夜一区二区三区四区| 亚洲乱码国产乱码精品天美传媒| 欧美亚洲国产一区二区三区va | 亚洲欧洲日韩精品| 欧美色偷偷大香| 亚洲网站在线免费观看| 欧美日韩一区二 | 日本三级午夜理伦三级三| 亚洲一区二区三区在线免费观看| 狠狠色综合色综合网络| 欧美精品aaaa| 久久影视免费观看| 久久99热99| 色欲欲www成人网站| 欧美乱妇高清无乱码| 99精品黄色片免费大全| 国产亚洲精品av| 久久伊人精品天天| 性猛交xxxx| 国产日韩视频在线播放| 精品黑人一区二区三区久久| 欧美性猛交xxxx乱大交蜜桃| 波多野结衣 久久| 精品少妇一区二区三区在线| 在线a欧美视频| 1区2区3区国产精品| 中文字幕 国产| 污污视频在线免费| 国产精品久久精品视| 日韩成人在线免费观看| 国产午夜精品久久久久久免费视 | 日韩欧美在线播放视频| 亚州国产精品久久久| 欧美视频在线视频| 性一交一乱一伧老太| 殴美一级黄色片| 欧美不卡在线播放| 国产欧美va欧美va香蕉在| 亚洲精品一区二区三区香蕉| 久久久久久久久久久久久久久99| 国产无遮挡呻吟娇喘视频| 在线黄色免费看| 久久久精品久久久| 国产成人精品无码片区在线| 久久久久久久亚洲精品| 久久综合网色—综合色88| 网爆门在线观看| 欧美一区1区三区3区公司| 欧美精品一区二| 中文在线免费一区三区高中清不卡| www.国产com| 37pao成人国产永久免费视频| 欧美精品在线极品| 精品成人av一区| 久久精品国产精品亚洲综合| 成人乱码一区二区三区av| 无码人妻精品一区二区三区99v| 精品中文字幕在线| 欧美另类videos死尸| 大白屁股一区二区视频| 欧美精品成人久久| 天堂网成人在线| 400部精品国偷自产在线观看| 欧美人与物videos| 亚洲免费在线看| 国产一区二区三区在线观看免费视频 | 欧美三级在线视频| heyzo一本久久综合| 一区二区三区在线免费观看视频| 亚洲av成人精品一区二区三区| 免费人成自慰网站| 阿v天堂2018| 国产精品伦子伦| 亚洲色图欧美另类| 亚洲一区二区高清| 日本va欧美va欧美va精品| 欧美黑人精品一区二区不卡| 国产美女免费无遮挡| 亚洲av成人片无码| 国产国语性生话播放| 在线观看国产网站| 熟妇高潮精品一区二区三区| 欧美特黄aaa| 一区二区三区精密机械公司| 成人中文字幕在线| 色综合天天综合狠狠| 久久久久久久久久久久久av| 神马午夜精品91| 日本少妇性生活| 亚洲欧美在线观看视频| 97在线公开视频| 亚洲h视频在线观看| 欧美aaaaa成人免费观看视频| 久久国产成人午夜av影院| 国产精品羞羞答答xxdd| 久久精品夜夜夜夜久久| 午夜视黄欧洲亚洲| 日韩一区二区视频| 亚洲国产日韩欧美在线99| 久久久精品视频在线观看| 高清一区二区三区四区五区| 国产一区欧美二区三区| 国产有色视频色综合| 伊人久久大香线蕉成人综合网| 免费超爽大片黄| 能看毛片的网站| 69av.com| 成人h动漫精品一区二区无码| 久久久久久黄| 久久久蜜桃精品| 亚洲国产美国国产综合一区二区| 精品福利一区二区三区| 欧美日韩不卡合集视频| 91成人在线看| 无码人妻av免费一区二区三区| 全网免费在线播放视频入口 | 国产精品一区二区视频| 中文一区二区在线观看| 狠狠躁18三区二区一区| 亚洲欧美国产一区二区三区| 国产精品电影网| 一区二区不卡视频| 一级网站在线观看| 五月婷婷激情视频| 精品一区二区三区香蕉蜜桃| 亚洲色图清纯唯美| 日韩免费成人网| 8090成年在线看片午夜| 日本一区免费看| 日韩精品国产一区| 中文字幕av在线免费观看| 国产精品888| 色综合久久精品| 久久久久久久国产| 无码毛片aaa在线| 欧美成人精品激情在线视频| 日本午夜一本久久久综合| 欧洲国内综合视频| 57pao成人国产永久免费| 亚洲欧洲精品一区| 337人体粉嫩噜噜噜| 麻豆91精品视频| 欧美性视频一区二区三区| 国产mv久久久| 777视频在线| 国产黄频在线观看| 午夜a成v人精品| 17婷婷久久www| 国产 porn| 国产成人手机在线| 在线中文字幕一区| 国产日韩亚洲欧美| 亚洲精品第二页| www.色日本| 欧美精品在线观看一区二区| 国产精品一区二区三区四区五区| 岛国毛片在线播放| 亚洲aⅴ乱码精品成人区| 欧美日韩亚洲另类| 激情小说综合区| 国产精品视频免费播放| 国产午夜精品一区二区| 国语自产精品视频在线看| 蜜桃视频一区二区在线观看| 九九热视频精品| 亚洲欧美另类小说| 久久视频在线免费观看| 红桃视频一区二区三区免费| 麻豆成人久久精品二区三区小说| 亚洲欧美一区二区激情| 九九爱精品视频| 一级片视频网站| 日韩精品一二三四区| 亚洲午夜无码av毛片久久| 人人狠狠综合久久亚洲| 久久精品成人欧美大片| chinese少妇国语对白| 美女爽到高潮91| 日韩精品免费综合视频在线播放| 日本十八禁视频无遮挡| 神马午夜在线观看| 欧美在线观看网址综合| 超碰人人人人人人人| 亚洲成人av免费| 亚洲日本精品| 人妻与黑人一区二区三区| 亚洲黄色片网站| 国产伦精品一区二区三区妓女下载| 91免费版在线| 精品国产乱码久久久久久久软件 | 欧美在线观看视频一区二区| 日韩欧美99| 亚州视频一区二区三区| 久久久久久久999精品视频| 欧美一级特黄高清视频| 色噜噜狠狠一区二区三区果冻| 91精品国产乱码久久久久久蜜臀 | 国产亚洲二区| 丁香花免费高清完整在线播放| 中文字幕久热精品在线视频| 亚洲乱码国产乱码精品精大量| 亚洲一区中文在线| 国产成人一二三区| 丁香天五香天堂综合| 999国产在线| 天天操天天干天天爽| 欧美中文在线视频| 国产精品51麻豆cm传媒| 精品国产sm最大网站免费看 | 精品视频一区 二区 三区| 黄色一级片免费的| 精品欧美激情精品一区| 亚洲福利精品视频| 色综合网站在线| 一级黄色大片免费看| 欧美日韩专区在线| 9.1成人看片| 欧美日韩一卡二卡三卡| 思思久久精品视频| 欧美午夜久久久| 午夜精品中文字幕| 日本道色综合久久| 国产美女视频免费观看下载软件| 欧美日韩一区二区在线观看视频| www.黄色网| 欧美精品在线观看播放| 成人黄色a级片| 亚洲欧洲国产精品| 久久99精品波多结衣一区| 欧美理论电影在线播放| 人妻一区二区三区| 欧美日韩在线精品| 国产精品久久久久久久久久久免费看| 亚洲熟妇无码av在线播放| 一区二区三区视频在线观看| 任你躁av一区二区三区| 日韩经典一区二区三区| 一级片在线免费播放| 91日本在线视频| 不卡一区在线观看| 国产免费视频传媒| 日韩欧美一级二级三级| 日韩 欧美 亚洲| 91久久夜色精品国产网站| 91在线一区二区三区| 欧美一级裸体视频| 欧美日韩视频不卡| 国产午夜性春猛交ⅹxxx| 成人免费淫片视频软件| 岛国一区二区三区| 四季av一区二区三区| 日韩成人在线免费观看| 久久精品卡一| 好吊妞无缓冲视频观看| 精品美女被调教视频大全网站| 姑娘第5集在线观看免费好剧| 国产欧美va欧美va香蕉在| 国产丝袜欧美中文另类| 少妇精品无码一区二区三区| 久久成人免费视频| 视频一区国产视频| 天天综合天天添夜夜添狠狠添| 在线观看欧美日韩国产| 奇米精品一区二区三区四区| 人妻精品无码一区二区三区| 日韩综合中文字幕| 91一区二区三区在线观看| 粉嫩av蜜桃av蜜臀av| 川上优av一区二区线观看| 99久久777色| 日韩av一二区| 成人xxxxx| 7777精品伊人久久久大香线蕉最新版| 国产情侣一区二区| 日韩av卡一卡二| 国产精品pans私拍| 在线观看国产一区二区| 麻豆精品国产91久久久久久| 免费黄色三级网站| 久久99蜜桃综合影院免费观看| 欧美三级视频在线观看| 韩国欧美一区二区| 三级黄色录像视频| 国产日本欧美在线| 欧美激情精品在线| 欧美性大战久久久久久久蜜臀 | 手机免费观看av| 黄色一级片黄色| 欧美在线视频播放| 欧美日韩国产另类一区| 国产69精品久久99不卡| 日韩成人在线免费视频| 波多结衣在线观看|