chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

聚豐項(xiàng)目 > Scratch少兒編程嵌入式開發(fā)平臺

Scratch少兒編程嵌入式開發(fā)平臺

目前少兒編程正在世界的風(fēng)口,越來越多的家長開始讓孩子接觸編程。本項(xiàng)目主要是基于AB32VG1開發(fā)板制作的一個Scratch少兒編程嵌入式下位機(jī)平臺,旨在實(shí)現(xiàn)Arduino的替換。本項(xiàng)目可以方便的擴(kuò)展成很多應(yīng)用,以小車為模擬應(yīng)用對象,進(jìn)行演示開發(fā)。 主要功能如下: 1.以AT Command的方式與主機(jī)進(jìn)行通信 2.Scratch目前只能以在線編程的方式進(jìn)行交互 3. 目前在線編程只能使用ScratchX http://scratchx.org/#scratch(需要flash插件)

jf_17360413 jf_17360413

分享
1 喜歡這個項(xiàng)目
團(tuán)隊(duì)介紹

jf_17360413 jf_17360413

團(tuán)隊(duì)成員

Aimee 工程師

分享
項(xiàng)目簡介
目前少兒編程正在世界的風(fēng)口,越來越多的家長開始讓孩子接觸編程。本項(xiàng)目主要是基于AB32VG1開發(fā)板制作的一個Scratch少兒編程嵌入式下位機(jī)平臺,旨在實(shí)現(xiàn)Arduino的替換。本項(xiàng)目可以方便的擴(kuò)展成很多應(yīng)用,以小車為模擬應(yīng)用對象,進(jìn)行演示開發(fā)。 主要功能如下: 1.以AT Command的方式與主機(jī)進(jìn)行通信 2.Scratch目前只能以在線編程的方式進(jìn)行交互 3. 目前在線編程只能使用ScratchX http://scratchx.org/#scratch(需要flash插件)
硬件說明

一. 中科藍(lán)訊AB32VG1板子使用情況:

1. 本項(xiàng)目作為開發(fā)平臺,目前只實(shí)現(xiàn)了Uart1外接USB串口模組與PC主機(jī)程序進(jìn)行通信

2. Uart0作為命令行接口,進(jìn)行人機(jī)交互

3. 根據(jù)不同的應(yīng)用場景,將來會使用但不限于PWM,i2c,spi,uart2,sdio,藍(lán)牙,紅外等資源【規(guī)劃中,暫未擴(kuò)展】


二.  硬件架構(gòu)圖

image.png

三.  硬件接線圖

scratch_hw.png

軟件說明

一.RT-Thread使用概述:

1.主要使用了線程和信號量,互斥量、ipc、隊(duì)列等資源,在項(xiàng)目優(yōu)化和擴(kuò)展后,會引入。

2.組件部分使用了msh命令行,后續(xù)會引入文件系統(tǒng)、AT組件、網(wǎng)絡(luò)等組件。

二. 軟件框架圖:

1. 主線程:

image.png

2. Serial線程:

image.png

3. Scratch線程:

image.png

4. Car線程:

image.png

三. 文件列表:

image.png

代碼地址:

https://gitee.com/litial/ab_scratch.git

https://gitee.com/litial/scratch_serial_modules.git

演示效果

評論區(qū)(0 )