作者: DT9025A

从零起步的热敏打印机 (2) – 怎么驱动这个东西呢(硬件篇)

上一篇文章中,我们唠了唠热敏打印头的组成以及驱动的大致方式,这一篇文章,我们来关注一下驱动的硬件实现。 首先,…


Python使用SMTP发信失败

使用了魔改后的菜鸟教程中的代码: #!/usr/bin/python # -*- coding: UTF-8 …


KiCad进行3D预览时出现“无法确定电路板的边框”

这个问题产生的原因大多是由于Edge.Cuts层有没有形成闭合区域的线段存在。 解决这个问题需要:1、检查Ed…


从零起步的热敏打印机 (1) – 初识热敏打印头

做热敏打印机的起因是捡垃圾捡了一些下图这个东西,毕索龙的SMP640 没错,就是普普通通的58热敏打印头。 在…


STM32调试时出现DEV_TARGET_HELD_UNDER_RESET

这个情况在我的好几个板子上都出现了,而且原因各不相同,挺无语的。 下面是我遇到的问题。 1、ST-Link自身…


Makefile

一小时,学了个寂寞。 阿里的demo就是专业。 #@:静默执行 Q := @ #pwd指令获取当前工作目录为顶…


什么倒霉玩意


RZ-M1249A开关电源分析

先推一个up:fire1tech 讲解细致全面,简单易懂,干货满满。因为是刚接触到相关知识,有什么错误麻烦大佬…


升压斩波BOOST电路

BOOST电路属于斩波电路的一种,主要用来进行升压变换。 基本原理 基本电路结构 可以通过MOS管的通断状态来…


STM32F1 HAL TIM ISR配置

HAL老麻烦了 首先,在CubeMX里面一波操作: 开外部HSE,开Debug为Serial Wire(SWD…