cancel
Showing results for 
Search instead for 
Did you mean: 

what does ATON mean?

suyer
Visitor

I have just started to study STM N6 series MCU. I see a lot of functions named with ATON.

Anyone can tell me what ATON stand for?

thanks!

1 ACCEPTED SOLUTION

Accepted Solutions

Hello @suyer,

 

In addition to what Jerry said, you can find more information here: 

https://stedgeai-dc.st.com/assets/embedded-docs/stneuralart_programming_model.html 

 

"the NPU runtime code (also called ‘ll_ATON’ files) ": The Aton refers to the NPU compiler in the documentations

 

Have a good day,

Julian


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

View solution in original post

5 REPLIES 5
jerry65
Associate

Hi Suyer,

In the context of STM32 or embedded systems, ATON isn’t a standard acronym or widely recognized term, so it’s likely project-specific or vendor-specific. It could be a naming convention used in your particular codebase, library, or middleware (possibly a custom peripheral or tool abstraction).

If you're seeing it a lot in function names, try checking the header files or documentation that came with the project—it might be an internal module or library name. You can also search for ATON in the source files to trace where it's defined or what it's referring to.

Regards

Thanks.

but all users see such functions every day, and their names should be meaningful.

Hello @suyer,

 

In addition to what Jerry said, you can find more information here: 

https://stedgeai-dc.st.com/assets/embedded-docs/stneuralart_programming_model.html 

 

"the NPU runtime code (also called ‘ll_ATON’ files) ": The Aton refers to the NPU compiler in the documentations

 

Have a good day,

Julian


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

Hi Julian,

Thanks for your information. So "aton" should refer to the compilation environment of NPU, and there is no corresponding special abbreviation.

Yes, and there is indeed no special abbreviation, it is an historical naming.


In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.