依据原生SDK创建属于自己的工程
1.建立属于自己的工程文件,将官方bin、include、ld、lib、tools、Makefile复制到文件夹。并手动建立app文件夹。
2.将官方例程中examples下IoT_Demo下的脚本文件gen_misc.bat gen_misc.sh Makefile等三个文件复制到app文件夹下
3.模仿IoT_Demo下,建立driver,include,user
4.user里面官方放任意examples里面的user的makefile和user_main.c
5.dirver里面放对应的.c文件,这里我想打印串口。所以对应放了uart.c文件和makefile
6.include 根目录下放置user_config.h 然后再建一个 driver文件夹放置 uart.h和uart_register.h
7.用IDE导入工程
右键点击,build project。
编译后出现:
明显为不支持云端升级的bin
如何改为支持云端的Boot模式
打开主Makefile,找到BOOT的配置
改为
开启云端升级模式,编译链接如下: