Este es el comando ao-bitbang que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ao-bitbang: herramienta de diagnóstico de interfaz cc1111 de bajo nivel
SINOPSIS
ao-bitbang
DESCRIPCIÓN
ao-bitbang se conecta a través de un convertidor de USB a serie CP2103 y utiliza los pines GPIO para
comunicarse con el puerto de depuración en un dispositivo cc1111. Proporciona acceso sin procesar a la depuración.
pines para ayudar a depurar la ruta de comunicación de nivel más bajo.
USO
ao-bitbang lee una secuencia de manipulaciones de bits de stdin, las envía al dispositivo y
informa el estado en stdout.
Cada línea en stdin debe contener un comando de una sola letra para cada uno de los tres debug
líneas en el cc1111 - reloj, datos y reinicio. Cada bit puede estar en uno de tres estados: activado
(C, D o R), desactivado (.) O tri-estado (-) para la entrada. Líneas vacías o líneas que comienzan con '#'
son ignorados. Todo lo que esté más allá del último bit de una línea también se ignorará. Los bits deben ser
enumerados en el orden correcto, y los valores 'on' deben coincidir con el bit deseado.
EJEMPLO
Restablecer el dispositivo de destino
# Reiniciar
CDR
CDR
CDR
CDR
Obtener ID de chip
#
# Modo de depuración: impulsa RESET_N bajo durante dos ciclos de reloj
#
CDR
. D .
CD .
. D .
CD .
. DR
#
#GET_CHIP_ID
C . R 0
. . R
CDR 1
. DR
CDR 1
. DR
C . R 0
. . R
CDR 1
. DR
C . R 0
. . R
C . R 0
. . R
C . R 0
. . R
#
# empieza a leer de nuevo
#
CDR
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
C-R
. -R
CDR
Use ao-bitbang en línea usando los servicios de onworks.net