普冉PY32系列(三) PY32F002A资源实测 - 这个型号不简单
posted @ 2023-01-15 10:37
posted @ 2023-01-15 10:37
posted @ 2023-01-15 00:13
posted @ 2023-01-14 16:10
posted @ 2023-01-14 15:05
posted @ 2022-12-11 11:06
小众的2.4G射频收发芯片, 和 Ci24R1, XN297L 一样, 都属于 nRF24L01 派生的 SOP8 版本. 在寄存器和操作上类似于nRF24L01, 但是寄存器中存在大量多字节的设置, 没有中断, 完全靠轮询工作, 这是这个型号的特点. 在兼容性上, 和XN297L管脚布局一致但是寄存器不一样, 比XN297L的外围电路元件更少, 只需要一个16MHz晶振, 两个电容就能工作. 和Ci24R1比管脚和寄存器都不一样.
阅读全文
posted @ 2022-08-21 13:47
posted @ 2022-08-15 14:23
Hackaday 在三月份的时候介绍了一款最小的MCU, 华大的 HC32L110B6YA-CSP16TR, CSP16封装, 尺寸有只1.6mm x 1.4mm, 还不及一粒米大. HC32L110 (以及其他的Cortex M0华大MCU) 在 Windows 下可以选择的烧录选项比较多, 以下说明如何配置 DAP-Link, ST-Link, J-Link 的烧录环境
阅读全文
posted @ 2022-08-14 21:38
Ci24R1是Si24R1的SOP8封装简化版, 厂商为南京中科微, 他们还有一个比较常见的型号是Si24R1, Si24R1就是应用极广的nRF24L1的克隆版. Ci24R1的通信协议和Si24R1, nRF24L01是兼容的, 另外支持蓝牙BLE4.2标准. 本文介绍Ci24R1如何使用GPIO模拟SPI驱动, 并提供STC8H的接收发送示例代码
阅读全文
posted @ 2022-08-09 19:41
posted @ 2022-07-25 12:43
posted @ 2022-06-25 13:39
posted @ 2022-06-12 11:32
posted @ 2022-06-12 03:08
DS18B20 是一个常见的数字温度计芯片, 因为测温准确, 廉价且接线简单, 实际应用广泛, 在各种教学实验套装中出镜率也很高. 在写STC8H GPIO示例的时候写了一下 DS18B20, 这个型号虽然简单古老, 但是内容比较有意思, 一个篇幅写不下, 所以把内容抽出来单独介绍.
阅读全文
posted @ 2022-06-12 02:44
因为要测试串口中的RTS和DTR, 最常见的USB2TTL, 基于CH340G, 并没有引出RTS. 然而这个IC是支持这些信号的, 只是PCB上将这些pin留空了. 可以增加一些排针将这些pin脚引出.
阅读全文
posted @ 2022-05-29 15:51
STC MCU在烧录时, 需要断电重置后才能进入烧录状态, 通常是用手按开关比较繁琐. 如果利用STC-ISP在烧录开始时会拉低RTS的特性, 可以实现烧录开始时自动断电复位. 下面的电路适用于烧录下载STC MCU.
阅读全文
posted @ 2022-05-29 15:16
MOSFET 的三端标记分别为 G, S, D(Gate, Source, Drain), 电路符号有多种形式, 最常见的如下图所示, 以一条垂直线代表沟道(Channel), 两条和沟道平行的接线代表源极(Source)与漏极(Drain), 左方和沟道垂直的接线代表栅极(Gate). 有时也会将代表沟道的直线以虚线代替, 以区分增强型(enhancement mode)MOSFET 或是耗尽型(depletion mode)MOSFET. MOSFET 和三极管的区别在于, MOSFET 主要不是用于放大信号, 而是用来控制电路通断. 当Gate和Source之间的电压满足条件,Drain和Source之间就导通, 电流大小由Gate, Source和Drain三极间的电压决定. 因为 MOSFET 是对称结构, 所以 Source 和 Drain 无区别, 可以互换.
阅读全文
posted @ 2022-05-15 11:05
posted @ 2022-05-14 17:46
posted @ 2022-02-06 14:55
ADXL345是一款常见的的3轴加速度计, Analog Device生产. 13位分辨率, ±16 g测量范围, 分辨率3.9 mg/LSB. 可通过SPI(3线或4线)或I2C接口访问. 主要用于倾斜检测, 静态重力加速度测量, 以及运动或冲击导致的动态加速度测量. 能够测量不到1.0°的倾斜角度变化. 可以对单击, 双击, 自由落体等情况设置中断. 市面上的模块, 一般是8个pin脚, 在使用SPI接线方式的情况下, 与STC8H的接线方式如下. 除了SPI用到的CS, MISO, MOSI, SCLK以外, STC8H还需要提供两个中断输入, 因为INT0, INT1已经被SPI接口占用, 所以只能用INT2和INT3, 这两个外部中断只支持低电平触发, 所以在ADXL345中需要设置中断输出为active low.
阅读全文
posted @ 2022-01-19 11:51