【大大鱼干的半数位电源讲堂】--3.如何入门半数位电源?

三、如何入门半数位电源?

    在此先特别说明,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 的官网讨论区提问:

http://www.microchip.com.tw/

 

//下期预告

Void 开发软体的使用(void)

{

}

**转载声明:鱼干大大的半数位电源讲堂内容部分或全文与图片皆转载自MCHP 全球之官方网站** 

<未完待续>

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论

林澤泉

林澤泉

2020年4月23日
MCC is quick to start a project
Nice
李柏震

李柏震

2020年4月23日
So good.I got it for the mplab x ide and now I do it by mcc.
曾清誠

曾清誠

2020年4月23日
按圖施工 保證成功