100 Ways to Properly Use ARM Cortex-M

On September 9, industry professionals including smart developers, investors, and makerspace leaders gathered at Demo Space to witness the technical sharing event meticulously organized by Smart Factory and ARM. This event provided a technical feast for developers and received widespread acclaim in the industry.

Speech from Smart Factory

100 Ways to Properly Use ARM Cortex-M

CEO of Smart Factory, Guo Hao

Many financial and venture capital professionals were present, and our Smart Factory plays a complementary role with you, as we primarily provide technical services. We conduct various workshops through the community to share technology. At the same time, we connect with companies in advanced technology fields such as smart manufacturing, smart hardware, robotics software, and open-source technology, like ARM, to gather more technical talent. This is crucial because technology is still very lacking in China’s current smart manufacturing sector.

We also hope to build an ecosystem centered around the community, integrating resources such as incubators, financial services, and manufacturing enterprises to provide more services for Chinese smart manufacturing companies, continuously exploring and advancing on the path of China Manufacturing 2025.

Speech from Demo Space

100 Ways to Properly Use ARM Cortex-M

Business Director of Chuangyebang, Chen Taoyu

Introduction to Demo Space:

Demo Space is a physical innovation incubation space under Chuangyebang, leveraging the advantages of Chuangyebang’s content, services, investment, and public resources to provide comprehensive and integrated entrepreneurial services for internet/mobile internet startups, helping companies achieve transformation from 0 to 1 at zero cost.

After brief speeches from the organizers and venue providers, Ben’s presentation officially began. This technical sharing event focused on the theme of “ARM Cortex-M Processors,” where Ben, the online community manager of ARM China, provided an in-depth analysis of the Cortex-M series for everyone. (The following are the official guidelines, please listen carefully.)

Technical Sharing

100 Ways to Properly Use ARM Cortex-M

Ben, Online Community Manager of ARM China

100 Ways to Properly Use ARM Cortex-M

ARM’s three product series and their applications

Why talk about the Cortex-M series?

The Cortex-M series may seem to have poor performance on the surface, so why do we choose to discuss a product that appears weak? It is precisely because of the small advantages it offers; for developers, more performance is not always better, adequate performance is sufficient. Moreover, the price is reasonable. Why choose a seemingly powerful product that has many features that are not needed? Take an air conditioner remote control as an example; the cost of a chip may only be a few cents. If we choose a chip with more functions that we do not use and is more expensive, it would only lead to significant waste.

In fact, the Cortex-M series has a significant impact, as many terminals use this product. Just last year, ARM shipped 6.4 billion chips globally, and this is just the official statistics.

In the past, older models did not have chips, but now an advanced car, such as the BMW X5, can have over 400 chips. As more and morenon-smart devices become smart, the application of chips will continue to increase,and the development prospects of the Cortex-Mseries will also improve.

Where to buy Cortex-M series products

100 Ways to Properly Use ARM Cortex-M

Why is the Cortex-M series so popular?

Advantages of the M series: low power consumption, ease of use, high performance, and reduced system costs.

Most basic: M0/M0+

Most common: M4, M3

Most powerful: M7

M0: If you are a beginner, it is recommended to start with M0 or M0+, as it has a simple structure, and you can transition to M3/M4 after mastering it.

M0+: More simplified than M0, with a pipeline reduced from three stages to two, low power consumption, and built-in memory protection features.

M3: The most mainstream product, with the richest product line, and includes ETM functionality, commonly recommended for use.

M4: More powerful than M3, with DSP functionality.

M7: Strong technical support, capable of display, motor control, fingerprint recognition… and supports more connection methods. Currently, some mid-rangedrone main control chips also choose to use this series, balancing performance while saving costs.

Cortex-M series applications

in Sensor Hubs

100 Ways to Properly Use ARM Cortex-M

in IoT nodes

100 Ways to Properly Use ARM Cortex-M

In this field, Smart Factory and ARM will further collaborate, so please stay tuned.

in Smart Analog

100 Ways to Properly Use ARM Cortex-M

in Connectivity

100 Ways to Properly Use ARM Cortex-M

Q&A Session

100 Ways to Properly Use ARM Cortex-M

100 Ways to Properly Use ARM Cortex-MQuestioner

I heard that ARM has a free program for the M0 series; could you provide more details?

Ben

This is ARM’s Design Start program, which is aimed at all SoC designers, but is particularly valuable for companies adopting ARM technology for the first time. To support small and medium-sized startup customers, ARM provides free Cortex-M0 processor IP for designers of SoC components before commercialization, as well as low-cost FPGA prototyping. Designers can access this packaged service through the ARM Design Start portal.

100 Ways to Properly Use ARM Cortex-M

What else would you like to know about ARM and its products? How can you communicate closely with technical experts? Welcome to visit the ARM Chinese community. Additionally, Smart Factory will also hold IoT workshops themed on smart development from time to time; it is never too late to join us next time.

Feel free to find our footprints on the following platforms

Sina Kandian / Penguin Media Platform / NetEase Media Open Platform / Today’s Headlines

Smart Factory ∣ An Interesting Smart Developer Community

100 Ways to Properly Use ARM Cortex-M100 Ways to Properly Use ARM Cortex-M

Leave a Comment