While the market requires better power performance, it also continuously demands more functionality from devices. The challenge many developers face today is maintaining or improving battery operating life while simultaneously increasing a device’s capabilities. For many devices, it is not feasible to increase battery size or capacity. Developers need to achieve higher performance within the same power footprint if battery life is not to be compromised.
This series outlines a number of Embedded Security Fundamentals as well as a portfolio overview for MSP430 and MSP432 microcontrollers. These are just some of the topics covered in this series:
- Understand embedded security fundamentals
- Security terminologies and definitions
- Embedded microcontroller user requirements
- Microcontroller devices security offerings and development model
Below are the SimpleLink Academy modules associated to the SimpleLink CC2640R2 Wireless MCU.
SimpleLink Academy provides a comprehensive and interactive learning experience for the SimpleLink portfolio of devices covering all phases of development from basic examples to more advanced optimization techniques that help fine tune your design. SimpleLink Academy is housed on our TI Resource Explorer and lives within each SDK.
Watch the overview videos to find out more, or click on your technology and software development kit to be redirected to the SimpleLink Academy modules.
In-field firmware updates are becoming an increasingly popular feature supported on products that are deployed to the field; however, this feature is also very commonly exploited by attackers, and if vulnerable, can compromise the security of the system.
The SimpleLink™ SDK features POSIX (Portable Operating System Interface), which is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. Through POSIX-compliant APIs, developers can maintain 100% application code portability between various OS/kernels.
The CC13x0 wireless MCU features an integrated radio, which can be programmed to support various protocols. The CC1310 device features a sub-GHz RF radio, while the CC1350 device features a dual-band radio capable of both sub-GHz and 2.4GHz.
The SimpleLink SDK includes TI Drivers, a robust set of intuitive, functional APIs that offer portable, feature-rich access to peripherals. The TI Drivers API exposes the functionality of the hardware-specific drivers in the same way across all TI SimpleLink devices, giving developers portable, feature-rich access to a variety of peripherals. TI drivers are open source [Berkeley Software Distribution license (BSD)] and built on a hardware abstraction layer, offering full access to the device’s complete capability.
The SimpleLink CC13x0 SDK includes the TI 15.4-Stack software, providing an IEEE 802.15.4e/g-based star topology networking solution for Sub-1 GHz band, along with a large set of proprietary RF examples for Sub-1 GHz based on the RF driver through the EasyLink RF abstraction layer.
The SimpleLink SDK comes integrated with TI-RTOS. Checkout the trainings below to learn about multi-threaded applications & the features available with TI-RTOS.