Hempl/快速入门
外观
< Hempl
让我们确保您的 Mizar32 工作正常。您将需要
- Mizar32 底板(任何型号:A、B 或 C)
- 一张 microSD 卡
- 一台可以读取和写入 SD 卡的 PC(您可能需要一个 microSD 到正常尺寸 SD 卡的适配器或一个 microSD 到 USB 的适配器来做到这一点)
- 一根 PC 到 Mizar32 的 micro USB“迷你 B”线,如大多数手机使用的那样,或者一个 7.5V 电源。
Mizar32 底板可以通过两种不同的方式供电:从其 USB 插座或从其直流电源插孔。主板上有一个三针接头“JP1
”,就在用户按钮“SW2”后面,它选择 Mizar32 将从中获取电源的电源。
一个选项是通过连接到 Mizar32 USB 连接器“J2
”的 USB 线缆,从您的 PC 为 Mizar32 供电。要从这里获取电源,JP1
上的跳线需要在距离电源插孔最远的两个针脚上,即针脚 1 和 2,当您从电源插座和用户按钮一侧看电路板时,它们在右侧。
或者,您可以使用插入电源插孔“J1
”的外部电源。在这种情况下,JP1
的跳线需要连接到距离电源插孔最近的两个针脚(针脚 2 和 3)。
- 外部电源电压需要至少 7.4 伏,但可以是任何高达 35 伏的电压。电源连接器的中心针脚需要是正极,但如果您不小心将正极和负极连接反了,Mizar32 不会损坏。
- 底板所需的电流为 80 毫安。串行板再需要 5 毫安,以太网板 50 毫安,LCD 显示屏 7 毫安,VGA 板 80 毫安。
当 Mizar32 正确通电并且跳线处于正确位置时,主板上用户按钮“SW2
”旁边的红色指示灯会亮起。
让我们尝试在 Mizar32 上运行一个小程序,以确保一切正常工作。这应该让它闪烁红色电源指示灯旁边的蓝色指示灯。
创建一个名为“autorun.l
”的文件,内容如下:https://github.com/simplemachines-italy/examples/blob/master/led/blink-inf-mizar32.l
# Which led to blink? (setq led 'PB_29) # A simple delay function (de delay () (tmr-delay 0 500000) ) # Set led in output mode (pio-pin-setdir *pio-output* led) # Blink led infinitely (loop (pio-pin-setlow led) (delay) (pio-pin-sethigh led) (delay) )
现在,将文件复制到 microSD 卡中。安全地“移除”SD 卡并将其放入 Mizar32 的 SD 卡插槽中。现在,当您给 Mizar32 通电(或当您按下其复位按钮 SW1
)时,红色指示灯旁边的蓝色 LED 应该开始每秒闪烁一次。
现在您知道如何为 Mizar32 供电,以及如何为其编写程序,将其加载到板上并使其运行。如果此示例对您不起作用,请与我们联系,我们将找出原因。