“Getting started: Mac/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
 
(未显示4个用户的26个中间版本)
第5行: 第5行:
  
 
=下载=
 
=下载=
*从我们的网站上选择您的苹果操作系统的版本下载:
+
*从我们的网站上选择您的苹果操作系统的版本下载:https://www.microduino.cn/resources/download/
https://www.microduino.cc/download/
 
  
 
=安装=
 
=安装=
*打开下载文件,你可以看到Arduino IDE和Drivers驱动文件夹。
+
*更改您的设置,以便被认可的开发者通过:(Apple Logo) >>>系统首选项...
[[File:microduinoGettingStart_mac_ide.jpg|400px|center|thumb]]
+
*然后进入'''安全与隐私'''
*'''如果提示“Arduino”已损坏,在系统偏好设置->安全性与隐私中改成任何来源。'''
+
**[[File:MacTutorial_Settings_2.png|400px]]
[[File:microduinoGettingStart_mac_ide1.jpg|400px|center]]
+
<br>
<br />
+
<br>
[[File:microduinoGettingStart_mac_ide2.png|300px|center]]
+
*然后点击'''锁定'''图标,并输入您的凭证,以便能够更改设置。
<br />
+
*'''允许应用程序下载''':选择'''应用程序商店和被认可的开发人员'''。
[[File:microduinoGettingStart_mac_ide3.png|300px|center]]
+
*再次单击'''锁定'''图标以锁定和保存更改。
*打开驱动文件夹,然后为您的苹果操作系统版本安装相应的驱动程序。
+
**[[File:MacTutorial_Settings_3.png|600px]]
[[File:microduinoGettingStart_mac_divers.jpg|400px|center|thumb]]
+
*'''如果没有这个选项的话 (macOS Sierra 10.12) ,打开终端(搜索terminal或终端),执行 sudo spctl --master-disable即可。'''
*将[[Microduino-CoreUSB/zh]]或[[mCookie-CoreUSB/zh]]通过MicroUSB接上电脑,会自动弹出一个“介绍”对话框,点击继续,进入下一个步骤;
+
*'''如果是macOS Catalina 10.15系统,执行sudo xattr -rd com.apple.quarantine 空格 软件的路径'''
[[File:mCookie_GettingStart_1_CN.png|400px|center|thumb]]
+
*注意:务必将Arduino IDE拷到桌面上才能正常使用。
*提示正在识别设备,需要你按下“Shift”左边的按键;
 
[[File:mCookie_GettingStart_2_CN.png|400px|center|thumb]]
 
*按下按键时,会弹出一个对话框“您的键盘不能被识别”,点击左边的“跳过”;
 
[[File:mCookie_GettingStart_3_CN.png|400px|center|thumb]]
 
*需要你选择键盘类型,根据你所在的区域选择,点击完成。
 
[[File:mCookie_GettingStart_4_CN.png|400px|center|thumb]]
 
  
=验证驱动=
+
*打开下载的文件。打开一个包含Microduino IDE和驱动程序硬件的文件夹。
*将[[Microduino-USBTTL/zh]]接上电脑,可识别端口号。
+
[[File:MacTutorial_1_OpenDmg.png|400px]]
[[File:microduinoGettingStart-USBTTL_mac.jpg|600px|center|thumb]]
+
*打开'''驱动程序'''文件夹。驱动程序需要与Microduino硬件进行通信。
*将[[Microduino-CoreUSB/zh ]]或[[mCookie-CoreUSB/zh]]接上电脑,可识别端口号。
+
[[File:MacTutorial_2_DmgContents.png|500px]]
[[File:microduinoGettingStart-CoreUSB_mac.jpg|600px|center|thumb]]
+
*安装一个驱动程序包:
 +
**Driver_OS10.3.mpkg如果你有Mac OS 10.3或以下。
 +
**driver_os10.4 - 10.8.mpkg如果你有Mac OS 10.4到Mac OS 10.8。
 +
**Driver_OS10.9-Newer.mpkg如果你有Mac OS 10.9或更新版本。
 +
*按照屏幕上的说明安装驱动程序。
  
