1.准备工具 (1)一块stm32板,我用的是芯片型号是stm32L151C8T6; (2)keil5软件,可以到官网下载:https://www.keil.com/download/product/ ,也可以直接下载网友的版本,我这里用的是keil5.15版本; (3)stm32L1芯片包,到官网 ...
分类:
其他好文 时间:
2018-06-09 19:46:21
阅读次数:
353
说明:1. 首先感谢ST终于推出了ARGB格式的emWin库,可谓千呼万唤始出来,使用STM32的硬件RGB888接口刷新图片慢的问题终于得到解决。2. 这个问题由来已久,是之前为我们的STM32-V6板子制作emWin模板时发现的。V6板子的硬件配置是STM32F429BIT6 + 32位带宽的S ...
一直以来本人对MCU的FLASH和SRAM(RAM存储器一种)是如何分配的只是知道个大概,而不尽祥。不是非常了解内存分配大多数时候对我们进行裸机程序编写是没有太大影响的。 但一旦上升到使用嵌入式操作系统,这个问题就难以回避,因为操作系统没有任何应用编译之后都要占用至少10几KB,这对RAM紧张的MC ...
分类:
其他好文 时间:
2018-06-09 18:56:03
阅读次数:
737
使用汇编语言实现微秒精准延时及复位功能,移植方便 asm.c asm.h delay.c ...
分类:
其他好文 时间:
2018-06-08 11:55:42
阅读次数:
685
STM32在和USB下载线连接,32单片机外接供电电源 在电脑上下载必须安装驱动,这是博主亲测的驱动文件 链接:https://pan.baidu.com/s/1qvrRSBiEQu-m29oou-PW2w 密码:thsa 解压后直接安装第一个即可。 那么,下面也就是到了重要的阶段啦! 使用下载线可 ...
分类:
其他好文 时间:
2018-06-06 15:56:50
阅读次数:
209
一,Cortex-M内核的MCU都有NVIC 1,中断是由硬件产生的。 2,与中断有关的寄存器都在NVIC和SCB中。只能在特权级下访问。 3,Cortex-M3和M4的NVIC最多支持240个IRQ、1个NMI、一个SysTick定时器中断和多个系统异常。 4,在STM32F407的软件工程的启动 ...
分类:
其他好文 时间:
2018-06-05 21:05:47
阅读次数:
485
1.FPGA:是可编程逻辑阵列,常用于处理高速数字信号,不过随着科技的发展,现在很多FPGA CPLD可以集成mcu内核,甚至具备了ARM DSP的功能 2.ARM,是一类内核的称谓,就像51一样,具体到芯片的话,会有很多不同的厂家不同等级,诸如三星、易法、飞利浦、摩托罗拉等等,其中STM32是易法 ...
分类:
其他好文 时间:
2018-06-04 21:26:26
阅读次数:
823
从今天起,每天开始连载一章《STM32 HAL 库开发实战指南—基于F7》。欢迎各位阅读、点评、学习。 第1章 如何使用本书 1.1 本书的参考资料 本书参考资料为:《STM32F76xxx参考手册》和《Cortex®-M7内核编程手册》,这两本是ST官方的手册,属于精华版,面面俱到,无所不包。限于 ...
分类:
其他好文 时间:
2018-06-02 20:38:07
阅读次数:
143
高精度简易电子称的低功耗设计,主控采用stm32,通过设计,达到了检测断电的功能。 ...
分类:
其他好文 时间:
2018-06-02 11:38:23
阅读次数:
335
应为TIM都用光了,只能使用GPIO,使用GPIO 好处就是很好移植。程序如下: 省略GPIO等初始化。PIN设置为 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed ...
分类:
其他好文 时间:
2018-06-01 17:37:20
阅读次数:
466