中断分组 在一个系统中,通常只使用上面 5 种分配情况的一种,具体采用哪一种,需要在初始化时写入到一个 32 位寄存器 AIRC(Application Interrupt and Reset Control Register)的第[10:8]这 3 个位中。这 3 个 bit 位有专门的称呼:PR ...
分类:
其他好文 时间:
2018-07-06 21:29:00
阅读次数:
173
TIM: 高级控制定时器(TIM1 和TIM8)和通用定时器在基本定时器的基础上引入了外部引脚, 可以实现输入捕获和输出比较功能。高级控制定时器比通用定时器增加了可编程死区互补 输出、重复计数器、带刹车(断路)功能,这些功能都是针对工业电机控制方面。这几个功 能不做详细的介绍,主要介绍常用的输入捕获 ...
分类:
其他好文 时间:
2018-07-05 23:25:17
阅读次数:
459
a 电路 b 软件 STM32-工业炉温控制器程序 c . layout 不良分析: 1测各模块电压 12V ok 5V ok 3.3V ok 2跟换MCU 给MCU烧程序 ok 3测量MCU晶振(看最小系统是否工作) 4测MCU引脚电平和输出频率(看引脚工作是否正常) 5测量电路信号通路(看信号) ...
分类:
其他好文 时间:
2018-07-05 19:53:03
阅读次数:
145
TIM: STM32F1 系列中,除了互联型的产品,共有8 个定时器,分为基本定时器,通用定时器和高级定时器。基本定时器TIM6 和TIM7 是一个16 位的只能向上计数的定时器,只能定时,没有外部IO。通用定时器TIM2/3/4/5 是一个16 位的可以向上/下计数的定时器,可以定时,可以输出比较 ...
分类:
其他好文 时间:
2018-07-04 20:35:24
阅读次数:
453
更多塔克创新资讯欢迎登陆 【塔克社区 www.xtark.cn 】 【塔克博客 www.cnblogs.com/xtark/ 】 内存管理技术,即内存的申请和释放,使用X-CTR100处理器STM32F4自身带的192K Byte 内存,实现了内存动态申请和释放。 原理介绍 内存管理是指软件运行时对... ...
分类:
其他好文 时间:
2018-07-02 11:06:47
阅读次数:
213
进入该模式,程序死机。 一般来说都是内存错误 1. 数组越界,装入数据溢出, 2. 堆和栈设置不当,这里面硬件的堆和栈在汇编文件中,如果有freertos等,重点检查,任务堆栈使用情况,一般任务堆栈溢出的可能性比较大。 重点检查函数,局部变量,减少临时函数,大数组创建,如果有尽量使用静态全局替代。 ...
分类:
其他好文 时间:
2018-07-01 16:22:55
阅读次数:
147
FSMC的定义:灵活的静态存储器控制器。 FSMC的主要作用: FSMC的主要功能: ● 具有静态存储器接口的器件包括: ─ 静态随机存储器(SRAM) ─ 只读存储器(ROM) ─ NOR闪存 ─ PSRAM(4个存储器块) ● 两个NAND闪存块,支持硬件ECC并可检测多达8K字节数据 ● 16 ...
分类:
其他好文 时间:
2018-06-30 14:57:32
阅读次数:
224
一 STM32F107的网络接口配置:#include "stm32_eth.h" 1.1 打开网口时钟,响应IO配置、NVIC中断;通过调用Ethernet_Configuration()配置是MII/RMII模式、PHY所需的时钟25M/50MHZ如何产生(PLL3的MCO/外部晶体)、配置ET ...
分类:
其他好文 时间:
2018-06-30 14:48:58
阅读次数:
286
STM32 Customed HID开发流程 本文介绍的是STM32的cubeMX自定义HID的开发流程 1. cubeMX配置customed HID模式。更多详细配置壳查看代码CubeMX的配置文件。 2. 修改usbd_custome_hid_if.c 里面的CUSTOM_HID_Report ...
分类:
其他好文 时间:
2018-06-30 14:47:38
阅读次数:
3776
1、HT1621电路分析 HT1621为32×4即128点内存映像LCD驱动器,包含内嵌的32×4位显示RAM内存和时基发生器以及WDT看门狗定时器. HT1621驱动电路如下图所示: 图1 与单片机相连接控制的有9脚CS,3脚WR,12脚DATA,其功能描述如下表。 图2 2、字符显示原理 液晶管 ...
分类:
其他好文 时间:
2018-06-28 16:52:34
阅读次数:
434