The second of a 4-part series on the application of lithium-ion batteries in embedded systems, this post provides an overview of Battery Management Systems.
The Internet of Things, IoT, is inviting devices to change our lives. When it comes to the industrial aspect of IoT, devices assist in managing processes during which alarm management adds value to predict faults and catastrophes. Things are getting embedded with and controlled by smart devices that come together to automate tasks, so we can maximize our time.
At the same time, developers and manufacturers of embedded systems and devices need to prepare and keep up with this new trend and build systems that answer the demands of markets and introduce new innovations, which at its core relies on one common thing: data management.
Currently, graphical user interfaces (GUIs) are used in a large number of embedded projects. GUIs allow users to interact with digital devices through graphical elements like icons and other indicators present on the screen. Good GUIs are important for embedded devices, as they improve ease of use and help users to understand a device’s operation more readily.
In this guest blog post, Diamond Systems explains considerations to use Computer Modules for an application inside an emergency response vehicle. Diamond Systems is a valued member of the Toradex Partner Network providing off-the-shelf ready-to-use Carrier Boards for Toradex Modules.
十多年之前，为了演示我们的计算机模块（CoM），或者称为系统模块（SoM），我们编写了一些 WinCE 的代码。例如 GPIO、I2C、模拟输入等。当时我们只是为了纯粹的演示目的，并没有关系诸如维护、不同模块之间的兼容性等问题。然而，这些演示程序却被大量 Windows Embedded Compact 用户所采用。我们收到越来越多的技术支持和功能要求，于是我们开始将其集成到演示代码中去。最终，我们有了今天的针对基于 PXA 和 Tegra® 系统模块的库文件包。通过这些库文件可以可靠和方便地使用我们的模块。但是，迭代维护和为新功能提供 API 却没有那么容易。