How to Implement Embedded Artificial Intelligence

How to Implement Embedded Artificial Intelligence

This article is based on the speech by Zhang Xianyi and has not been reviewed by the author. Embedded AI combines hardware, software, and algorithms to provide cost-effective, high-performance, and low-power solutions, applicable in scenarios such as facial recognition, and aims to achieve better interactivity. What is embedded artificial intelligence, or edge intelligence? It does … Read more

Embedded AI Motherboard MITX-6156: High Computing Power and Fast Data Transmission

Embedded AI Motherboard MITX-6156: High Computing Power and Fast Data Transmission

With the rapid development of AI technology, the digital transformation across various industries is accelerating, leading to a growing demand for computing power and faster data communication. To meet this demand, Huabei Industrial Control has launched the embedded AI motherboard MITX-6156 based on the 12th/13th generation Intel Core series processors, which features high computing power, … Read more

An Embedded Time-Partition Real-Time System

An Embedded Time-Partition Real-Time System

Scan to FollowLearn Embedded Together, learn together, grow together Introduction to AnOs AnOs is an embedded time-partition real-time system developed based on the ARM M4 series. It is developed following the ideas of VxWorks653. https://gitee.com/personal_chenjl/AnOs The development environment uses Keil uVersion5. The sample program runs on the STM32F427 controller. The system aims to be applied … Read more

Understanding Chip Programming Techniques

Understanding Chip Programming Techniques

When it comes to flashing firmware, everyone is familiar with it. The essence of flashing is to update all or part of the programs in the chip and external memory of embedded products. Based on the various methods of programming chips involved from PCB production to R&D debugging, assembly, and finally to the user, today … Read more

A Complete Guide to Using CMake

A Complete Guide to Using CMake

Scan to FollowLearn Embedded Together, Learn Together, Grow Together Hello everyone, I previously shared some articles related to makefiles: Make Command Tutorial | A Hands-On Guide to Makefile Linux Kernel Makefile Execution Process Some General Makefile Templates Today, I am sharing an article about CMake, which can generate local Makefiles without having to write complex … Read more

Building An Autonomous Car From Scratch On An Embedded Platform

Building An Autonomous Car From Scratch On An Embedded Platform

/Automotive Electronics Technology Innovation Group / Add WeChat 15021948198, to join the Electronics and Electrical Architecture, Automotive Software Engineer, Motor Control, Power Battery, Chassis, Chip Technology Group, Recruitment Job Group Related Articles Research Report on Standardization Needs of On-board Computing Platforms 2021Vehicle SOA Software Architecture Technical Specification 1.0A Method Based on Embedded Architecture to Ensure … Read more

Tips for Parameter Storage in Embedded Devices

Click on the “Embedded Application Research Institute” above, select “Pin/Star the Official Account“ Practical Benefits, Delivered First-Hand! Source | CSDN Passing Bear Compiled & Formatted | Embedded Application Research Institute 1. Introduction Those involved in embedded product development must have encountered the need to save device parameters. A common approach is to manage parameters using … Read more

Research on Acoustic Configuration of Embedded Devices

Research on Acoustic Configuration of Embedded Devices

1 Introduction A year ago, I researched an embedded device and found its acoustic configuration logic quite intriguing, but later focused on vulnerability exploitation and did not delve deeper. Recently, while studying wireless communications like sub-GHz, Bluetooth, and RF, I became interested again in transmitting information via acoustic signals, which led to this article documenting … Read more

Comprehensive Guide to Improving Code Portability in Embedded Development

Comprehensive Guide to Improving Code Portability in Embedded Development

Improving code portability in embedded development can be approached from the following aspects: 1. Follow Standards and Specifications 1. Programming Language Standards Strictly adhere to C or C++ language standards, avoiding the use of compiler or platform-specific extensions. For example, avoid using non-standard compiler built-in functions to ensure that the code compiles correctly in different … Read more

Debugging Techniques for Microcontrollers Without Serial Ports

Debugging Techniques for Microcontrollers Without Serial Ports

Outputting debugging information is an essential debugging tool in embedded development. One characteristic of embedded development is that often there is no operating system or file system, making conventional methods of printing logs to files generally unsuitable. The most common method is to output UART logs through a serial port. For example, with the 51 … Read more