从业近十年!手把手教你单片机程序框架 第40讲开场白:上一节讲了判断数据头的程序框架,但是在很多项目中,仅仅靠判断数据头还是不够的,必须要有更加详细的通讯协议,比如可以包含数据类型,数据地址,有效数据长度
从业近十年!手把手教你单片机程序框架 第39讲开场白:上一节讲了判断数据尾的程序框架,但是在大部分的项目中,都是通过判断数据头来接收数据的,这一节要教会大家两个知识点:第一个:如何在已经接收到的一串数据中
从业近十年!手把手教你单片机程序框架 第38讲开场白:在实际项目中,串口通讯不可能一次通讯只发送或接收一个字节,大部分的项目都是一次发送或者接受一串的数据。我们还要在这一串数据里解析数据协议,提取有用的数
从业近十年!手把手教你单片机程序框架 第37讲开场白:我在第24节中讲过按键控制跑马灯的方向,速度和运行状态的项目程序,只可惜那个程序不能直观地显示运行中的三种状态,这节我决定在24节的基础上,增加一个数码管
从业近十年!手把手教你单片机程序框架 第36讲开场白:这一节要做一个简单的计算器。这个计算器不带小数点,只能进行不超过8位数据的加法运算,它麻雀虽小但是五脏俱全,它能清晰地勾勒出商业计算器的程序框架和思路。
从业近十年!手把手教你单片机程序框架 第35讲:开场白:2014年春节的时候,一帮朋友举行小规模的象棋比赛,有一些朋友下棋的速度实在是太慢了,为了限制比赛时间,我专门用朱兆祺的51学习板做了一个棋类比赛专用计时
日前,业界领先的半导体供应商兆易创新(GigaDevice)推出全新的基于ARM Cortex-M3内核的高性价比增强型GD32F205和GD32F207系列微控制器。GD32F2系列新品规划在现有GD32F1产品的基础上提供了全面增强的处理能力与全新
从业将近十年!手把手教你单片机程序框架 第34讲:开场白:这一节要教会大家四个知识点:第一个:类似手机上10秒钟内无按键操作将自动进入锁屏的程序。第二个:如何用一个数组来接收按键的一串数字输入。第三个:矩阵
从业将近十年!手把手教你单片机程序框架开场白:上一节讲了数码管中的倒计时程序。这节要在此程序上多增加两个按键,用来控制数码管倒计时的速度档位,并且需要在数码管中闪烁显示被设置的速度档位。这一节要教会大
从业近十年,手把手教你单片机程序框架 第32讲:开场白:上一节讲了一二级菜单的综合程序,这一节要教会大家三个知识点:第一个:通过本程序,继续加深理解按键与数码管的关联方法。第二个:复习一下我在第五节教给
上一节讲了二级菜单,这一节要教会大家两个知识点:第一个:数码管通过一二级菜单来设置数据的综合程序框架。第二个:继续加深熟悉鸿哥首次提出的“一二级菜单显示理论”:凡是人机界面显示,不管是数码管
上一节讲了一级菜单,这一节要教会大家两个知识点:第一个:二级菜单的程序的程序框架。第二个:继续加深熟悉鸿哥首次提出的“一二级菜单显示理论”:凡是人机界面显示,不管是数码管还是液晶屏,都可以把
上一节在第4,3,2,1位显示设置的参数时,还有一点小瑕疵。比如设置参数等于56时,实际显示的是“0056”,也就是高位为0的如果不显示,效果才会更好。这一节要教会大家两个知识点:第一个:在上一节display
上一节讲了数码管的驱动程序,这节在上节的基础上,通过按键切换不同的窗口来设置不同的参数。这一节要教会大家三个知识点:第一个:鸿哥首次提出的“一二级菜单显示理论”:凡是人机界面显示,不管是数码
上一节讲了在主函数循环中动态扫描数码管的程序,但是该程序有一个隐患,在一些项目中 ,主函数循环中的任务越多,就意味着在某一瞬间,每显示一位数码管停留的时间就会越久,一旦超过某个值,会严重影响显示的效果