Az Arm
Az ARM Holdings nem gyárt és nem is forgalmaz saját tervezésű CPU eszközöket, hanem ehelyett processzor-architektúrákat licencel az érdekelt feleknek.
Az ARM a licencfeltételek széles skáláját kínálja, amelyek változatos költség- és mennyiségi igényekhez alkalmazhatók. Minden licencszerződéshez az ARM átadja a kiválasztott ARM mag integrálható hardverleírását valamint a teljes szoftverfejlesztési eszközkészletet, és biztosítja, hogy a gyártónak jogában áll a kereskedelemben forgalmazni a legyártott, ARM processzort tartalmazó integrált áramkört.
Az ARM processzorokat hatalmas mennyiségű dokumentáció támogatja.
A KEIL
A Keil-t 1982-ben alapította Günter és Reinhard Keil, kezdetben német GbR-ként.
Fordítókat, szimulátorokat és debuggereket fejlesztettek a 8051, C16x és ARM alapú processzorokhoz.
2005 októberében a céget teljes egészében felvásárolta az ARM.
Fókusz területek
Arm CORTEX-
A
|
R
|
M
|
|
|
|
DS-5 |
MDK-Arm |
MDK-Arm
Az MDK-ARM egy teljes szoftverfejlesztő környezetet (IDE) biztosít Cortex™-M, Cortex-R4, ARM7™ és ARM9™ magos processzoron alapuló eszközökhöz.
Az IDE széles körben ismert, piacvezető ARM C++ fordítót tartalmaz. Kifejezetten mikrokontrollerekhez tervezték, így használatát könnyű elsajátítani, emellett a legtöbb beágyazott szoftver tervezéséhez használható.
@Computer Controls @laszlozolnai
Új licencvásárlás előtt tisztázzuk
- Milyen kontrollert használnak, milyen mag van a kontrollerben?
- Lite: elég-e az ingyenes verzió? fordítási korlát: SW méret 32 kb, kevés, mert kell a könyvtáraknak stb.
- Essentials: Cortex M
- Milyen Middleware könyvtárakra van szükségük?
- Functional Safety szükséges-e? (Ha igen, csak a Pro jó)
Licenctípusok
Node-Locked
A csomópont-zárolt licenc lehetővé teszi, hogy az MDK-t pontosan egy személy használhassa legfeljebb két számítógépen (egy felhasználó). Nincs szükség hálózati kapcsolatra.
FlexLM Floating
A FlexLM licenc lehetővé teszi a fejlesztők számára az MDK használatát több számítógépen. A FlexLM licenc ellenőrzéséhez hálózati kapcsolat szükséges.

Arm Development Studio
Felgyorsítja a szoftverfejlesztést, miközben segít a robusztus és hatékony termékek kialakításában.
A Development Studio előnyei
- Sokoldalúság: Az Integrált Fejlesztési Környezet (IDE) két lehetősége, az egyik a fejlesztési típushoz: Keil µVision kisebb mikrokontrollerekhez, Eclipse-alapú fejlesztésstúdió IDE a natív többszintű támogatáshoz és harmadik fél integrációjához.
- Hatékonyság: Intsen búcsút a printf próbaverzióknak és hibáknak. A nem tolakodó Arm CoreSight nyomkövető hibakereső és az erőteljes Streamline rendszerszintű analizátor segítségével időt takaríthat meg a hibák és a teljesítményproblémák között.
- Teljesítmény: Nagy optimalizált csupasz fém C / C ++ kód generálás, beleértve az iparág vezető automatikus vektorizációs technikáit a Arm NEON és SVE technológiák számára. Maximalizálja a teljesítményt olyan alkalmazásoknál, mint a DSP, a gépi tanulás és a képfelismerés.
- Méretezhetőség: A korai SoC tervezési szakaszoktól kezdve a szilíciumon végzett szoftvertesztelésig, a kis energiaigényű Cortex-M0 + rendszerektől a szerver minőségű többszintű Cortex-A SoC-kig, a kezdetektől a nagyobb vállalati projektekig: a Development Studio-t az Ön projektjeihez tervezték.
Arm ULINKplus debugger
Ismerje meg az új ULINKplus debugger-t!