Saturday, August 26, 2006
This post provides my look on MP ASM and an attempt to analyze and decompose it on parts. Despite this post provides ‘partitioning’ of a MP ASM only, many similarities can be found in other assemblers.
(Continued)
Friday, August 18, 2006
This post expresses my thoughts on assembler vs HLL use for an embedded project.
(Continued)
Thursday, August 10, 2006
This post presents an alternate implementation of SISAM hardware – a “COM2″ plug-in. It is designed for plugging in ahead of a bracket DB9 cable, usually used for accommodating a second serial port. This implementation uses a different MCU – PIC16F88, which allows the application to utilize 30% more RAM for the sampling buffer.
(Continued)
Tuesday, August 1, 2006
As practice has shown, simple level converter with -12V supply derived from DTR/RTS is not capable to work on high speed. Therefore I have made several tests on speed with the original PNP-based design and a RS232 line driver SN75150 and publish test results in this post. Test summary is given in Table 1.
(Continued)
Sunday, July 16, 2006
This post describes how SISAM can be used to build a simple environment for automated testing of embedded applications.
(Continued)
Friday, July 14, 2006
SISAM uses RTS/CTS flow control for reading command and DTR flow control for sending acquired data. This means that PC should set RTS before sending commands and watch for CTS (e.g. use CTS sensitivity option). When PIC goes into data acquisition mode, it sends an ASCII string starting with Y4-MODE: followed with new mode description. This description can be directly used with mode command or with BuildCommDCB function.
(Continued)
Wednesday, July 12, 2006
Simplescope is a simple solution for data acquiring, signal visualizing and analysis.
It is build up from three components:
SISAM - PIC-based dual channel sampler
SISAM1 a COM interface to SISAM
SISAN - Windows application that controls sampler, acquires and visualizes logical signals
Please follow respective link to read more about components and their capabilities.
To get the best performance you will also need a high speed serial driver, such as Serial XP by Leo Yuriev or HiSerial.
SISAM hadware is cheap and simple enough to be built at your own.
All sofware is free and available for download:Download Simplescope v1.1
(Continued)
Wednesday, July 12, 2006
In this post I have published more SISAN screenshots.
(Continued)
Tuesday, July 11, 2006
SISAN – SImlpe Signal Analyser – is a Win32 application capable to control Simple Sampler hardware, acquire sampling data, store sampling data to a file, and visualize logical signals reading data either from a file or directly from the sampler. SISAN provides basic facilities for timeline navigation, beam and surface look customization.
(Continued)
Monday, July 10, 2006
Most of recent mainstream motherboards have USART chip supporting speeds above 115200. However, there are few obstacles.
(Continued)