⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 embedded systems device driver development - page 1 of 9.htm

📁 嵌入实时系统中驱动程序的开发教程
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0066)http://www.microcontroller.com/wp/DeviceDrivers/device_drivers.htm -->
<HTML><HEAD><TITLE>Embedded Systems Device Driver Development - page 1 of 9</TITLE>
<META content=text/html;charset=iso-8859-1 http-equiv=content-type>
<META content="MSHTML 5.00.2920.0" name=GENERATOR>
<SCRIPT language=JavaScript>

  var browser = navigator.appName
  var version = navigator.appVersion
  var ver1 = version.substring(0, 1)

  if (((browser == "Netscape") || (browser == "Mozilla")) && (ver1 >= 4) && (ver1 < 5)){
    document.write('<link rel=stylesheet href="./DeviceDrivers_Files/nn1.css" type="text/css">')
  } else{
    document.write('<link rel=stylesheet href="./DeviceDrivers_Files/ie1.css" type="text/css">')
  }

</SCRIPT>
<NOSCRIPT><LINK 
href="Embedded Systems Device Driver Development - page 1 of 9.files/ie1.css" 
rel=stylesheet type=text/css></NOSCRIPT></HEAD>
<BODY bgColor=#ffffff link=#0000ff text=#000000 vLink=#660099>
<TABLE width=694>
  <TBODY>
  <TR>
    <TD><A name=top></A>
      <DIV class=nb><IMG alt="Navigation bar" height=37 
      src="Embedded Systems Device Driver Development - page 1 of 9.files/navbar.gif" 
      width=694></DIV>
      <DIV class=nbe><IMG alt="" height=37 
      src="Embedded Systems Device Driver Development - page 1 of 9.files/navbarend.gif" 
      width=12></DIV>
      <DIV class=styleNavBarTop>
      <TABLE border=0 cellSpacing=0 height=32 width=692>
        <TBODY>
        <TR align=left>
          <TD width=20>&nbsp;</TD>
          <TD width=18><A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers.htm"><IMG 
            alt=Start border=0 height=14 
            src="Embedded Systems Device Driver Development - page 1 of 9.files/start.gif" 
            width=18></A></TD>
          <TD width=14><IMG alt="Previous page" height=14 
            src="Embedded Systems Device Driver Development - page 1 of 9.files/back.gif" 
            width=14></TD>
          <TD align=middle width=80>&nbsp;1 of 9&nbsp;</TD>
          <TD width=14><A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers2.htm"><IMG 
            alt="Next page" border=0 height=14 
            src="Embedded Systems Device Driver Development - page 1 of 9.files/forward.gif" 
            width=14></A></TD>
          <TD width=18><A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers9.htm"><IMG 
            alt=End border=0 height=14 
            src="Embedded Systems Device Driver Development - page 1 of 9.files/end.gif" 
            width=18></A></TD>
          <TD align=right width=50><A 
            href="http://microcontroller.com/wp"><IMG alt=Home border=0 
            height=14 
            src="Embedded Systems Device Driver Development - page 1 of 9.files/home.gif" 
            width=34></A></TD>
          <TD width=30>&nbsp;</TD>
          <TD align=left width=160><A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers.htm">1</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers2.htm">2</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers3.htm">3</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers4.htm">4</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers5.htm">5</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers6.htm">6</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers7.htm">7</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers8.htm">8</A> 
            <A 
            href="http://www.microcontroller.com/wp/DeviceDrivers/device_drivers9.htm">9</A> 
          </TD>
          <TD width=290>&nbsp;</TD></TR></TBODY></TABLE>
      <P></P></DIV><NOBR>
      <DIV class=ts1p0><SPAN class=ft0p1></SPAN></DIV>
      <DIV class=ts1p1><SPAN class=ft0p1></SPAN></DIV>
      <DIV class=ts1p2><SPAN class=ft0p1>IAR Aug 2000 </SPAN></DIV>
      <DIV class=ts1p4><SPAN class=ft1p1>Device Driver Development - Portability 
      and Tools </SPAN></DIV>
      <DIV class=ts1p8><SPAN class=ft0p1></SPAN></DIV>
      <DIV class=ts1p9><SPAN class=ft2p1>While application developers often have 
      access to good software tools, the task of </SPAN></DIV>
      <DIV class=ts1p10><SPAN class=ft2p1>designing and implementing device 
      drivers have continued to be time-consuming and </SPAN></DIV>
      <DIV class=ts1p13><SPAN class=ft2p1>prone to errors, largely due to a lack 
      of adequate tools.&nbsp; </SPAN></DIV>
      <DIV class=ts1p16><SPAN class=ft2p1></SPAN></DIV>
      <DIV class=ts1p17><SPAN class=ft3p1>Developing device drivers for a highly 
      integrated microcontroller can be daunting, partly </SPAN></DIV>
      <DIV class=ts1p18><SPAN class=ft3p1>due to the sheer complexity of the 
      device, but also due to some other difficulties. This </SPAN></DIV>
      <DIV class=ts1p19><SPAN class=ft3p1>article will give an overview of 
      device driver design and traditional development </SPAN></DIV>
      <DIV class=ts1p21><SPAN class=ft3p1>techniques, and then discuss 
      portability and the options available using modern tools, </SPAN></DIV>
      <DIV class=ts1p22><SPAN class=ft3p1>such as IAR MakeApp<SPAN 
      class=ft4p1>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -