definición de hardware
Administra las definiciones de hardware para dispositivos Azure Sphere.
Operación | Descripción |
---|---|
generate-header | Genera un archivo de encabezado C correspondiente a una definición de hardware y lo coloca en la carpeta inc/hw con relación al JSON de entrada. |
encabezado de prueba | Comprueba que el archivo de encabezado C de la carpeta inc/hw esté actualizado con respecto al JSON de entrada. |
generate-header
Genera un archivo de encabezado C correspondiente a una definición de hardware y lo coloca en la carpeta inc/hw con relación al JSON de entrada.
Parámetros necesarios
Parámetro | Tipo | Descripción |
---|---|---|
--hardware-definition-file | Camino | Especifica el nombre y la ruta de acceso a un archivo JSON de definición de hardware. Puede proporcionar una ruta de acceso relativa o absoluta. |
Parámetros globales
Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:
Parámetro | Descripción |
---|---|
--Depuración | Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentras un error, proporciona el resultado generado con la --debug marca activada al enviar un informe de errores. |
-h, --help | Imprime la información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles. |
--only-show-errors | Solo muestra errores, suprimiendo las advertencias. |
-o, --output | Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON colorizado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles por el usuario) y yaml. De forma predeterminada, la CLI genera resultados table . Para obtener más información sobre los formatos de salida disponibles, consulte Formato de salida para los comandos de la CLI de Azure Sphere. |
--Consulta | Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta de Azure Sphere Security Services. Vea tutorial de JMESPath y resultado del comando de la CLI de Query Azure para obtener más información y ejemplos. |
--Detallado | Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Se usa --debug para los registros de depuración completos. |
Nota
Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para obtener más información sobre las opciones disponibles.
Ejemplo
azsphere hardware-definition generate-header --hardware-definition-file C:\AppSamples\HardwareDefinitions\seeed_mt3620_mdb\sample_appliance.json
Generated header file at C:/AppSamples/HardwareDefinitions/seeed_mt3620_mdb/inc/hw/sample_appliance.h based on hardware definition at C:\AppSamples\HardwareDefinitions\seeed_mt3620_mdb\sample_appliance.json
encabezado de prueba
Comprueba que el archivo de encabezado C de la carpeta inc/hw esté actualizado con respecto al JSON de entrada.
Parámetros necesarios
Parámetro | Tipo | Descripción |
---|---|---|
--hardware-definition-file | Camino | Especifica el nombre y la ruta de acceso a un archivo JSON de definición de hardware. La ruta de acceso del archivo puede ser absoluta o relativa. |
Parámetros globales
Los siguientes parámetros globales están disponibles para la CLI de Azure Sphere:
Parámetro | Descripción |
---|---|
--Depuración | Aumenta el nivel de detalle del registro para mostrar todos los registros de depuración. Si encuentras un error, proporciona el resultado generado con la --debug marca activada al enviar un informe de errores. |
-h, --help | Imprime la información de referencia de la CLI sobre los comandos y sus argumentos y enumera los subgrupos y comandos disponibles. |
--only-show-errors | Solo muestra errores, suprimiendo las advertencias. |
-o, --output | Cambia el formato de salida. Los formatos de salida disponibles son json, jsonc (JSON colorizado), tsv (valores separados por tabulaciones), tabla (tablas ASCII legibles por el usuario) y yaml. De forma predeterminada, la CLI genera resultados table . Para obtener más información sobre los formatos de salida disponibles, consulte Formato de salida para los comandos de la CLI de Azure Sphere. |
--Consulta | Usa el lenguaje de consulta JMESPath para filtrar la salida devuelta de Azure Sphere Security Services. Vea tutorial de JMESPath y resultado del comando de la CLI de Query Azure para obtener más información y ejemplos. |
--Detallado | Imprime información sobre los recursos creados en Azure Sphere durante una operación y otra información útil. Se usa --debug para los registros de depuración completos. |
Nota
Si usa la CLI clásica de Azure Sphere, consulte Parámetros globales para obtener más información sobre las opciones disponibles.
Ejemplo
azsphere hardware-definition test-header --hardware-definition-file "C:\Program Files (x86)\Microsoft Azure Sphere SDK\HardwareDefinitions\mt3620.json"
Hardware definition at C:\Program Files (x86)\Microsoft Azure Sphere SDK\HardwareDefinitions\mt3620.json is consistent with header at C:/Program Files (x86)/Microsoft Azure Sphere SDK/HardwareDefinitions/inc/hw/mt3620.h