嵌入式开发不仅仅是软件方面的工作,往往也会遇到硬件相关的问题。今天就让我们来探讨一些常见问题及其解决方法。
我们常常谈到RTOS(Real Time Operating System**)实时操作系统,那么,实时操作系统究竟是什么呢?它是否真正实时的呢?
嵌入式编程的需求千变万化,为了实现系统的稳定与代码的可复用,需要追求高内聚低耦合的目标。
在正常工作时,单片机可能会因为某种原因突然掉电,导致RAM存储器中的数据丢失。在某些应用场景中,如测量、控制等领域,单片机在正常工作中可能会采集和运算出一些重要数据,需要在下次上电后恢复这些重要数据。
之前为大家分享的【专栏】printf系列教程,描述了基于Keil、IAR等集成开发环境实现SWV的功能。
在RTOS、MCU软件开发过程中,Keil、IAR等集成开发环境(IDE)是我们的常用工具。
或许在电子领域中,紧随欧姆定律之后的地位,摩尔定律成为了老二:每隔约两年,芯片上可集成的晶体管数量就会翻倍。虽然芯片的物理尺寸基本保持不变
计算机操作系统中的内存使用同时包含两种不同类型的地址。物理地址表示内存的实际位置,比如RAM;虚拟地址则是缓存和RAM之间的逻辑地址映射。
我相信许多硬件工程师都曾面临过受芯片批次影响而导致项目问题的情况,例如不同批次的芯片之间功耗差别较大、耐压性能不一致等。
晶体管是一种简洁的元件,它能够用于构建各种有趣的电路。在本文中,我们将引导您了解晶体管的工作原理,以使您能够在后续的电路设计中充分利用它们。
在线咨询:
邮箱: yychuyu@163.com