Skip to content
Platform Documentation
Optimizing EM•Mark
Initializing search
Home
Introducing EM
Installing EM
Using EM
Porting EM
Mastering EM
Discussing EM
Browsing EM
Platform Documentation
Home
Introducing EM
Introducing EM
EM modules & interfaces
EM composites & templates
EM program life-cycle
EM runtime bundles
Installing EM
Using EM
Using EM
EM tooling
EM runtime
Porting EM
Porting EM
The bare minimum
Basic MCU output
Portable examples
Timers and buttons
Scheduled wakeups
Optimizing EM•Mark
Mastering EM
Mastering EM
Command-line interface
CoreMark Reimagined
EM•Mark Results
Energy Consuption
Language Syntax
Discussing EM
Browsing EM
Browsing EM
em.bench
em.bench
em.coremark
em.coremark
ActiveRunnerP
BenchAlgI
ComparatorI
CoreBench
Crc
IdxComparator
ListBench
MatrixBench
SleepyRunnerP
StateBench
Utils
ValComparator
em.core
em.core
em.hal
em.hal
BusyWaitI
BusyWaitN
ButtonI
ButtonN
ConsoleUartI
ConsoleUartN
CopierI
FlashI
FlashN
GlobalInterruptsI
GlobalInterruptsN
GpioEdgeDetectMinI
GpioEdgeDetectMinN
GpioI
GpioN
HostUartI
HostUartN
IdleI
IdleN
InterruptSourceI
IntrVecI
LedI
LedN
McuI
McuInfoI
McuInfoN
McuN
MsCounterI
MsCounterN
OneShotMilliI
OneShotMilliN
PollerI
PollerN
RandI
RandN
SpiMasterI
TimeoutI
TimeoutN
UptimerI
UptimerN
UsCounterI
UsCounterN
UsThreshI
WakeupTimerI
WakeupTimerN
WatchdogI
WatchdogN
em.lang
em.lang
Assert
AssertProviderI
AssertProviderN
Atom
BuildC
BuilderI
CompositeI
Console
ConsoleProviderI
ConsoleProviderN
Debug
DebugPinI
DebugPinN
Math
ModuleI
RunC
TemplateI
em.mcu
em.mcu
Common
CommonC
ConsoleUart
Copier
Info
Poller
Timeout
em.utils
em.utils
AlarmMgr
AppControl
AssertProvider
BasicListManager
BoardController
BoardDriverI
BoardDriversGenT
BoardInfo
BoardMeta
Bootup
BufPrint
ButtonT
Checksum
ConsoleProtocol
Copier
Crc16
DebugPinAux
DebugPinT
EpochTime
Error
FftC32
FftQ15
FiberMgr
Formatter
FormattingConsole
HeapMem
HeapStatic
LedBlinkerI
LedBlinkerT
LedT
ListManagerI
ListMgr
LoaderAuxI
Logger
MemDump
MinConsole
MsCounterUptimer
PollerAux
ProcMgr
SoftUart
TickerMgr
TimeoutAux
em.docs
em.docs
em.examples.basic
em.examples.basic
Alarm1P
Alarm2P
BlinkerDbgP
BlinkerP
Button1P
Button2P
Button3P
EmptyP
FiberP
HelloP
OneShot1P
OneShot2P
PollerP
TickerP
ti.cc23xx
ti.cc23xx
bob.junk
bob.junk
ScanTest
ti.build.cc23xx
ti.build.cc23xx
GccBuilder
SeggerBuilder
ti.distro.cc23xx
ti.distro.cc23xx
BoardC
BoardMeta
McuC
ti.mcu.cc23xx
ti.mcu.cc23xx
BusyWait
BusyWaitSysTick
ConsoleUart0
EdgeDetectGpioAux
EdgeDetectGpioT
ExtFlashDisabler
GlobalInterrupts
GpioT
Idle
InterruptT
IntrVec
Mcu
MsCounter
OneShotGpt3
OneShotSysTick
OneShotSysTim0
Regs
Rtc
Uptimer
UsCounter
WakeupTimer
xx
.
yyyz
—
{Active,Sleepy}RunnerP
Under Construction — estimated completion in 2Q24
Back to top