中断驱动的ARM核单片机串行I/O无嵌套实现

来源 :微计算机应用 | 被引量 : 0次 | 上传用户:solarshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过定制scanf()/prinff()函数,给出一种利用中断及自建FIFO队列驱动ARM核单片机串行口实现串行I/O的方法,避免了ARM核单片机系统工作在查询方式而处于低效等待的缺点。该方案解决了直接运用硬件中断而引起的中断嵌套问题,减小了为保护和恢复现场需要的资源开销,简化了代码复杂度及缩短了可能引起的不可预见长度的中断响应延迟时间。
其他文献
摘 要:宿根花卉普遍具有适应性强,投入成本低而观赏期长,易于管理等优点,但每个城市因地域不同,土壤、水分、光照、温度等环境因子差异较大,因此在实际园林应用中应综合考虑本地区乃至局部种植小环境的立地条件,尽量做到适地适花。本文介绍了部分在石景山区城市绿化中宿根花卉的适植品种、现况、以及它们的应用与养护。  关键词:宿根花卉;适植品种;应用;养护  中图分类号:S682.1 文献标识码:A DOI:1
使用Linux工作站担任两个网络之间的路由器,需要在计算机上安装两块网卡,这两块网卡上的设置必须符合所属子网的相关设置。要担任路由器的计算机使用两块网卡连接两个子网络A、
面向对象技术经过20多年的发展,日趋成熟,OOA(面向对象分析Object-Oriented Analysis)、OOD(面向对象设计Object-Oriented Design)和OOP(面向对象编程Object-Oriented Programm
通过对赣州地区蓝莓产业发展现状的调查及存在的若干问题进行分析汇总,统计出赣州地区蓝莓种植的规模及主要品种,归纳出赣州地区蓝莓种植户存在的问题并对蓝莓种植户提出了合
随着园林城市建设步伐的逐步加快,现在园林艺术有了更加丰富的艺术内涵,这种艺术内涵主要是追求功能性与艺术性之间的统一。园林绿化设计的功能性主要是指设计师根据地面现有
传染病在牛羊养殖过程中传播速度非常快,为了提高养殖户的经济效益,在常见的几种疾病中,总结出病因并归纳出一些常见的防治方法。
根据当前的双工实现方式和实际的任务需求,提出了一种基于网络和软件的通用多工系统解决方案。详细介绍了该方案的设计、处理方法和实现要求。将多工管理的机制和多工管理的内
荞麦含有丰富的蛋白质、维生素、纤维素、镁、钙、锌、硒等矿质元素,有降血脂、软化血管、降低血糖的功效。荞麦用途广泛,可作食用、药用、饲料、工业原料,重要蜜源及外贸物
蓝牙技术是一种短距离无线通信系统,其安全威胁主要来源于假冒、窃听、非授权访问和服务拒绝.由于无线信道的特殊性,蓝牙设备间的信息更容易被窃听,而且由于无线信道的带宽有