Texas instruments for real-time programming is easy
Texas instruments (TI) Sitara? Processor on the programmable real-time unit (PRU) allows customers to from ARM? Kernel uninstall real-time processing tasks, to make their products different from others.
PRU is optimized for decisive processing and real-time processing 200 MHZ low latency multi-core processor, with local peripherals and memory, to help customers in the system design to avoid expensive field programmable gate array (FPGA) or application-specific integrated circuit (ASIC), in order to save time and cost. PRU not only from the ARM unloading processing tasks in response to such as time demanding decisive tasks such as I/O operations, and its function are strong enough, can be in 3 d printers, LED lighting control, robotics, thermal printing and other fields of application to realize complex functions such as motor control.
PRU have programmable features, can in 5 nanoseconds I/O pins for direct access to the single cycle and SoC resources, so in the implementation of rapid real-time response, special data processing operations, custom peripherals interface as well as from other processor core on a chip (SoC) system provide flexibility when unload tasks.
In addition, the PRU also enables developers to against all kinds of different final application interfaces, including I2C and SPI, advanced PWM, motor control, RS485, sampling rate conversion and sensors to monitor allelic crack down the serial interface.
Huge resources ecosystem
TI PRU software support suite can provide a framework for the development of PRU software and examples. The suite is suitable for an example of the host operating system (OS) type PRU firmware and application program loader code. Sample type PRU firmware can display the function of the PRU, so that in the control system and resources at the same time and interact.
Recently released C language compiler is facing the PRU Code Composer Studio? Part of the integrated development environment v6, can simplify the programming of PRU. In addition, because developers can through the JTAG debug, also need not be assembly level programming.
Launch for BeagleBone Black new PRU Cape
The BeagleBone Black Cape, provided by the community developed by TI and support the PRU Cape board is a perfect complement, the plug-in boards for the customer brought an affordable way to assess Sitara PRU function of the processor. The assessment of PRU Cape can be realized easily and can learn to AM335x the dual-core processor PRU programming. The code also can be in other Sitara processor series such as AM437x solutions, the processor series includes the four nuclear PRU function more rich.
In addition, the Cape can provide access to various features, including: through seven LED to implement the basic general output (GPO), general input by two buttons (GPI), simple audio, UART, HDQ, temperature sensors, GPIO row needles and prototype circuit board area.
PRU developers will get support from TI, also can join the BeagleBoard.org community. Can now buy immediately BeagleBone Black PRU Cape.