摘要: 今天总结STM32F103串口,以工程实例来讲述。 工程现象:1.间断发送字符 2.接收中断(接收字符,并发送该字符) 软件工程下载地址(360云盘): https://yunpan.cn/cPEI3zyQ7UqJv 访问密码ee52 讲述分如下几点: 一、初始化始终 这里的“时钟配置”函数在bsp 阅读全文
posted @ 2018-02-28 13:37 慧心的眼眸 阅读(672) 评论(0) 推荐(0) 编辑
摘要: OV2640 相关概念: UXGA,即分辨率位1600*1200的输出格式,类似的还有:SXGA(1280*1024)、XVGA(1280*960)、WXGA(1280*800)、XGA(1024*768)、SVGA(800*600)、VGA(640*480)、CIF(352*288)和QQVGA( 阅读全文
posted @ 2018-02-27 15:48 慧心的眼眸 阅读(13860) 评论(0) 推荐(0) 编辑
摘要: 因为第一次接触STM的单片机,各种寄存器和API都不熟悉,于是结合STM的库函数和编程手册对照理解。建立好工程之后,编写main函数。 1.不管哪种单片机,上电以后第一重要的事就是设置时钟和初始化引脚。单看STM32F的时钟: 能作为STM32F103的系统时钟的有三种,外部时钟,内部时钟,PLL时 阅读全文
posted @ 2018-02-26 14:48 慧心的眼眸 阅读(2242) 评论(0) 推荐(0) 编辑
摘要: stm32方法总结 相信很多人学习单片机都是从51开始的,而相对于51来说,stm32的代码量明显增加,并且了解到一定程度就知道stm32的代码不可能都自己写(因为代码量不允许),因此学习方向一般分为库函数开发和寄存器开发方式。初学者最好通过库函数方式进行学习,因为stm32的寄存器太多了,会看晕的 阅读全文
posted @ 2018-02-26 11:54 慧心的眼眸 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 之前没接触过单片机,初次学习感到很迷茫,从初识stm'32到建工程模板再到第一个(流水灯实验),用了两天半的时间。因为C语言基础不是很好,有很多语句都看不懂,费了很大的劲才把led灯点亮。因为模电和数电都还没学,电路图也很难弄懂。 下面是原理图: 点亮led的方法 知道了原理之后,根据方法分析,可制 阅读全文
posted @ 2018-02-02 15:08 慧心的眼眸 阅读(6329) 评论(0) 推荐(0) 编辑
摘要: 基于stm32 F401 discovery 库函数点亮LED 3,4,5,6 一.附原理图一张: 分别对应的GPIO为PD12,PD13,PD14,PD15 二.Memory and bus architecture #define PERIPH_BASE ((uint32_t)0x4000000 阅读全文
posted @ 2018-02-01 13:51 慧心的眼眸 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 1. 本系列说明 本系列只是一个Swift快速入门的教程,并没有详尽的介绍Swift,Swift也并不是一个简单的编程语言,所以要想详尽的系统的学习Swift,本系列并不适合你,此系列只是让开发者可以快速的用Swift来进行开发。另外学习本系列并不需要obj-c的知识,但是如果你想开发iOS,obj 阅读全文
posted @ 2018-01-31 15:16 慧心的眼眸 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 必备工具:stm32开发板,一本库函数方向的书籍; (1)选定一个开发板后,注意该版对应的stm32型号,一般选F103ZET6,网上资料多,查看它对应的flash的大小,以后开发时会设置编译器用到。 (2)循序渐进地根据书中介绍进行工程的建设(我是使用野火的《stm32库函数开发》),在开始我们要 阅读全文
posted @ 2018-01-29 14:50 慧心的眼眸 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 实验的STM32型号: STM32F103C8T6 48引脚 涉及到的知识: RCC,GPIO,TIMER,PWM 设置 *RCC需打开外部时钟 *GPIO查表得知 PA3 默认复用引脚 TIM2_CH4 *TIMER使用默认的TIM2_CH4 *PWM的控制使用了动态的占空比来达到呼吸效果 下面给 阅读全文
posted @ 2018-01-23 14:03 慧心的眼眸 阅读(1763) 评论(0) 推荐(0) 编辑
摘要: 其实接触STM32已经快半年了,端断续续的也学习了一下的STM32的各个模块的基本功能,刚开始的时候也是看比人的写的代码,看懂了然后再去修改,能够在自己的平台上实现基本的功能,也就是到现在才能真正的按照自己的想法来实现写功能,在本文中我将介绍下比较经典的按键驱动程序的实现方式--查询,当然中断方式的 阅读全文
posted @ 2018-01-22 15:58 慧心的眼眸 阅读(3270) 评论(0) 推荐(0) 编辑