STM32
阏男秀
Python
展开
-
【STM32】keil MDK下重定向printf到串口(基于STM32CubeMX)
在keil MDK环境下重定向printf与keil C51不同,由于本人使用了STM32CubeMX生成工程模板,HAL_USART_Transmit函数即是模板里串口输出的函数。由于printf最终是调用fputc输出数据,fputc是一个弱引用(weak)函数,覆写即可重定向printf。原创 2016-09-30 16:58:50 · 9497 阅读 · 2 评论 -
【STM32】使用keil提供的JSON库——Jansson
在这篇文章中博主简单介绍了如何把cJSON移植到STM32上,实际上,keil环境下已经有官方的JSON库了——Jansson。下面是讲解如何导入和使用Jansson。原创 2016-09-30 17:24:38 · 65636 阅读 · 41 评论 -
【STM32】使用STM32cubeMX的库读写FLASH数据
做项目时有时候需要对一些数据进行掉电可存储,一般来说可以把这些数据存储到到EEPROM或FLASH,这次项目中我使用到的芯片是STM32F051C8T6,只有64KB的FLASH,没有EEPROM。这个时候就需要考虑FLASH的读写操作。原创 2016-10-17 12:03:43 · 67403 阅读 · 19 评论 -
【STM32】keil环境下移植cJSON
由于工作需要,需要在STM32上使用Json,所以把一个JSON库移植到了STM32(keil MDK),实际上keil已经有了JSON扩展包(Jansson),只需要从keil官网上下载JSON pack再导入就行,有兴趣的可以看这篇文章。这篇文章主要讲解如何把cJSON移植到keil环境下,用于STM32。原创 2016-09-30 16:49:38 · 23348 阅读 · 12 评论