Embeded Development
文章平均质量分 89
This column focuses on a basic tutorial of STM32 embeded MCU.
The Mr.Nobody
这个作者很懒,什么都没留下…
展开
-
STM32学习之旅① 开发环境搭建
PROJ_DIR$完!原创 2018-08-11 17:01:40 · 4054 阅读 · 1 评论 -
STM32学习之旅② 固件库的使用及工程模板的建立
下表简述了固件库文件内容及作用文件夹名称子文件夹名称子子文件夹名称子子子文件夹名称描述_htmrescST官方LogoLibrariesCMSISCM3Cortex-M3内核内联汇编文件全局头文件、时钟配置文件以及相关启动文件标准固件库文件,包含STM32外设对应驱动Project各种外设使用例程Project不同IDE对应的模板文件UtilitiesSTM32_EVALSTM32评估版相关文件固件库的文件结构另一位博主的详解。原创 2018-08-15 00:16:00 · 8368 阅读 · 1 评论 -
STM32学习之旅③ 从点灯到代码移植
能够点亮一个灯后,说明编译环境没问题,对GPIO的设置也没问题,可以开始代码的移植了,我用nokia5110作为显示器,用GPIO模拟spi时序来写lcd显示器,自己写了个printf函数,主要通过简单的c语言逻辑实现。比较可惜的是之前写的缓冲区是基于msp430f5529的硬件的,移植起来比较麻烦,所以用了模拟spi,不过stm32的72MHz主频果然不是盖的,用GPIO 模拟spi居然看不出任何延迟,十块钱不到的东西这么好用,怪不得那么多人玩stm32。,十几块钱盗版的就能用,谁还去买正版的。原创 2018-08-16 00:09:12 · 9117 阅读 · 1 评论 -
STM32学习之旅④ USART串口和上位机通信
目录:USB转TTL串口串口助手, 密码:07z7stm32有丰富的通讯外设,USART(Universal Synchronous Asynchronous Receiver Transmitter)、SPI(Serial Peripheral interface)、I2c(Inter-Integrated Circuit)、CAN(Controller Area Network),因为stm32有完整的且强大的固件库,这使得配置串口的难度大大降低了,和用软件IO口模拟通信时序相比,硬件的支持可以大大提高原创 2018-08-19 22:29:23 · 44986 阅读 · 27 评论 -
STM32学习之旅⑤ SPI控制TFT,从底层到顶层的设计
认识其本质模拟SPI硬件SPI图片写入函数封装原创 2018-08-27 22:39:48 · 14310 阅读 · 11 评论