三、如何入门半数位电源?
在此先特别说明,MCHP除了硬体开发工具以外,所有的开发软体只要在全球的官方网站下载得到皆可提供免费使用,免费版的对大部分的人已经足敷使用,毋需特别付费购买专业版的软体。
这对于有兴趣接触数位电源与单芯片的工程师,在荷包上不啻是个很大的帮助。过往,想要学习单芯片没有投个几个月薪水,或是数年的学生零用钱是买不起一整套开发工具的(模拟器、编译软体…等)。
鱼干我就是一个活生生的例子,真不知道我是不是生错年代了=_=”
以下是几套用来开发MCHP单芯片的软体:
各软体下载处:
MPLAB X IDE:
https://www.microchip.com/mplab/mplab-x-ide
需安装版,而且安装的程式档案与后续的专案还有点肥滋兹,官网是没有特别说明最低硬体需求,不过要确认HDD有10~20GB以上的空间。
MPLAB XC Compilers:
https://www.microchip.com/mplab/compilers
需安装版,XC8一定要安装,XC16/XC32 请视自己是否需要选择下载、安装。
XC8 可以在MPLAB X IDE
MPLAB Xpress IDE:
https://www.microchip.com/mplab/mplab-xpress
这套虽然整合了IDE, MCC, XC8而且免安装,
虽不怎么占用电脑磁盘空间,不过必须连上网才能使用,
倘若使用环境没有网路设备就当只傻眼猫咪呗~
但若你只是想试试看这个整合环境是什么东西南北的,只要简单的注册就可以使用,
此软体暂不在本文内介绍与使用。
下载档案:1.点选刚刚的链结进入下载画面:
2.选择最新版本V5.30
3.可以到Document 处顺便下载MPLAB X IDE user’s guide学习如何使用
【安装MPLAB X IDE】
4.下载完成后,开始安装MPLAB X IDE
*请记好您的安装的磁盘,MCHP的免费软体真的太多了,
所以鱼干我的桌机装了一颗128G的SSD 给MCHP的软体专门使用^^|
5.磁盘空间很大,所以系统预设想装什么就装好装满^+++^
注意:安装的过程可能会需要一点时间,
最后快完成之前会暂时卡住、有种让人怀疑人生的错觉…,
请耐心等候跳出问号再继续,时间长短要看各位的硬体配置。
6.MPLAB X IDE 完成后会提醒尚未安装XC8,我们可以等MCC 安装完成后再安装XC8.
7..MPLAB X IDE安装完成后桌面会出现2个图示:
IPE 是烧录程式,有source code 的时候直接烧进IC 会比较方便,
否则一般在学习时都会用MPLAB X IDE
8..点选MPLAB X IDE 进入程式,可能会出现防火墙的警示,请视个人的状况进行设定:
因为是免费的软体、又是鱼干自己的电脑,所以就全允许了:
【安装MCC】
9.接着我们要安装MCC,请点选主画面的Tools 下的Plugins:
10.在Available Plugins (XX)下找到(1.)”MPLAB Code Configurator” 点选后再按(2.)”Install”,
安装完成后会要求(3.)重新起动
11.重新进入MPLAB X IDE 后,一样点选ToolS > Plugins > 的Installed(xx) 检查是否安装完成(1.):
同时检视最新的MCC 版本(2.)
【安装XC8】
12. 进入MPLAB X IDE -> File -> New Project
13.依序选择1.”Microchip Embedded” -> 2.”Standalone Project”
14.Select Device: 如图所示1.直接输入”MCP19215” > 2. “Next”
15.Select tool 暂选1.”Simulator” -> 2. Next
16.Select Compiler: XC8 的部分因为没有安装,直接点选”Download Latest”
17.点选”是”开始下载、安装…
18.安装过程会需要几分钟时间,完成后点选”Finish”
19.安装完成后就可以看到 1:XC8(V2.10)[安装位置]…
2.Next==> 准备下一篇我们即将开始搭配硬体使用~~心情有没有越来越痒、越来越紧张了呢? ^___^
按照刚刚的安装步骤,祝各位能够顺利安装成功。
若有任何问题欢迎随时在此留言区提问,或是到MCHP TW 的官网讨论区提问:
//下期预告
Void 开发软体的使用(void)
{
}
**转载声明:鱼干大大的半数位电源讲堂内容部分或全文与图片皆转载自MCHP 全球之官方网站**
<未完待续>
评论
林澤泉
2020年4月23日
Nice
李柏震
2020年4月23日
曾清誠
2020年4月23日