本帖最后由 HXM1539 于 2020-4-16 16:41 编辑
电脑系统WIN10_64bit 需要提前安装 1、jre-8u131-windows-x64,需要提前安装,配置环境变量,验证JAVA version “1.8.0_131” 3、Keil uVision5版本V5.25 4、developTools.exe的安装 5、IoT-Studio_0.3.6的安装 其中IoT Studio的安装颇费周折点,可能还是没看透手册资料。 先安装了IoT-Studio_0.3.6,现调用一个实例,但是编译的时候出现以下内容
也不知道去哪里找Makefile,视频里看到但是安装的目录找不到。卸载IoT-Studio_0.3.6后重装LiteOS Studio Setup 2019-04-16,出现新情况,需要下载SDK 。
只好再下载了LiteOS-tag_LiteOS_IDE_20180905.Zip,安装后还是编译情况不顺利。
再看一遍“IoT Studio 开发环境搭建指南”发现
把之前安装的IoT-Studio的都全部卸载掉,重新安装。
安装完成后可以自动配置有关的设置。
安装后,新建工程,使用LiteOS的Hello例程测试一下,
编译通过生成烧写文件,通过IoT-Studio烧写,运行,正确。
试着增加两个任务,
- static int app_hello_world_entry()
- {
- while (1)
- {
- printf("Hello World! This is LiteOS!rn");
- osal_task_sleep(4*1000);
- }
- }
- static int app_hello_china_entry()
- {
- while (1)
- {
- printf("WuHan JiaYou!rn");
- osal_task_sleep(4*1000);
- }
- }
- static int app_hello_henan_entry()
- {
- while (1)
- {
- printf("Hello Hk2020!rn");
- osal_task_sleep(4*1000);
- }
- }
-
- int standard_app_demo_main()
- {
- osal_task_create("helloworld",app_hello_world_entry,NULL,0x400,NULL,2);
- osal_task_create("WuHan JiaYou",app_hello_china_entry,NULL,0x400,NULL,2);
- osal_task_create("hello HK",app_hello_henan_entry,NULL,0x400,NULL,2);
- return 0;
- }
复制代码
插上小熊派开发板烧写、打开虚拟串口可以看到数据不断地发到串口啦。
IoT-Studio使用时,编辑的时候有时候不知什么原因,敲的内容跑到串行口的控制台里。我一般在代码区多点两次鼠标,确认光标是在代码区。
IoT-Studio到这里就能正常使用LiteOS。 这套开发板只有光照传感器,和WIFI通讯模块,先用MDK运行一下,先看看光照传感器是否正常,为上云做些准备。运行光照传感器例程在MDK编译、下载。
遮住光照传感器后,观察串行口的接收数据,发现光照值为零。
底层驱动正常,LiteOS也正常运行,下一步解决数据如何上云。
|