摘要:
Ⅰ、概述 本文在前面文章“STM32基本的计数原理”的基础上进行拓展,讲述关于“定时器输入捕获”的功能,和上一篇文章“定时器比较输出”区别还是挺大的。在引脚上刚好相反:一个输入、一个输出。 本文只使用一个TIM5通道3(也可其他通道)捕获输入脉冲的频率,通过捕获两次输入脉冲的间隔时间来计算脉冲波形的
阅读全文
posted @ 2016-07-12 09:11
strongerHuang
阅读(9684)
推荐(0)
摘要:
推荐 分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来! http://www.captainbed.net/strongerhuang Ⅰ、概述 上一篇文章关于STM32基本的计数原理明白之后,该文章是在其基础上进行拓展,讲述关于STM32比较输
阅读全文
posted @ 2016-07-09 16:03
strongerHuang
阅读(26189)
推荐(0)
摘要:
Ⅰ、概述 STM32的TIM定时器分为三类:基本定时器、通用定时器和高级定时器。从分类来看就知道STM32的定时器功能是非常强大的,但是,功能强大了,软件配置定时器就相对复杂多了。很多初学者甚至工作了一段时间的人都不知道STM32最基本的计数原理。 虽然STM32定时器功能强大,也分了三类,但他们最
阅读全文
posted @ 2016-07-08 12:05
strongerHuang
阅读(10246)
推荐(1)
摘要:
Ⅰ、概述 关于USART串口通信,可以说是MCU的标配。不管是在实际项目应用中,还是在开发过程中,它都起着很重要的作用。 在项目应用中我们常常使用UART串口进行通信,根据通信的距离及稳定性,还选择添加RS232、RS485等对UART数据进行转换。 在开发过程中,我们常常用它来打印调试信息,我们购
阅读全文
posted @ 2016-07-05 14:25
strongerHuang
阅读(5760)
推荐(0)
摘要:
Ⅰ、概述 笔者发现一个问题,很多初学者,甚至很多工作一两年的人,他们有一种依赖的思想,就是希望从别处获取的软件代码不做任何修改,直接可以运行或者使用。笔者想说,实践才是检验真理的关键,实践才是掌握知识的方法。 笔者最近整理的关于最新UCOS2(V2.92)移植在STM32开发平台上,针对初学者将ST
阅读全文
posted @ 2016-07-01 18:33
strongerHuang
阅读(8091)
推荐(1)
摘要:
Ⅰ、概述 上一篇文章是讲述uC/OS-II Ports下面os_cpu_a.asm、os_cpu_c.c和os_cpu.h文件底层端口代码的移植(修改)和说明,接着上一篇文章来讲述关于UCOS移植应用部分的代码。 该文主要针对uC/OS-II 上层应用(配置OS、新建任务等)来讲述。 请下载“UCO
阅读全文
posted @ 2016-06-30 13:40
strongerHuang
阅读(1525)
推荐(0)
摘要:
Ⅰ、概述 上一篇文章是讲述ST芯片相关的配置和OS裁剪相关的配置,接着上一篇文章来讲述关于UCOS的移植,该文主要针对uC/OS-II Ports下面os_cpu_a.asm、os_cpu_c.c和os_cpu.h文件底层端口代码来讲述。 请下载“UCOS2_STM32F1_3个简单任务”作为参考工
阅读全文
posted @ 2016-06-28 21:37
strongerHuang
阅读(3915)
推荐(0)
摘要:
Ⅰ、概述 打开上一篇文章新建的工程,是提取的ST标准库里面源代码文件和UCOS工程包源代码文件。下载过的朋友可能会知道,直接编译那个工程会有大片的错误和警告,原因在于那个工程是没有经过修改源代码的工程,接下来就是讲述一步一步修改源代码的过程(也就是所谓的移植过程)。 该文接着上一篇文章来讲述“UCO
阅读全文
posted @ 2016-06-26 23:09
strongerHuang
阅读(1929)
推荐(0)
摘要:
推荐 分享一个朋友的人工智能教程,零基础!通俗易懂!希望你也加入到人工智能的队伍中来! http://www.captainbed.net/strongerhuang Ⅰ、概述 该文写针对初学µC/OS的朋友,基于以下平台来一步一步移植µC/OS嵌入式操作系统。UCOS移植相关平台: 系统平台:µC
阅读全文
posted @ 2016-06-25 21:41
strongerHuang
阅读(4728)
推荐(1)
摘要:
Ⅰ、概述 对于系统时钟应该都知道它的作用,就是驱动整个芯片工作的心脏,如果没有了它,就等于人没有了心跳。 对于使用开发板学习的朋友来说,RCC系统时钟这一块知识估计没怎么去配置过,原因在于开发板提供的晶振基本上都是官方标准的时钟频率,使用官方的标准库,这样系统时钟就是默认的配置,也就是默认的频率。但
阅读全文
posted @ 2016-06-23 11:07
strongerHuang
阅读(13721)
推荐(0)