PY32学习(2)-搭建Keil环境
学习单片机,我们基本上都绕不开keil这个软件,keil的功能也是相当强大啊。当前其丑丑的UI也被很多人吐槽,部分玩家选择VSCode+Keil进行自己的创作。OK,扯远了,我们继续谈谈PY32。对于32位单片机,其不同于51单片机。学习51单片机时,很多时候都是直接对寄存器进行赋值,完成设置。而32单片机的寄存器数量与51根本就不在一个level上,也不是说不能这样玩,你要全拿寄存器写一份32单片机的复杂程序,那在下只能献上膝盖了,太狠了。写32位单片机的程序,基本都是基于厂家提供的库函数进行编写,厂家一般会对ADC、USART等基本外设功能编写库函数,我们只需要合理得调用即可使用这些外设,而不必去查寄存器。
对于PY32,可以从它的官网获取对应芯片的PACK包,库函数文件以及官方例程。PY32F002B下载链接为:工具与软件_普冉半导体(上海)股份有限公司
PACK包下载完成后,双击该PACK,便会自动开始安装。如果你在新建工程时可以看到PY32的芯片或者你打开PY32的例程时不会弹出警告,那么恭喜你,安装OK。