=IDE 介绍=
+
[[File:MacTutorial_3_InstallDriver1.png|400px]]
==快捷图标说明==
+
*一旦完成。打开USBTTL-C安装文件夹。这是另一个需要安装的驱动程序。
[[File:microduinoGettingStart-Tools_mac.jpg|600px|center|thumb]]
+
*重要提示:这个驱动程序要求您重新启动计算机。在安装这个驱动程序之前保存所有的工作!!!
*【编译】:验证代码是否有误
+
* (注意:Mac OS X 10.6或旧包不包含此功能。因此,您可以跳过这一步)
 +
[[File:MacTutorial_4_DriverFolder.png|400px]]
 +
*打开'''CH34x_Install.pkg'''. 按照屏幕上的说明安装驱动程序
 +
[[File:MacTutorial_5_InstallDriver2.png|400px]]
 +
*将'''Arduino for Microduino.app'''应用程序拖到您的'''Applications'''文件夹中以安装IDE。<br>
 +
<br>
 +
[[File:MacTutorial_6_DragApp.png|700px]]]
 +
<br>
 +
<br>
 +
**软件现在已经安装并准备使用。双击应用程序启动它!
 +
[[File:MacTutorial_7_InstalledApp.png|400px]]
 +
[[File:MacTutorial_8_LaunchApp.png|400px]]
  
*【上传】:将程序通过数据线上传到主板上
+
=Microduino / mCookie CoreUSB 设置=
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px; text-align:center;">
 +
[[File:Microduino-core32U4-rect-nologo.jpg|200px]] [[File:MCookie-core32U4-rect.jpg|200px]]
 +
<br>只对于'''Microduino CoreUSB''' 或 '''mCookie CoreUSB''' 。点击 '''展开''' 查看内容.
 +
<br>否则,跳到下一节。
 +
<div class="mw-collapsible-content" style="text-align:left;">
 +
<hr>
 +
*将'''Microduino-CoreUSB'''或'''mCookie-CoreUSB'''连接到电脑。将出现一个弹出窗口。 点击继续。
 +
[[File:mCookie_GettingStart_1_EN.png|500px|center|thumb]]<br>
 +
*您的Mac正在尝试识别新设备。 按下shift键右侧的键
 +
[[File:mCookie_GettingStart_2_EN.png|500px|center|thumb]]<br>
 +
*会出现一个弹出窗口,提示您的键盘无法识别。 点击“跳过”。
 +
[[File:mCookie_GettingStart_3_EN.png|500px|center|thumb]]<br>
 +
*选择您所在地区的键盘布局(大多数用户使用ANSI)。 点击完成。
 +
[[File:mCookie_GettingStart_4_EN.png|500px|center|thumb]]<br>
 +
</div>
 +
</div>
  
*【串口监视器】:是一个免费串口调试,串口监控软件。用来调试程序。
+
=确认驱动程序安装成功=
 +
根据您的硬件确认驱动程序安装成功。
  
==工具说明==
+
请参阅下表,了解每个套件使用哪种编程器:
[[File:microduinoGettingStart-IDE_mac.jpg|400px|center|thumb]]
+
{| class="wikitable"
*【板】:应用模块中所选用的核心芯片的型号不同,板子的选取则不同。
+
|-
 +
! 上传模块
 +
! 所在套件
 +
! 可编程开发板
 +
|-
 +
| USBTTL
 +
| 102 Kit
 +
| Core, Core+, CoreRF
 +
|-
 +
| mBattery
 +
| Itty Bitty City, 202 Kit, 302 Kit
 +
| Core, Core+, CoreRF
 +
|-
 +
| (CoreUSB)
 +
| X01系列套件: 101 Kit; 201 Kit; 301 Kit
 +
| CoreUSB
 +
|}
 +
*注意: CoreUSB 相当于Core和USBTTL集合在一起。
 +
==USBTTL==
 +
*将[[Microduino-USBTTL/zh]]连接到电脑。确认在“工具”里有可用的端口。
 +
[[File:microduinoGettingStart-USBTTL_mac1.jpg|600px|center|thumb]]
  
*【处理器】:处理器的选择和核心芯片相关,核心芯片的Core有两个型号,Core+有四个型号,大家可根据芯片的型号来选择处理器。
+
==CoreUSB==
 +
