definicja sprzętu
Zarządza definicjami sprzętu dla urządzeń Azure Sphere.
Operacji | Opis |
---|---|
generate-header | Generuje plik nagłówka C odpowiadający definicji sprzętu i umieszcza go w folderze inc/hw względem wejściowego JSON. |
test-header | Sprawdza, czy plik nagłówka C w folderze inc/hw jest aktualny w odniesieniu do danych wejściowych JSON. |
generate-header
Generuje plik nagłówka C odpowiadający definicji sprzętu i umieszcza go w folderze inc/hw względem wejściowego JSON.
Wymagane parametry
Parametr | Typu | Opis |
---|---|---|
--hardware-definition-file | Ścieżka | Określa nazwę i ścieżkę do pliku JSON definicji sprzętu. Możesz podać ścieżkę względną lub bezwzględną. |
Parametry globalne
Następujące parametry globalne są dostępne dla środowiska Azure Sphere CLI:
Parametr | Opis |
---|---|
--Debugowania | Zwiększa poziom szczegółowości rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. Jeśli znajdziesz błąd, podaj dane wyjściowe wygenerowane z flagą --debug podczas przesyłania raportu o usterce. |
-h, --help | Umożliwia drukowanie informacji odwołań do poleceń i ich argumentów oraz list dostępnych podgrup i poleceń. |
--only-show-errors | Wyświetla tylko błędy, pomijając ostrzeżenia. |
-o, --output | Zmienia format wyjściowy. Dostępne formaty wyjściowe to json, jsonc (kolorowy JSON), tsv (wartości oddzielone tabulatorami), tabela (czytelne dla człowieka tabele ASCII) i yaml. Domyślnie wynik table interfejsu. Aby dowiedzieć się więcej o dostępnych formatach wyjściowych, zobacz Format wyjściowy dla poleceń platformy Azure Sphere CLI. |
--Kwerendy | Używa języka zapytań JMESPath do filtrowania danych wyjściowych zwróconych przez usługi zabezpieczeń Azure Sphere. Aby uzyskać więcej informacji i przykładów, zobacz Samouczek programu JMESPath i Dane wyjściowe poleceń interfejsu platformy Azure CLI. |
--Pełne | Drukowanie informacji o zasobach utworzonych w usłudze Azure Sphere podczas operacji i innych przydatnych informacji. Służy --debug do pełnego tworzenia dzienników debugowania. |
Uwaga
Jeśli używasz klasycznej platformy Azure Sphere, zobacz Parametry globalne , aby uzyskać więcej informacji na temat dostępnych opcji.
Przykład
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
test-header
Sprawdza, czy plik nagłówka C w folderze inc/hw jest aktualny w odniesieniu do danych wejściowych JSON.
Wymagane parametry
Parametr | Typu | Opis |
---|---|---|
--hardware-definition-file | Ścieżka | Określa nazwę i ścieżkę do pliku JSON definicji sprzętu. Ścieżka pliku może być ścieżką bezwzględną lub względną. |
Parametry globalne
Następujące parametry globalne są dostępne dla środowiska Azure Sphere CLI:
Parametr | Opis |
---|---|
--Debugowania | Zwiększa poziom szczegółowości rejestrowania, aby wyświetlić wszystkie dzienniki debugowania. Jeśli znajdziesz błąd, podaj dane wyjściowe wygenerowane z flagą --debug podczas przesyłania raportu o usterce. |
-h, --help | Umożliwia drukowanie informacji odwołań do poleceń i ich argumentów oraz list dostępnych podgrup i poleceń. |
--only-show-errors | Wyświetla tylko błędy, pomijając ostrzeżenia. |
-o, --output | Zmienia format wyjściowy. Dostępne formaty wyjściowe to json, jsonc (kolorowy JSON), tsv (wartości oddzielone tabulatorami), tabela (czytelne dla człowieka tabele ASCII) i yaml. Domyślnie wynik table interfejsu. Aby dowiedzieć się więcej o dostępnych formatach wyjściowych, zobacz Format wyjściowy dla poleceń platformy Azure Sphere CLI. |
--Kwerendy | Używa języka zapytań JMESPath do filtrowania danych wyjściowych zwróconych przez usługi zabezpieczeń Azure Sphere. Aby uzyskać więcej informacji i przykładów, zobacz Samouczek programu JMESPath i Dane wyjściowe poleceń interfejsu platformy Azure CLI. |
--Pełne | Drukowanie informacji o zasobach utworzonych w usłudze Azure Sphere podczas operacji i innych przydatnych informacji. Służy --debug do pełnego tworzenia dzienników debugowania. |
Uwaga
Jeśli używasz klasycznej platformy Azure Sphere, zobacz Parametry globalne , aby uzyskać więcej informacji na temat dostępnych opcji.
Przykład
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