社区导航

 

搜索
查看: 139|回复: 0

[资料分享] 直播FAQ:Microchip 最新SAM 以及 PIC32单片机软件开发平台 - MPLAB Harmony V3介绍

[复制链接]

6856

TA的帖子

8

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 7 天前 | 显示全部楼层 |阅读模式

直播详情:Microchip 最新SAM 以及 PIC32单片机软件开发平台 - MPLAB Harmony V3介绍

 

直播FAQ:

1、编译环境等和现行的有什么区别
A:Harmony 2 和 Harmony 3 都是使用MPLAB X IDE进行开发,XC32 编译器。Harmony 3 提供更好的图形编程界面和
PLIB外设库。
2、请问下该平台有没有对应的某一种仿真器可以同时支持Sam和pic单片机?
A:仿真器ICD4支持SAM和PIC32烧录和debug
3、PIC32单片机用的什么语言编程的
A:C,C++,当然更不用说汇编了
4、软件程序的移植性怎么样?
A:Harmony 3采用分层设计架构,移植性好。和H2相比较,H3的driver和middleware层的接口保持不变,并且对硬件外设
进行了接口抽象,移植方便。
5、PIC32的开发支持IAR吗?
A:暂时不支持。MPLAB X IDE已经够用
6、PIC32官方SDK移植的RTOS有什么?
A:HARMONY3同时也提供了OS的接口层,方便移植其他OS
7、有RTOS,LWIP等控件吗?
A:我们有自己完整的tcp/ip协议栈支持
8、Harmony 3 兼容MPLAB X IDE,MPLAB IDE v8.89的工程文件吗?
A:MPALAB X IDE 可以安装HARMONY3 和HARMONY2. MPLAB IDE V8.89应该只支持早期8bit PIC MCU
9、PIC32单片机如何做到管脚复用?
A:我们的开发工具里面有pin manager,可以通过图形化的界面去设置
10、MPLABX是不是也可以用来开发PIC32系列单片机?MPLAB HarmonyV3有哪些优势?
A:支持PIC32 MIPS核,也支持SAM系列ARM核
11、PIC32支持Keil吗
A:no,MPLAB已经够用了
12、外设库是直接寄存器操作还是经过二次封装?类似STM32CubeMX?
A:原理是一致的,PLIB是对外设寄存器访问,做了简单的封装
13、只用pic32,目前用的是harmony2,有必要换3吗?有啥区别?
A:新产品,建议换,H3有更加“傻瓜化”的配置界面,方便新产品开发
14、MPLAB在哪里能下载到?
A:MPLAB X IDE: https://www.microchip.com/mplab/mplab-x-ide XC32 compiler:
https://www.microchip.com/mplab/compilers
15、感觉现在大厂TI,st, infinion都是走的这种集成开发环境的路线,用户上手之后很方便,但是上手需要熟悉很多东西,
很头疼
A:另外还会陆续推出H3的中文学习文档:http://www.microchip.com.cn/newcommunity/index.php?
m=Knowledge&a=index&id=172&type=newest&orderby=title&order=asc
16、PIC32的开发有配套的软件支持吗?如何下载?
A:软件下载的地址,见micorchip官网,或者直接搜索 : MPLAB X IDE
17、接口丰富吗?
A:接口很丰富,再PLIB层有最基本的功能,可以用在比较简单的应用,还有一个DRV层,提供一些高级的支持,比如RTOS
和DMA等。中间件有usb, tcp/ip和文件系统
18、Harmony V3作为一个统一而强大的内容开发与交付环境,如何提高用户的开发体验?
A:H3提供了强大的图形配置界面,可以方便的配外设,驱动程序,中间件的参数。还可以通过图形配置时钟,引脚,DMA
等。简化了用户的开发,有更好的体验。
19、PIC32用什么烧录工具?
A:ICD3,ICD4等
20、harmony V3有哪些特性和优势啊?
A:主要:1. 能应付不同复杂度的应用;2. 全图形化的配置界面,自动代码生成; 3. 自带完整的tcp/ip, usb, file system.
rtos, gui支持
21、C21最近还缺货吗?
A:产品咨询或购买事宜,可联系Microchip全球战略合作伙伴 — e络盟,欢迎登录 e络盟官网:cn.element14.com,或拨
打客服热线:400 820 5857进行咨询。
22、Harmony V3环境基于什么操作系统?
A:可以baremetal,也可以使用FREERTOS等
23、PIC32一些外设的库是不是都封装好啦
A:是的。harmony中叫做PLIB
24、pic32支持国密算法吗?是软件的还是硬件的?
A:支持通用算法AES, HASH,MD5 等。详见:https://github.com/Microchip-MPLAB-Harmony/crypto
25、Harmony 3 采用哪个C语言编译器?
A:MICROCHIP的XC32。 支持SAM和PIC32
26、MPLAB的编程界面跟以前的有没有不同
A:Harmony 3界面,请参考:https://github.com/Microchip-MPLAB-Harmony/mhc/wiki
27、Harmony 3 目前是不是可以支持全系列的爱特梅尔的MCU?
A:支持列表见:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-
Harmony.github.io/wiki/device_support
28、以前的Atmel的芯片XIDE支持吗?
A:支持的,详见:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-
Harmony.github.io/wiki/device_support
29、现在MPLAB有支持哪些芯片?
A:详见:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-
Harmony.github.io/wiki/device_support
30、PIC32单片机能做到管脚映射吗,比如串口,SPI,I2C等...
A:可以
31、SAM与以前Atmel的SAM系列有什么区别?
A:没区别,mircochip收购后,支持它开发的工具更多了。
32、可以从ATMEL studio移植吗?
A:Atmel Studio 使用ASF软件库。MPLAB X 使用Harmony软件库。ASF和Harmony架构不同。
33、带USB OTG功能?
A:支持
34、MPLAB Harmony 3支持win7吗?
A:支持。win10也支持
35、MPLAB可以自动生成协议栈和硬件驱动Library?
A:是的
36、软件开发平台收费吗?
A:MPLAB Harmony V3平台可以通过 Microchip 官网进行下载,关于Microchip PIC32单片机的产品咨询或购买事宜,可
联系Microchip全球战略合作伙伴 — e络盟,欢迎登录 e络盟官网:cn.element14.com,或拨打客服热线:400 820 5857进
行咨询。
37、MPLAB软件开发平台是需要收费吗?
A:MPLAB Harmony V3平台可以通过 Microchip 官网免费下载,关于Microchip PIC32单片机的产品咨询或购买事宜,可
联系Microchip全球战略合作伙伴 — e络盟,欢迎登录 e络盟官网:cn.element14.com,或拨打客服热线:400 820 5857进
行咨询。
38、ICD3/ICD4 支持 ARM 平台吗?是不是只支持SAM产品?
A:支持ARM
39、例程有没有C++可以学习一下
A:Harmony3自带各种例子
40、MPLAB支持 linux系统吗
A:支持主流的桌面操作系统。WINDOWS,LINUX,MAC
41、MPLAB Harmony V3相比MPLAB X IDE,差异点有哪些?
A:可以这么理解,MPLAB是IDE, HARMONY 是软件库
42、MPLAB Harmony V3 带的是什么版本的编译器?
A:microchip自己的XC32
43、SAM支持哪些主要协议?
A:usb, tcp/ip都有
44、USB,电机算法等一些外设库是开源的吗?
A:是的
45、芯片的安全性能怎么样?
A:我们的M0 L11有trust zone支持,也有内置的AES和SHA加速
46、软件升级如何进行
A:Harmony 3 可通过MHC升级:https://github.com/Microchip-MPLAB-Harmony/mhc/wiki 。也可以使用外部git工
具升级。
47、请问有没有量产案例呢?
A:我们全球有无数客户,honeywell,harmon, intel等都是我们的客户。
48、PIC32单片机功耗怎么样
A:可以看看PIC32 MM系列
49、目前支持哪些典型的文件系统
A:FAT/FAT32
50、有电机控制库吗
A:有,https://github.com/Microchip-MPLAB-Harmony/motor_control
51、提供的驱动程序和外设库都是源码还是lib静态库文件?
A:源代码
52、MPLAB Harmony V3 支持PIC16 位,32位MCU么?
A:harmony v3是支持32bit mcu 和 mpu
53、用户可以自己导入别的库或者自己开发或者修改库吗?
A:源代码全部开发,包括配置python脚本都在,你可以按自己的需求去改,但前提是你得搞清楚这套系统是怎么转起来的