*将 [[Microduino-CoreUSB/zh]]或[[mCookie-CoreUSB]] 连接到电脑。确认在“工具”里有可用的端口。
 +
[[File:microduinoGettingStart-CoreUSB_mac1.jpg|600px|center|thumb]]
  
*【端口】:电脑中USB接口,选择将核心芯片和软件一起的USB端口作为传输端口。
+
==mBattery==
 +
*将 [[mCookie-Battery]] 连接到电脑。
 +
[[File:MBattery-t.jpg|400px|center|thumb]]
 +
<blockquote>注意: 长按mBattery开关至红灯亮起,电池开始供电。</blockquote>
 +
*确认“工具”里有可用的端口。
 +
[[File:MacTutorial_CH340_Port.png|600px|center|thumb]]
 +
=选择开发板类型和处理器=
 +
正确的开发板类型和处理器对正确编译代码到核心模块至关重要。
  
==板卡选择说明==
+
在“工具>开发板”和“工具>处理器”中配置软件。.
{| style="width: 800px;" | colspan="2" |
 
  
[[Microduino-Core/zh]]为核心芯片时主板和处理器的选择
+
下面的表格列出所有的核心模块及相应的“开发板”和“处理器”,以及包含有特殊核心模块的套件。
 +
 
 +
例如对于IBC的Core,开发板是'''Microduino/mCookie-Core (328p)''',处理器是'''Atmega328P@16M,5V'''。
 +
{| class="wikitable"
 
|-
 
|-
| style="width:300px" align="left"|  
+
! 名称
<br>
+
!开发板
[[File:microduinoGettingStart-Core3V3.jpg|400px|center|thumb]]
+
! 处理器
 +
|-
 +
| rowspan="2" | Core (168pa)
 +
| rowspan="2" | Microduino/mCookie-Core (168pa)
 +
| Atmega168pa@8M,3.3V
 +
|-
 +
| Atmega168pa@16M,5V
 +
|-
 +
| rowspan="2" | Core (328p)
 +
| rowspan="2" | Microduino/mCookie-Core (328p)
 +
| Atmega328P@8M,3.3V
  
| style="width:500px" align="left"|
+
|-
 +
| Atmega328P@16M,5V
 +
|-
 +
| rowspan="2" | Core+ (644pa)
 +
| rowspan="2" | Microduino/mCookie-Core+ (644pa)
 +
| Atmega644pa@16M,3.3V
 +
|-
 +
| Atmega644pa@16M,5V
 +
|-
 +
| rowspan="2" | Core+ (1284pa)
 +
| rowspan="2" | Microduino/mCookie-Core+ (1284pa)
 +
| Atmega1284pa@8M,3.3V
 +
|-
 +
| Atmega1284pa@16M,5V
 +
|-
 +
| CoreUSB
 +
| Microduino/mCookie-Core USB (32u4)
 +
| USB
 +
|-
 +
| CoreRF
 +
| Microduino/mCookie RF (128rfa1)
 +
|}
  
<br>
+
==处理器差异==
[[File:microduinoGettingStart-Core+3V3.jpg|400px|left|thumb]]
+
===Core===
 +
<center>
 +
[[File:microduinoGettingStart-Core3V3.jpg|250px]]
 +
[[File:microduinoGettingStart-Core+3V3.jpg|250px]]
 +
</center>
 +
===Core+===
 +
<center>
 +
[[File:microduinoGettingStart-Core5V.jpg|250px]]
 +
[[File:microduinoGettingStart-Core+5V.jpg|250px]]
 +
</center>
  
|-
+
=Arduino IDE 基础=
|
+
===界面===
|}
+
[[File:microduinoGettingStart-IDE1.jpg|500px|center|thumb]]
<br>
+
*'''[验证]''': 检查代码中的错误。
<br>
 
  
{| style="width: 800px;" | colspan="2" |
+
*'''[上传]''': 上传程序到MCU。
  
[[Microduino-Core+/zh]]为核心芯片时主板和处理器的选择
+
*'''[串口监视器]''': 可帮助调试程序。
|-
 
| style="width:300px" align="left"|
 
<br>
 
  
[[File:microduinoGettingStart-Core5V.jpg|400px|right|thumb]]
+
===工具===
| style="width:500px" align="left"|
+
[[File:microduinoGettingStart-Tools1.jpg|600px|center|thumb]]
 +
*'''[开发板]''': 选择相应的核心模块。
  
<br>
+
*'''[处理器]''': 选择相应的处理器。
[[File:microduinoGettingStart-Core+5V.jpg|400px|right|thumb]]
 
|-
 
|
 
|}
 
