一、STM32 32-bit Arm Cortex MCUs 二、STM32 Arm Cortex MPUs ...
分类:
其他好文 时间:
2020-04-11 09:26:07
阅读次数:
68
库函数 以阻塞模式发送数据 HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_t Size, uint32_t Timeout) 以阻塞模式接收数据 HAL_StatusType ...
分类:
其他好文 时间:
2020-04-10 21:09:12
阅读次数:
157
VTI7064存储器可以实现单线、4线和8线的方式操作SRAM。速度在20MHz~200MHz之间,选择功耗更低的SPI SRAM,更有利在设计产品上做到功耗的减少, 成本上也要比6晶体的SRAM有优势得多,容量一般在 16Mb,32Mb,64Mb。SPI SRAM也因为成本及接口的优点被很多MCU的厂家认可及支持。
分类:
其他好文 时间:
2020-04-10 10:33:46
阅读次数:
111
Keil IDE 工具学习 前言 学习过近4年的STM32,通过正点原子的视频还有资料入门的,里面的资料很齐全。可是我很少去看除了视频,原理图,中文手册之外的资料。但是最近翻看了一下那些资料发现了许多的宝藏,比如,CM3权威指南,Ucos-ii的讲解,个人对基础比较喜欢,所以没有去看关于界面EmWi ...
分类:
其他好文 时间:
2020-04-10 00:16:11
阅读次数:
272
一、IAP是什么IAP即为In Application Programming,解释为在应用中编程,用户自己的程序在运行过程中对User Flash的部分区域进行烧写。即是一种对单片机flash擦写的一种编程方案。通常情况下,一片stm32单片机的flash只有一个用户程序,而IAP编程则是将单片机 ...
分类:
其他好文 时间:
2020-04-07 20:24:47
阅读次数:
72
源程序: IO口定义: void GPIO_ConfiguraTIon(void) { GPIO_InitTypeDef GPIO_InitStructure; /* 第1步:打开GPIO和USART部件的时钟 */ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPI ...
分类:
其他好文 时间:
2020-04-06 13:49:04
阅读次数:
68
NBiot模块一般都是串口接口,使用AT指令集,对接中国移动onenet平台。先用串口助手去测试,流程测试OK之后需要在MCU上重新写一遍。 STM32串口 IDLE中断 IDLE其实是空闲的意思。IDLE中断叫空闲中断,不叫帧中断。那么什么叫空闲,怎么定义空闲呢?在实际发送数据的时候,比如一串字符 ...
分类:
其他好文 时间:
2020-04-06 13:33:08
阅读次数:
83
修改 CubeMX 生成的 RT Thread makefile 工程 使用 RT Thread 官方 "基于 CubeMX 移植 RT Thread Nano" 生成的 Makefile 工程在编译时有错误,需要简单修改一下。 1. 添加 文件。需要在 Makefile 中添加这个 .s 文件,在 ...
分类:
其他好文 时间:
2020-04-05 15:27:52
阅读次数:
222
STM32F030F4P9定时器功能比较丰富,在此记录项目中使用其自动输出PWM波形(频率:50HZ)。CubeMX配置定时器如下图说明。 在此定时器基础时钟为48MHZ,配置中不做分频处理,预分频系数为48,定时器计数器寄存器为20000,可求得周期为: T = ( ( 1 / (48Mhz / ...
分类:
其他好文 时间:
2020-04-05 13:33:47
阅读次数:
125
以stm32l475-atk-pandora开发板为了例,说明rtthread添加menuconfig中没有的驱动的方法 打开目录rtthread\rt-thread-master\bsp\stm32\stm32l475-atk-pandora\board\CubeMX_Config中的STM32L ...
分类:
其他好文 时间:
2020-04-04 22:58:30
阅读次数:
471