54、能支持那些操作系统
A:Harmony 3 目前支持FreeRTOS
55、MPLAB MPLAB Harmony V3跟之前的版本有什么优点了?
A:https://www.microchip.com/mplab/mplab-harmony/mplab-harmony-v3
56、MPLAB Harmony V3是图形化模块化么?
A:是的。 V3是图形化配置,V2是列表文本形式配置
57、用什么电脑工具可以开发调试?
A:MPLAB X IDE是基于Java的,所以各个主流平台都支持Linux ,windows, MacOS
58、MHC使用还是挺方便的,生成的工程可以直接使用,现在MHC支持以前的Atmel系列吗
A:支持的,详见:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-
Harmony.github.io/wiki/device_support 更多的芯片也会陆续增加进来。
59、优点很多,有无教程可以提供
A:https://github.com/Microchip-MPLAB-Harmony里有所有的软件包下载。每个软件包里,apps目录里有例程,doc目
录里有帮助文档。
60、有GUI库吗?
A:有:https://github.com/Microchip-MPLAB-Harmony/gfx
61、MPLAB Harmony V3支持的扩展器件有那些?
A:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io/wiki/device_support
62、具体如何配置有教程吧
"A:英文:https://github.com/Microchip-MPLAB-Harmony/mhc/wiki

