Main.c 592 B

12345678910111213141516171819202122232425262728
  1. #include "CH58x_common.h"
  2. #include "HAL.h"
  3. #include "config.h"
  4. #include "pikascript.h"
  5. void DebugInit(void)
  6. {
  7. GPIOA_SetBits(GPIO_Pin_9);
  8. GPIOA_ModeCfg(GPIO_Pin_8, GPIO_ModeIN_PU);
  9. GPIOA_ModeCfg(GPIO_Pin_9, GPIO_ModeOut_PP_5mA);
  10. UART1_DefInit();
  11. }
  12. int main()
  13. {
  14. /* 默认运行频率60MHZ */
  15. SetSysClock(CLK_SOURCE_PLL_60MHz);
  16. /* 低功耗配置,全部io默认上拉输入 */
  17. GPIOA_ModeCfg(GPIO_Pin_All, GPIO_ModeIN_PU);
  18. GPIOB_ModeCfg(GPIO_Pin_All, GPIO_ModeIN_PU);
  19. /* uart1初始化 */
  20. DebugInit();
  21. /* pikascript初始化 */
  22. pikaScriptInit();
  23. while (1)
  24. {
  25. }
  26. }