《嵌入式微系统 msPLC/msOS》读书笔记 第一章 前后台 软件架构

参考代码下载 网址:

http://bbs.21ic.com/icview-589396-1-1.html

这类最原始的程序结构通 俗的讲叫裸奔, 学术名词前后台软件架构。中断在处理紧急 事务, 大循环处理在后 大循环处理在后 ,处理低速事务 ,处理低速事务
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

移植程序

原实用单片机系统MS3.21的升级版本MS,编码风格上按C#设计,跟msOS兼容,并且进一步完善了代码质量,请各位今后用这个MS版本。

MS_V0.10.rar

在这里插入图片描述

在这里插入图片描述

E:\Nu_LB_Nuc140\work\Nu_LB_NUC140_GPIO_MS

在这里插入图片描述

在这里插入图片描述

不加volatile 会有点问题。

移植到 Nu-LB-NUC140上面的 代码:

http://bbs.21ic.com/icview-589396-1-1.html

在这里插入图片描述
原实用单片机系统MS3.21的升级版本MS,编码风格上按C#设计,跟msOS兼容,并且进一步完善了代码质量,请各位今后用这个MS版本。(MS_V0.10.rar)
msOS版本,支持双任务RTOS及GUI ( msOS_V0.11_20150711.rar )

Nu_LB_NUC140_GPIO_MS.rar
*V0.1 Wangsw 2013/09/23 初始版本
https://download.csdn.net/download/wowocpp/10803714

Nu_LB_NUC140_GPIO_MS_3_21.rar
https://download.csdn.net/download/wowocpp/10810681

笔记 界面

MMI : Man Machine Interface 的缩写
也叫做 HMI 。Human Machine Interface

笔记 状态机

switch case 方式的 状态机 切换
函数指针方式的 状态机切换

笔记 原子操作

结构体 读取 的 原子操作

笔记 按键操作

矩阵按键读取:同时按下多个按键的检测

笔记 串口包接收检测

串口包头 包尾 的检测 超时 ,数据

笔记 前后台软件架构 三要素

大循环扫描
中断触发
节拍触发

笔记 消息机制 和 软件定时器

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值