智果芯
服务于百万大学生和电子工程师!

专题 第2页

高质量代码是怎么写出来的?串口环形队列-智果芯

高质量代码是怎么写出来的?串口环形队列

智果芯阅读(462)评论(1)赞(1)

摘要:串口是通信中最常用的通信方式,可能写串口的驱动,能写几十种方法, 查询方式,中断方式, DMA方式,定时器方式。可能也其中几种方式的组合形式,经典的用法是: 发送用查询方式, 接收用中断方式,或者DMA+空闲中断。 本篇不讲串口是啥,...

中国移动OneOS开发板开箱测评!很nice-智果芯

中国移动OneOS开发板开箱测评!很nice

智果芯阅读(411)评论(0)赞(0)

摘要:前两天收到了中国移动送OneOS开发板。相信很多人还不了解中国移动OneOS,今天跟大家一起开箱中国移动OneOS万耦天工精英板STM32F103ZET6,来看看中国三大运营商之一的中国移动OneOS开发板长啥样! 聪明的你可能已经发...

大一就开始参加电赛?看学长是咋学的!-智果芯

大一就开始参加电赛?看学长是咋学的!

智果芯阅读(552)评论(0)赞(3)

对于电子信息的人来说,在本科最重要的比赛就是全国大学生电子设计大赛了,下面就展示了教育部所认可的最新全国大学生学科竞赛分类名单(6大教育部赛事) 可以看到全国大学生电子设计大赛的认可度是非常高的,属于A类学科竞赛。电子设计大赛的形式也是给出...

操作系统RTOS为什么要搞两种API?-智果芯

操作系统RTOS为什么要搞两种API?

智果芯阅读(383)评论(0)赞(0)

摘要:研究生没有假期,所以今天继续更新RTOS系列文章。本文以FreeRTOS为例,如果我们自己在官网下载源码然后手动移植代码就是使用FreeRTOS的原生API接口,如果我们使用STM32CubeMX来配置工程就是使用的CMSIS-API...

使用SysTick实现多组软件定时器功能-智果芯

使用SysTick实现多组软件定时器功能

智果芯阅读(344)评论(0)赞(1)

摘要:在单片机中,一想到定时器可能就会想到通用定时器(TIM2 ~ TIM5 和 TIM9 ~ TIM14)或者高级定时器(TIM1和TIM8)。这些定时器的功能很强大,除了基本的功能就是定时,还可以可以测量输入信号的脉冲宽度,可以生产输出...

如何快速上手一门物联网操作系统FreeRTOS?-智果芯

如何快速上手一门物联网操作系统FreeRTOS?

智果芯阅读(477)评论(2)赞(1)

摘要:RTOS很简单,听起来叫做实时操作系统,有一点吓唬人。但是学起来真的很简单,你不要把他想象的太复杂。这玩意其实就是一个任务调度器,在裸机中程序只有一个死循环,但是使用了RTOS程序中就有了多个死循环,RTOS就是调度每个死循环依次执行...