<br>
 
<br>
 
{| style="width: 800px;" | colspan="2" |
 
  
[[Microduino-CoreUSB/zh]]和[[mCookie-CoreUSB/zh]]为核心芯片时选择Micorduino-CoreUSB。
+
*'''[端口]''': 选择COM端口。
|-
 
| style="width:300px" align="left"|
 
<br>
 
  
[[File:Microduino-core32U4-rect.jpg|400px|right|thumb]]
+
===上传代码===
| style="width:500px" align="left"|
+
#选择开发板类型和处理器。
 +
#选择端口号。
 +
#点击上传。
  
<br>
 
[[File:mCookie-CoreUSB-F.JPG|400px|right|thumb]]
 
|-
 
|
 
|}
 
<br>
 
<br>
 
  
==程序下载步骤==
+
*注意: 如果使用mBattery上传程序到核心模块,确认电池是开启状态,此时红灯会亮起。
*选择好板卡,处理器
+
[[File:MBattery-t.jpg|300px]]
*选择端口
 
*上传
 
=='''下载出错'''==
 
[[File:load-error.jpg|center|600px]]
 
可能出现:
 
*1.工具选项中的端口未勾选,若无法选择端口:
 
**驱动位安装不成功,下载地址:https://github.com/wasdpkj/Microduino-Drivers
 
**MicroUSB接口没插紧,接触不到位,插紧硬件直到板子灯亮起。
 
*2.板卡选择不对,工具选项中的板选择对应板卡。
 
*3.代码错误,点击 看编译是否通过
 
*4.硬件接触不到位(解决方法:插紧硬件直到Core USB红灯亮起)
 
*5.USB数据线有问题,更换USB数据线或更换电脑USB接口
 
*6.实在不行换个核心板试试
 
 
|}
 
|}

2020年12月18日 (五) 05:59的最新版本

Language English

下载

安装

  • 更改您的设置,以便被认可的开发者通过:(Apple Logo) >>>系统首选项...
  • 然后进入安全与隐私
    • MacTutorial Settings 2.png



  • 然后点击锁定图标,并输入您的凭证,以便能够更改设置。
  • 允许应用程序下载:选择应用程序商店和被认可的开发人员
  • 再次单击锁定图标以锁定和保存更改。
    • MacTutorial Settings 3.png
  • 如果没有这个选项的话 (macOS Sierra 10.12) ,打开终端(搜索terminal或终端),执行 sudo spctl --master-disable即可。
  • 如果是macOS Catalina 10.15系统,执行sudo xattr -rd com.apple.quarantine 空格 软件的路径
  • 注意:务必将Arduino IDE拷到桌面上才能正常使用。
  • 打开下载的文件。打开一个包含Microduino IDE和驱动程序硬件的文件夹。

MacTutorial 1 OpenDmg.png

  • 打开驱动程序文件夹。驱动程序需要与Microduino硬件进行通信。

MacTutorial 2 DmgContents.png

  • 安装一个驱动程序包:
    • Driver_OS10.3.mpkg如果你有Mac OS 10.3或以下。
    • driver_os10.4 - 10.8.mpkg如果你有Mac OS 10.4到Mac OS 10.8。
    • Driver_OS10.9-Newer.mpkg如果你有Mac OS 10.9或更新版本。
  • 按照屏幕上的说明安装驱动程序。

MacTutorial 3 InstallDriver1.png

  • 一旦完成。打开USBTTL-C安装文件夹。这是另一个需要安装的驱动程序。
  • 重要提示:这个驱动程序要求您重新启动计算机。在安装这个驱动程序之前保存所有的工作!!!
  • (注意:Mac OS X 10.6或旧包不包含此功能。因此,您可以跳过这一步)

