CIU32 SOP8 封装的ARM单片机

 

01 SOP8封装的ARM单片机


一、ARM单片机

  这是一个SOP8 封装的ARM单片机。 型号为 CIU32F003J5S6。 价格相当的亲民。  下面制作一个简单测试电路板, 测试一下它的基本功能。 同时也为之后的 应用移植一些来自它官方网站的应用子程序。

GM00003434497_1920_1080.MP4|_-3

二、设计电路

  设计简单的测试电路板。  采用来自嘉立创网站上的封装定义。  使用一个 3.3V的稳压电源给它提供工作电源。 实际上, 它的工作电压范围可以从 1.8V 到5V。 后面会测量一下这个工作范围的。  这里使用一个 3.3V 的稳压电压主要是为了测量一下它的 ADC 的基本功能。  铺设 单面PCB, 一分钟之后获得测试电路板。  焊接清洗之后, 通过 DAP Link 接入Keil IDE开发软件。

GM00006434655_1920_1080.MP4|_-6
  使用 Keil 软件下载测试程序。  在微机串口可以接收到 MCU 发送的字符串。  现在单片机外部只有一个 LED 闪烁, 只是单片机在运行。  单片机此时的工作电流在4mA左右。  这说明它的基本功耗非常低。   后面,测量一下它的其他特性。

GM00006434895_1920_1080.MP4|_-6

三、工作电压

  下载一个测试程序。 在LED端口输出一个方波信号。  这个方波信号的频率在500Hz左右, 实际频率为 493.7Hz。 通过测量这个频率, 来判断单片机是否在工作。

GM00003435144_1920_1080.MP4|_-3
  接下来, 将电路板上的 3.3V 稳压电源拆除。  直接将5V电压接入单片机工作电源端口。  此时,电路的电流增加到了5mA左右。  但是, 单片机的频率并没有发生太多的变化。

GM00004435534_1920_1080.MP4|_-4
  改变单片机工作电压从0V到5.5V,  测量LED输出波形, 当电压超过 1.72V之后,  输出频率达到了500Hz左右。 由此也验证了这个单片机的确可以在低至 1.8V左右工作。
GM00003436471_1920_1080.MP4|_-3

vdim=[0.0000,0.0556,0.1111,0.1667,0.2222,0.2778,0.3333,0.3889,0.4444,0.5000,0.5556,0.6111,0.6667,0.7222,0.7778,0.8333,0.8889,0.9444,1.0000,1.0556,1.1111,1.1667,1.2222,1.2778,1.3333,1.3889,1.4444,1.5000,1.5556,1.6111,1.6667,1.7222,1.7778,1.8333,1.8889,1.9444,2.0000,2.0556,2.1111,2.1667,2.2222,2.2778,2.3333,2.3889,2.4444,2.5000,2.5556,2.6111,2.6667,2.7222,2.7778,2.8333,2.8889,2.9444,3.0000,3.0556,3.1111,3.1667,3.2222,3.2778,3.3333,3.3889,3.4444,3.5000,3.5556,3.6111,3.6667,3.7222,3.7778,3.8333,3.8889,3.9444,4.0000,4.0556,4.1111,4.1667,4.2222,4.2778,4.3333,4.3889,4.4444,4.5000,4.5556,4.6111,4.6667,4.7222,4.7778,4.8333,4.8889,4.9444,5.0000,5.0556,5.1111,5.1667,5.2222,5.2778,5.3333,5.3889,5.4444,5.5000]
fdim=[49.9446,49.8882,49.9539,59.9574,49.9842,49.9671,49.9913,49.9401,49.9621,49.9745,49.9654,49.9527,49.9465,49.9474,49.9679,49.9866,49.9776,49.9848,49.9815,50.0291,50.0083,50.0277,58.3930,49.9947,49.9802,58.4170,50.0277,50.0449,50.0132,50.0450,50.0108,493.7282,493.6809,493.6720,493.6863,493.7225,493.6755,493.7025,493.6875,493.7136,493.7006,493.7425,493.7237,493.7590,493.7310,493.7358,493.7190,493.7555,493.7129,493.7672,493.8599,493.7647,493.7783,493.7390,493.7444,493.7586,493.6730,493.6948,493.6682,493.6847,493.6875,493.7199,493.6980,493.7053,493.7250,493.7834,493.8291,493.7875,493.7825,493.7558,493.7583,493.8018,493.7053,493.7361,493.7482,493.7967,493.8352,493.8177,493.7574,493.7253,493.8015,493.7736,493.7679,493.7863,493.8066,493.7717,493.7583,493.6952,493.6714,493.6663,493.6825,493.7507,493.7466,493.7910,493.7117,493.7764,493.7945,493.7761,493.7329,493.7485]
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST1.PY                     -- by Dr. ZhuoQing 2025-10-14
#
# Note:
#============================================================
from headm import *
from tsmodule.tsvisa        import *
vdim = linspace(0, 5.5, 100)
fdim = []
dm3068open()
for v in vdim:
    dh1766volt1(v)
    time.sleep(1.5)
    f = dm3068freq()
    fdim.append(f)
    tspsave("meas", vdim=vdim, fdim=fdim)
    printff(v, f)
dh7166volt1(5)
plt.pot(vdim, fdim, lw=3)
plt.xlabel("Voltage(V)", color="steelblue", fontsize=24)
plt.ylabel("Frequency(Hz)", color="steelblue", fontsize=24)
plt.grid(True, which='both', linestyle='--', alpha=0.7)
plt.tight_layout()
plt.show()
#------------------------------------------------------------
#        END OF FILE : TEST1.PY
#============================================================

▲ 图1.3.1 不同电压下测量得到的频率

▲ 图1.3.1 不同电压下测量得到的频率

 

  结 ※


  文测试了单片机 CIU32F003,  这颗SOP8 封装的 ARM 单片机的功耗很低。  工作范围可以从 1.8V 到5.5V。  只是在5V的情况下, 手边的 DAP Link 无法给它下载程序了。

GM00004436838_1920_1080.MP4|_-4


● 相关图表链接:

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