一,开发准备
先安装keil再安装ArteryTek.AT32F415_DFP.2.1.2.pack 器件支持包:选AT32F415KBU7-4 。
下载器连接
从上到下:
第一个(5)BOOT也不管它,RST不管它;启动不起来,就用镊子短路一下BOOT再上电
第二个(4)VCC_3.3V=VERF
第三个(3)SWCLK=TCK
第四个(2)SWDIO=TMS
第五个(1)GND(挨着小孔最近的是GND)
二,AT32F415的启动流程
AT32F415裸机开发时,启动流程:
上电->复位->取字(栈指针、PC的初始值)->复位向量执行->跳转到主函数执行程序。
系统复位后以及处理器开始执行程序前, 处理器会从 CODE 存储器中读出前两个字。从地址0x0000_0000处取出主栈指针( MSP)的初始值;从地址0x0000_0004处取出程序计