MacTutorial 4 DriverFolder.png

  • 打开CH34x_Install.pkg. 按照屏幕上的说明安装驱动程序

MacTutorial 5 InstallDriver2.png

  • Arduino for Microduino.app应用程序拖到您的Applications文件夹中以安装IDE。


MacTutorial 6 DragApp.png]

    • 软件现在已经安装并准备使用。双击应用程序启动它!

MacTutorial 7 InstalledApp.png MacTutorial 8 LaunchApp.png

Microduino / mCookie CoreUSB 设置

Microduino-core32U4-rect-nologo.jpg MCookie-core32U4-rect.jpg
只对于Microduino CoreUSBmCookie CoreUSB 。点击 展开 查看内容.
否则,跳到下一节。


  • Microduino-CoreUSBmCookie-CoreUSB连接到电脑。将出现一个弹出窗口。 点击继续。
MCookie GettingStart 1 EN.png

  • 您的Mac正在尝试识别新设备。 按下shift键右侧的键
MCookie GettingStart 2 EN.png

  • 会出现一个弹出窗口,提示您的键盘无法识别。 点击“跳过”。
MCookie GettingStart 3 EN.png

  • 选择您所在地区的键盘布局(大多数用户使用ANSI)。 点击完成。
MCookie GettingStart 4 EN.png

确认驱动程序安装成功

根据您的硬件确认驱动程序安装成功。

请参阅下表,了解每个套件使用哪种编程器:

上传模块 所在套件 可编程开发板
USBTTL 102 Kit Core, Core+, CoreRF
mBattery Itty Bitty City, 202 Kit, 302 Kit Core, Core+, CoreRF
(CoreUSB) X01系列套件: 101 Kit; 201 Kit; 301 Kit CoreUSB
  • 注意: CoreUSB 相当于Core和USBTTL集合在一起。

USBTTL

MicroduinoGettingStart-USBTTL mac1.jpg

CoreUSB

MicroduinoGettingStart-CoreUSB mac1.jpg

mBattery

MBattery-t.jpg
注意: 长按mBattery开关至红灯亮起,电池开始供电。
  • 确认“工具”里有可用的端口。
MacTutorial CH340 Port.png

选择开发板类型和处理器

正确的开发板类型和处理器对正确编译代码到核心模块至关重要。

在“工具>开发板”和“工具>处理器”中配置软件。.

下面的表格列出所有的核心模块及相应的“开发板”和“处理器”,以及包含有特殊核心模块的套件。

例如对于IBC的Core,开发板是Microduino/mCookie-Core (328p),处理器是Atmega328P@16M,5V

名称 开发板 处理器
Core (168pa) Microduino/mCookie-Core (168pa) Atmega168pa@8M,3.3V
Atmega168pa@16M,5V
Core (328p) Microduino/mCookie-Core (328p) Atmega328P@8M,3.3V
Atmega328P@16M,5V
Core+ (644pa) Microduino/mCookie-Core+ (644pa) Atmega644pa@16M,3.3V
Atmega644pa@16M,5V
Core+ (1284pa) Microduino/mCookie-Core+ (1284pa) Atmega1284pa@8M,3.3V
Atmega1284pa@16M,5V
CoreUSB Microduino/mCookie-Core USB (32u4) USB
CoreRF Microduino/mCookie RF (128rfa1)

处理器差异

Core

MicroduinoGettingStart-Core3V3.jpg MicroduinoGettingStart-Core+3V3.jpg

Core+

MicroduinoGettingStart-Core5V.jpg MicroduinoGettingStart-Core+5V.jpg

Arduino IDE 基础

界面

MicroduinoGettingStart-IDE1.jpg
  • [验证]: 检查代码中的错误。
  • [上传]: 上传程序到MCU。
  • [串口监视器]: 可帮助调试程序。

工具

MicroduinoGettingStart-Tools1.jpg
  • [开发板]: 选择相应的核心模块。
  • [处理器]: 选择相应的处理器。
  • [端口]: 选择COM端口。

上传代码

  1. 选择开发板类型和处理器。
  2. 选择端口号。
  3. 点击上传。


  • 注意: 如果使用mBattery上传程序到核心模块,确认电池是开启状态,此时红灯会亮起。

MBattery-t.jpg