关于这些单片机外围芯片,首先要了解一下它们的大致功能,还有软件工程师关注的重点:寄存器及各个位的作用、指令系统、时序图。这三样应该细细阅读芯片手册,不能有一分差错。 一、X5043功能(1):用作EEPROM。 用作看门狗 上电保护和低电压复位(设置电压阈...
之前的文章里面说到了关于使用两种方式来获取不同的按键值,具体的文章可以参看以下文章:嵌入式Linux驱动开发(三)——字符设备驱动之查询的方式获取按键值嵌入式Linux驱动开发(四)——字符设备驱动之中断方式以及中断方式获取按键值 前情回顾: 再开始今天的内容之前,先简单review一下,我们都用了什么方案来获取按键值,他们的特点都是什么。只有不断地理清了思路,我们才能够更好的理解,为何会出现如...
一、ST官方相关资源 ST社区 SDK5.0电机库的STM32电机控制应用实战培训 STM32电机控制培训直播 二、软件工具及开发套件 1、软件安装 ST MC Workbench (v5.0.3) 配置硬件参数,用于生成工程。SDK5.0与SDK4.x不同,v5.0直接通过CubeMx生成工程,而v4.x只生成.h文件,需要自己创建工程。 STM32CubeMx (v4.25)...
本文是关于积分型ADC的一些基础知识,原文链接: http://en.m.wikipedia.org/wiki/Integrating_ADC 一个积分型ADC是一种通过使用积分器将未知的输入电压转换成数字表示的一种模-数转换器。在它最基本的实现中,这个未知的输入电压是被施加在积分器的输入端,并且持续一个固定的时间段(所谓的上升阶段)。然后用一个已知的反向电压施加到积分器,这样持续到积分器输出...