
STM32
wubing9527
偏向于物联网控制方向,喜欢DIY
展开
-
stm32使用HSI倍频到48MHz后发现串口和定时器配置出现波特率和时间不对的问题解决----填坑
stm32使用HSI倍频到48MHz后发现串口和定时器配置出现波特率和时间不对,配置代码如下:/* Set HSION bit */ RCC->CR |= (uint32_t)0x00000001; // select HSI as PLL source RCC->CFGR |= (uint32_t)RCC_CFGR_PLLSRC_HSI_Div2...原创 2019-01-30 09:24:08 · 2923 阅读 · 3 评论 -
关于单片机中数据结构占用空间大小的一个优化记录
有一个结构体如下:typedef struct test{unsigned char a;unsigned short b;unsigned char c;}test_t;test_t Test1;实际Test中有三个元素,一共是四个个字节,但是实际这个结构体占用了5个字节的空间,因为由于数据在内存中是对齐存放的。可以改变一下a、b、c的顺序来优化结构体的空间占用,如下:type...原创 2019-04-17 11:33:41 · 729 阅读 · 0 评论