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

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

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

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

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

改变单片机工作电压从0V到5.5V, 测量LED输出波形, 当电压超过 1.72V之后, 输出频率达到了500Hz左右。 由此也验证了这个单片机的确可以在低至 1.8V左右工作。![]()
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 不同电压下测量得到的频率
※ 总 结 ※
本文测试了单片机 CIU32F003, 这颗SOP8 封装的 ARM 单片机的功耗很低。 工作范围可以从 1.8V 到5.5V。 只是在5V的情况下, 手边的 DAP Link 无法给它下载程序了。

● 相关图表链接:
更多推荐

所有评论(0)