嵌入式系统开发:驱动程序设计的5个方法 1 - 使用设计模式设计模式是一个用来处理那些在软件中会重复出现的问题的解决方案。 开发人员可以选择浪费宝贵的时间和预算从无到有地重新发明一个解决方案,也可以从他的解决方案工具箱中选择一个最适合解决这个问题的方案。在微处理器出现之初,底层驱动已经很成熟了,那么,... 2023-06-13 嵌入式系统开发驱动程序设计文章技术应用嵌入式开发
嵌入式系统开发之中断控制的实现 中断是现代操作系统的一大特点,在嵌入式系统尤为明显,中断函数在驱动程序中的作用非常重要,相当于各种函数的调度中心。在我们的驱动程序中数据包被接收,数据包发送完毕,buffer分配完成以及其他异常情况都会触发中断而调用中断函数进行处理。其他情况触发中断比较容易理解,下面... 2023-06-13 嵌入式系统开发中断控制文章单片机ARM
嵌入式系统开发中最常用的RS485总线的通信可靠性分析 在进行嵌入式系统开发时,微处理器要与不同的设备实现互连,这就需要建立统一的通信总线标准。通信总线可分为并行总线和串行总线,并行通信速度快、实时性好,但占用的口线多,不宜于小型化产品的开发;串行通信速率虽低,但在数据通信吞吐量不是很大的微处理电路中显得更加简易、方便... 2023-06-13 嵌入式系统开发最常用RS485总线通信可靠性分析文章软件开发嵌入式OS
十年嵌入式码农的 Bug 调试经验谈 一个嵌入式系统一般都包含以下几个部分:cpu,存储器,电源,接口,功能模块电路。而嵌入式软件就是用来驱动硬件工作以达到系统的工作目的。笔者十年来工作过小的嵌入式系统,大的电信系统以及基于web的系统。使用过C ++,Ruby,Java和Python等。这篇文章中的经验教训旨在帮助减少编码,测... 2023-06-13 软件开发嵌入式开发嵌入式系统开发文章程序设计