github上wiki有详细信息,同时我们也中文文档
http://microchip.com.cn/newcommunity/index.php?m=Knowledge&a=index&id=172

中文教程:
http://www.microchip.com.cn/newcommunity/index.php?
m=Knowledge&a=index&id=172&type=newest&orderby=title&order=asc"
63、AVR和pic的开发环境能统一吗
A:统一是趋势
64、支持cortex M7内心的mcu吗
A:SAME70/V71 已支持,见:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-
Harmony.github.io/wiki/device_support
65、PIC 32位单片机有哪些
A:https://www.microchip.com/design-centers/32-bit
66、PIC32 单片机采用什么架构的
A:PIC32M是MIPS的,PIC32C是ARM的,SAM系列是ARM的。
67、MPLAB Harmony V3以前PIC32老型号可以兼容么?
A:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-Harmony.github.io/wiki/device_support
68、支持 python编程?
A:这个需要自己或第三方移植了,官方暂时没有直接支持。
69、MPLAB Harmony V3上手容易么?有针对中国客户的官方教程么?
A:http://microchip.com.cn/newcommunity/index.php?m=Knowledge&a=index&id=172
70、MPLAB Harmony V3 资料库有那些?都是开源的么?
A:都是开源的
71、库内容还是挺多的,所有的的PIC芯片都包含了吗
A:参见:https://github.com/Microchip-MPLAB-Harmony/Microchip-MPLAB-
Harmony.github.io/wiki/device_support,会不断增加新器件的
72、如何清除PIC32MX系列单片机的bootloader程序?
A:MPLAB X IPE烧写工具可以试一下
73、这个开发环境是不是类似ST的cubemx
A:都是图形化软件配置工具
74、接口怎么调用
A:h3 framework的都有app目录,下面有很多example,也有doc文件,可以参考
75、从目前的MPLAB老版本过渡到MPLAB Harmony V3方便么?
A:如果是调用DRV和使用中间件的,可以迁移过去的。但是最好是新项目,用新平台。
76、MPLAB Harmony V3 资料库有电机库么?有针对二相步进电机库么?
A:https://github.com/Microchip-MPLAB-Harmony/motor_control
77、MPLAB X 是不是MPLAB Harmony V3的升级版?
A:MPLAB X IDE是开发环境, harmony是软件库
78、开发环境与Win10系统的兼容性怎样?
A:没问题
79、资料里有永磁同步电机驱动的相关demo吗
A:有,在motol_control目录下,https://github.com/Microchip-MPLAB-Harmony/motor_control
80、软件开源吗
A:开源,在github上。https://github.com/Microchip-MPLAB-Harmony/
81、MPLAB Harmony V3支持XP和WIN7系统么?
A:win7和WIN10
82、pic32有官方的RTOS吗?支持LWIP和MQTT吗
A:https://github.com/Microchip-MPLAB-Harmony/
83、软件平台支持几种加密算法
A:https://github.com/Microchip-MPLAB-Harmony/crypto/wiki
84、PIC开发工具软件有点多,以后会整合在一起么?
A:是的,HARMONY3就是将PIC和sam整合在一起
85、PIC32也是ARM内核么?
A:PIC32M是MIPS内核的。SAM, PIC32C是ARM内核的。
86、HARMONY3 V3开发平台有论坛版块提供交流吗?
A:http://bbs.21ic.com/iclist-27-1.html
87、MPLAB Harmony V3 资料库里的程序例程以后会升级么?
A:一直在升级
88、MPLAB现在也可以支持COTEX-M核的芯片开发了?
A:是的
89、调试器现在也统一了吗?是使用哪种型号
A:ICD4
90、开发都是采用库模式吗,有直接操作寄存器的例程没?
A:参考PLIB:https://github.com/Microchip-MPLAB-Harmony/csp
91、如果是新加入Microchip阵营,还有必要考虑SAM系列的芯片吗???
A:SAM系列也是Microchip的32位单片机,我们的开发工具都支持
92、MPLAB平台支持那些MCU开发,仅支持PIC吗
A:PIC32和SAM都支持的
93、Harmony 3支持在线保存工程,团队共同开发使用吗?
A:团队开发建议使用版本管理工具协同开发。
94、Harmony 与MCC有什么相同和不同?
A:Harmony 3支持32位SAM和PIC32单片机。 MCC只支持PIC单片机。
95、MPLAB X IDE 版本是越来越庞大臃肿,电脑配置低,打开要好久,有没有对电脑要求低的IDE?
A:MPLAB X 建议在64位机器上运行,8G以上内存
96、pic32 支持icd2吗?
A:建议用ICD3或ICD4
97、现在MPLAB可以支持以前ATMEL8位单片机比如MAGE329\328等的开发吗?
A:使用MPLAB X: https://www.microchip.com/mplab/mplab-x-ide
98、Harmony 3支持图形化UI设计,兼容自动导入代码吗?
A:可通过图形配置并生成代码,工程可保存。以后可再次打开,修改或增加组件。
99、PIC32是否支持MDK上面开发呢?
A:不支持。
100、支持AVR么?
A:Harmony 3 目前不支持AVR
101、PIC有没有支持CAN的8位机
A:有,请访问microchip网站:https://www.microchip.com/design-centers/8-bit
102、仿真器多少钱?我印象中icd4挺贵的。。。有没有便宜点的简化版?
A:PIC KIT4 便宜些, 请访问网站: https://www.microchipdirect.com/
103、只能用PICKIT下载么?
A:MPLAB X 支持ICD3, ICD4, PIC KIT4
104、这种集成环境的安全性如何?如果有bug是免费修复吗?
A:Harmony 3代码在Github上开源,可靠。如有问题,会尽快修复。
105、最新的SAM系列对于低功耗的管理如何配置?在MCU应用中,很多时候,功耗是制约因素。
A:SAMLxx是低功耗系列MCU,具体参考响应型号的数据手册
106、PIC32 kit3支持PTG脱机烧写吗或者kit4支持吗,kit4的TF卡脱机烧写何时可以实现
A:请联系当地FAE
107、工作电压范围多少?
A:参考响应型号的数据手册
108、采用哪种功耗管理模式?
A:参考响应型号的数据手册和例程
109、可以配置看门狗定时器吗?
A:参考响应型号的数据手册和例程
110、最小封装的mcu是哪款?
A:可参考选型:http://ww1.microchip.com/downloads/en/DeviceDoc/60001455D.pdf
111、v3针对每款MCU都有对应例程吗?能直接从harmony环境下搜索出来并导入吗?
A:有丰富的例程,在apps目录下,独立的工程(无需导出)
112、请问harmony V3 音频解码是否有支持DSD格式?如果有是否有相应的UI组件
A:H3 audio support: https://github.com/Microchip-MPLAB-Harmony/audio   PIC32 Audio Decoders:
https://www.microchip.com/design-centers/audio-and-speech/technology/pic32-digital-audio/pic32-audio-
decoders
113、Hi-Res 支持不支持DFF,DSF?
A:H3 audio support: https://github.com/Microchip-MPLAB-Harmony/audio
114、pic32能做到管脚映射吗?交换串口的收发线吗?
A:带PPS的PIC32芯片支持
115、XC8、XC16、XC32编译器什么时候能免费开通PRO编译等级呀,现在的Free版和PRO版代码优化和编译时间,相差太
大了,性能相差至少30%到50%
A:PRO编译等级需要少量费用
116、MPLAB Harmony V3有试用版么?有什么限制?
A:Free, 开源
117、MPLAB Harmony V3可以集成mcc吗?如果可以,那支持哪个版本以上的mcc?
A:不支持MCC,Harmony3 的PLIB和MCC非常相似
118、MPLAB Harmony V3支持mtouch库吗?如果可以,那支持哪个版本以上的mtouch?
A:请参见:https://github.com/Microchip-MPLAB-Harmony/touch
119、PIC32 单片机上拉下拉电流多大?
A:参考响应型号的数据手册
120、v3软件支持对硬件有什么要求呢
A:Microchip 32位单片机
121、可不可以优化一下断点调试,每次都要点暂停后断点才生效
A:会反馈到工具部门这个建议
122、MPLAB X IPE烧录工具支持PIC16 32位MCU么?
A:支持
123、有没有支持CAN的8位机?
A:有,请访问microchip网站:https://www.microchip.com/design-centers/8-bit
124、arm内核的授权协议是什么
A:这个要问ARM
125、pic32的抗干扰性能怎么样
A:抗干扰很好,具体参考响应型号的数据手册
126、PIC32和SAM的调试工具通用吗?
A:可以,比如ICD4,Jlink (JTAG)
127、SAM系列有哪些RTOS例程?有没有图形化出初始配置工具?
A:Harmony3 支持FreeRTOS,有图形配置
128、封装尺寸是怎么样的
A:不清楚您具体的型号,可以参考响应型号的数据手册
129、pic32单片机时钟最高多少,都带有那些模块?带CAN不?性价比如何(相对STAM比较)?
A:可参考选型:http://ww1.microchip.com/downloads/en/DeviceDoc/60001455D.pdf
130、可以推荐一下使用MicroChip的开源项目吗
A:AliOS-Things, RT-Thread, AWS-FreeRTOS, Adrunio etc.

此帖出自PIC单片机论坛

扫一扫,关注 EEWORLD 微信订阅号

行业资讯、电子趣闻、技术干货、精彩活动……尽可掌握~

微信搜索公众号“EEWORLDBBS”快去添加关注吧!


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /1 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-7-18 21:10 , Processed in 0.074210 second(s), 16 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表