
STM32
文章平均质量分 54
irober
这个作者很懒,什么都没留下…
展开
-
Keil中更改主控芯片导致的编译报错:stm32f10x.h(298): error: #67: expected a “}“ADC1_2_IRQn = 18,
常用的STM32C8T6是64K,为中容量,STM32F103ZET6为512K,为大容量.宏定义改为:STM32F10X_HD,USE_STDPERIPH_DRIVER。宏定义为:STM32F10X_HD,USE_STDPERIPH_DRIVER。256KB≤FLASH≤512KB 选择:STM32F10X_HD。64KB≤FLASH≤128KB 选择:STM32F10X_MD。16KB≤FLASH≤32KB 选择:STM32F10X_LD。一、报错原因:宏定义与型号不匹配。原创 2024-09-12 17:40:43 · 906 阅读 · 0 评论 -
【STM32常见错误】error: #29: expected an expression 解决方法
stm32调试转载 2023-04-18 16:46:48 · 3690 阅读 · 2 评论 -
I2C总线为什么要接上拉电阻
I2C总线为什么要接上拉电阻1、根据I2C总线规范,总线空闲时两根线都必须为高;这是规定,动不了的,不然什么叫标准呢?其实所谓的这个神圣的标准也并不是多么邪乎,你想啊,只有是高的才能拉成低的,难道谁可以把低的拉成高的吗?所以这是之所以规定空闲时必须为高的一个原因,要是保持“低”的话,那是不可能成为“多主”总线的。2、上拉电阻的问题;其实各个I2C接口工作时只检测高、低电平,管你有没有什么上拉电阻呢!但问题是,你要是直接接电源的来实现高的话,一旦其他器件拉低时岂不危险?所以,这个上拉电阻有保护作用转载 2021-01-12 10:01:27 · 16573 阅读 · 2 评论 -
Disabling usage of PDSC Debug Description
STM32 Keil新建工程报错“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”在使用STM32L0xx系列和STM32L4xx系列的单片机时都遇到了打开keil工程报“Loading PDSC Debug Description Failed for STMicroelectronics STM32Lxxxxxxx”错误的问题,具体现象和解决方法如下图文所示:找到keil的Build Output窗转载 2020-12-17 09:30:28 · 6264 阅读 · 7 评论