Many a times there is a need to include assembly in ‘C’ code. Most of the compilers support inline assembly code. Below is an example code for a delay loop tested on TMS470 compiler (v5.1) for Cortex M3 and Cortex R4 Advertisements

Every embedded system that i have worked on, had some kind of serial host interface RS232 , I2C or SPI. To automate the testing of these systems a tool with GUI was developed on the PC, and PC was used as a host during test. The tool on PC side would also have the capability […]

Debug Server Scripting (DSS) is a set of cross platform Java APIs to the Debug Server which allow scripting through Java or 3rd Party tools such as as JavaScript (via Rhino), Java, Python (via Jython), TCL (via Jacl/Tclblend), etc. JavaScript is the default (and preferred) scripting language supported by DSS. The Debug Server is the […]

Links for picoblaze: Xilinx picoblaze page http://www.xilinx.com/products/intellectual-property/picoblaze.htm picoblaze user guide http://www.xilinx.com/support/documentation/ip_documentation/ug129.pdf XILINX reference designs for picoblaze http://www.xilinx.com/products/boards/s3estarter/reference_designs.htm Pacoblaze : picoblaze clone in verilog http://bleyer.org/pacoblaze/ Software development tools for picoblaze: Mediatronics pBlazeIDE http://www.mediatronix.com/pBlazeIDE.htm openPICIDE http://www.openpicide.org/content/about/ KCAsm (java based assembler from PACOblaze) http://bleyer.org/pacoblaze/

ARM Placing C variables at a specific address

Wiznet Blog

UML Statecharts at $10.99