Files
WB55cgu/docs/KEIL_SETUP.md

30 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Keil setup
## Требования
- Keil MDK ARM.
- Device pack для STM32WB55.
- `STM32Cube_FW_WB` с middleware `STM32_WPAN`.
- Wireless stack firmware для CPU2, прошитый через STM32CubeProgrammer.
## Как открыть
Откройте основной проект:
```text
MDK-ARM/Zigbee_OnOff_Server_Coord.uvprojx
```
Если Keil попросит установить pack для STM32WB55, установите его через Pack Installer.
`MDK-ARM/stm32wb55_zigbee.uvprojx` оставлен как ранний минимальный каркас, но для CubeWB/Zigbee используйте ST-based проект выше.
## Важное про Zigbee на STM32WB
STM32WB55 использует два ядра:
- CPU1 - пользовательское приложение.
- CPU2 - wireless stack.
Перед отладкой Zigbee нужно прошить актуальный Zigbee stack для CPU2. Без этого приложение может собираться, но сеть Zigbee не заработает.