1, studio SDK manager中安装AT32的芯片支持包,开发板支持包
2,studio中创建项目,跟STM32一样,可以按芯片。也可以按开发板
3,如果按芯片的项目,AT32的外设驱动初始化需要你自己根据其提供的library自己写(常见的PIN ,UART不用自己写,厂家适配好了),这一步类似于STM32中用CubeMX生成外设驱动初始化函数;如果是按开发板的项目,开发板上的外设,厂家的支持情况可查阅支持列表。
4、程序下载,建议用原厂的ICP Programmer, 支持ATLINK,JLINK;
5、部分坑得自己去趟(比如最近碰到的:按芯片的项目,studio中选择HSI,下载后串口死活没输出。跟踪发现:芯片支持包中默认的系统时钟只配置了外部时钟,用AT32_Clock_Configuration重新生成内部系统时钟函数后,运行正常)
@pkokoc 谢了,我试试