合泰单片机(HOLTEK)开发环境汇总下载

起因

选型选到合泰(Holtek)单片机(做触摸按键、小家电控制这类产品很常见),搭开发环境要分别在官网、论坛、封装库里翻工具。这篇把常用的几个入口汇总在一起,顺带说明每个工具是干什么的、什么时候需要它。

STM32通过IO口模拟I2C通讯

起因

STM32 项目里经常要用 I2C 接 EEPROM、传感器、触摸芯片这类低速从设备,但硬件 I2C 外设并不总是可用:引脚被其他功能占用了、目标引脚不在硬件 I2C 的复用表里,或者项目要在多个系列之间移植。这时就需要用普通 GPIO 手动模拟 I2C 时序,也就是常说的软件模拟 I2C。

USB协议架构及驱动架构

1. USB协议

1.1 USB主机系统

   在USB主机系统中,通过根集线器与外部USB从机设备相连的处理芯片,称为USB主机控制器。USB主机控制器包含硬件、软件和固件一部分。

DOS编程:Debug调试工具完全指南

常用的八个命令

命令 解释
R 查看和修改寄存器
D 查看内存单元
E 修改内存单元
A 输入汇编指令
U 反汇编,将机器指令变为汇编指令
T/P 单步执行
G 连续执行
Q 退出

命令的详细介绍

R命令 — 查看和修改寄存器

R命令有两种用法:

Linux自学之MPD

MPD简介

Music Player Daemon(以下简称MPD)是一看强大的灵活的音乐播放服务器端应用,结合mpc使用,好用的不要不要的。

1. 系统平台及准备

a) 系统平台及软件源

名称 选择版本
系统平台及版本 Deepin Linux 15.11(64位)桌面版
软件源 阿里开源镜像站

b) 软件版本

名称 选择版本 命令
mpd 0.19.21 mpd –version
mpc mpd version: 0.19.0 mpc version

注:命令包含sudo 命令开头, 表示用户临时提权; 反之表示一般用户操作.