ღ( ´・ᴗ・` )我怎么辣么可爱(*╹▽╹*)
正在加载今日诗词...
【TencentOS tiny】又有一个操作系统开源 【TencentOS tiny】又有一个操作系统开源
新闻2019年9月18日,腾讯宣布将开源 自主研发的轻量级物联网实时操作系统TencentOS tiny。相比市场上其它系统,腾讯TencentOS tiny在资源占用、设备成本、功耗管理以及安全稳定等层面极具竞争力。该系统的开源可大幅降低
一种Cortex-M内核中的精确延时方法 一种Cortex-M内核中的精确延时方法
本文介绍一种Cortex-M内核中的精确延时方法前言为什么要学习这种延时的方法? 很多时候我们跑操作系统,就一般会占用一个硬件定时器——SysTick,而我们一般操作系统的时钟节拍一般是设置100-1000HZ,也就是1ms——10ms产
2019-10-07
基于Linux的kfifo移植到STM32(支持os的互斥访问) 基于Linux的kfifo移植到STM32(支持os的互斥访问)
基于Linux的kfifo移植到STM32(支持os的互斥访问)关于kfifokfifo是内核里面的一个First In First Out数据结构,它采用环形循环队列的数据结构来实现;它提供一个无边界的字节流服务,最重要的一点是,它使用并
2019-10-06
STM32进阶之串口环形缓冲区实现 STM32进阶之串口环形缓冲区实现
队列的概念在此之前,我们来回顾一下队列的基本概念: 队列 (Queue):是一种先进先出(First In First Out ,简称 FIFO)的线性表,只允许在一端插入(入队),在另一端进行删除(出队)。 队列的特点类似售票排队窗口,先
2019-10-05
STM32之串口DMA接收不定长数据 STM32之串口DMA接收不定长数据
STM32之串口DMA接收不定长数据引言在使用stm32或者其他单片机的时候,会经常使用到串口通讯,那么如何有效地接收数据呢?假如这段数据是不定长的有如何高效接收呢? 同学A:数据来了就会进入串口中断,在中断中读取数据就行了! 中断就
2019-10-05
纯C语言写的按键驱动,将按键逻辑与按键处理事件分离~ 纯C语言写的按键驱动,将按键逻辑与按键处理事件分离~
ButtonDrive自己写的一个按键驱动,支持单双击、连按、长按;采用回调处理按键事件(自定义消抖时间),使用只需3步,创建按键,按键事件与回调处理函数链接映射,周期检查按键。源码地址:https://github.com/jiejieT
2019-10-05
继续学习FreeRTOS消息队列 继续学习FreeRTOS消息队列
写在前面:杰杰这个月很忙~所以并没有时间更新,现在健身房闭馆装修,晚上有空就更新一下!其实在公众号没更新的这段日子,每天都有兄弟在来关注我的公众号,这让我受宠若惊,在这里谢谢大家的支持啦!!谢谢^ 在这里我们就跟着火哥的书来学习一下Fr
2019-10-05
FreeRTOS优化与错误排查方法 FreeRTOS优化与错误排查方法
写在前面主要是为刚接触 FreeRTOS 的用户指出那些新手通常容易遇到的问题。这里把最主要的篇幅放在栈溢出以及栈溢出j检测上,因为栈相关的问题是初学者遇到最多的问题。 printf-stdarg.c当调用 C 标准库 的函数时,栈空间使
2019-10-05
超详细的FreeRTOS移植全教程——基于srm32 超详细的FreeRTOS移植全教程——基于srm32
准备在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接: 一个是官网:http://www.freertos.org/另外一个是代码托管网站:https://sourceforge.net/project
2019-10-05
从单片机到操作系统⑦——深入了解FreeRTOS的延时机制 从单片机到操作系统⑦——深入了解FreeRTOS的延时机制
没研究过操作系统的源码都不算学过操作系统 FreeRTOS 时间管理时间管理包括两个方面:系统节拍以及任务延时管理。 系统节拍:在前面的文章也讲得很多,想要系统正常运行,那么时钟节拍是必不可少的,FreeRTOS的时钟节拍通常由SysT
2019-10-04
从0开始学FreeRTOS-(列表&列表项)-6 从0开始学FreeRTOS-(列表&列表项)-6
FreeRTOS列表&列表项的源码解读第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数据结构,学习过数据结构的同学都
2019-09-25
从0开始学FreeRTOS-(消息队列)-5 从0开始学FreeRTOS-(消息队列)-5
问题解答曾经有人问我,FreeRTOS那么多API,到底怎么记住呢?我想说,其实API不难记,就是有点难找,因为FreeRTOS的API很多都是带参宏,所以跳来跳去的比较麻烦,而且注释也很多,要找还真不是那么容易,不过也没啥,一般都会有AP
2019-09-01
2 / 3