Small Basic 语言 学习笔记

今天从CSDN老大蒋涛的微博中了解到这种语言

small basic 原来是微软为儿童开发的一款编程软件

以basic语言为基础 .net3.5 框架搭建

具有强大的智能感知能力

特地下载下来一试

 

本以为 会是很丰富的图形界面

像windows forms 那样拖拖放放就能编程序的

哪知道 居然是纯代码模式

当时傻了眼了

而且我是学C++语言的

可以说是对Basic一无所知

 

既然一无所知

我决定从0学起

到某个网站下载了官方的

small basic 的配套说明

慢慢来看

 

第一个当然是很经典的 Hello world 程序

这个堪称经典中的经典了

TextWindow.WriteLine("Hello,world!")


 

看起来SB语言 内置了丰富的类

其智能感知系统不仅识别了标识名,而且还介绍了各个类和函数的功能

的确很方便

 

该说的差不多也就这么多

下面是学习笔记了

请各位高手掠过

 

-------------------------------------------------------------------------------------------------------------------------------------

SB语言是弱类型语言

无需声明变量

直接赋值即可,即完成了声明与定义及初始化

 

Clock类可以方便的获得系统时间

TextWindow 提供文本相关的输入和输出功能,并且具有改变字符颜色和背景色

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
小型RTOS(Real-Time Operating System)是一种用于嵌入式系统的实时操作系统。RTOS51是基于8051单片机架构的小型RTOS。以下是我对学习RTOS51的一些笔记: 1. 了解RTOS:RTOS是一种专为实时应用程序设计的操作系统。与通用操作系统(如Windows或Linux)不同,RTOS注重实时性、可预测性和资源效率。 2. 了解8051单片机:8051是一种经典的8位单片机架构,广泛用于嵌入式系统中。学习RTOS51之前,对8051单片机的基本原理和编程语言有一定的了解是必要的。 3. RTOS51特点:RTOS51具有紧凑、高效、可裁剪的特点,适用于资源受限的嵌入式系统。它提供了任务管理、时间管理、信号量、消息队列等基本功能。 4. 任务管理:RTOS51通过任务管理来实现多任务并发执行。任务可以是周期性的、非周期性的或中断驱动的。任务之间可以通过优先级来进行调度。 5. 时间管理:RTOS51提供了计时器和定时器功能,用于实现时间相关的操作。可以通过设置定时器中断来触发任务的执行。 6. 信号量:信号量用于实现任务间的同步和互斥机制。通过信号量,任务可以等待某个事件的发生或者获取共享资源的访问权。 7. 消息队列:消息队列用于实现任务之间的通信。任务可以发送消息到消息队列,其他任务可以从消息队列中接收消息。 8. 调试和错误处理:在开发过程中,调试和错误处理是非常重要的。RTOS51提供了丰富的调试功能和错误处理机制,方便开发和调试嵌入式应用程序。 以上是我对学习RTOS51的一些笔记,希望对你有帮助!如果你有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值