系统:win10 64位
ide:vscode
开发板:NodeMCU
在vscode 扩展商店中,输入 “Platformio”
打开Platformio插件,点击QUICK ACCESS中的Open
在弹出的选项框中填入工程名,选择板子型号,这里选择NodeMCU1.0(芯片一致),Framework:可选Arduino,RTOS_SDK,NO_OS_SDK,表示支持三种类型的开发框架,这里选择NO_OS_SDK,点击Finish以后,提示等待,耐心等待以后,开始下载所需要的编译器和框架源码,完成以后工程目录如下:
打开platformio.ini,加入如下内容
monitor_speed = 74880
upload_speed = 460800
build_flags = -I include/
在用户目录
C:\Users\用户目录.platformio\packages\framework-esp8266-nonos-sdk\examples下选择peripheral_test文件夹,分别将user和include目录下的.c和.h文件拷贝到vscode创建的工程**C:\Users\用户\Documents\PlatformIO\Projects\ESP8266NO-OS**路径下的user和include目录夹下。
图标依次为:
点击vscode底部工具栏的编译按钮
点击烧写程序
可以看到platformio 插件自动下载的no_os sdk版本是2.1.0版本
删除工程中的spi_test.c和spi_test.h文件,修改user_main.c中
删掉
#include “spi_test.h”
user_init中的
spi_interface_test();
重新编译,无错误,当前工程为干净NO_OS SDK工程
在区块链野蛮生长的此时此刻,人们虽期待著去中间机构的新模式,但是在那个未来到达以前,我们回头来看区块链技术里,那一行行的代码,是不是能够担任如此重要的角色,是不是这些代码跟架构,能够保护人类社会已经非常岌岌可危的信任?而今天,我们将与链安这家专门做区块链安全的公司对谈,让大家对于安全有更深一层的认识,对于想要找区块链安全公司合作的机构,也可以从这边多了解一些,帮助大家做些判断。(成都链安科...
很多朋友想必在卸载了一些大型软件(Oracle,SQL server2008等)后,在次安装还是有残余,在电脑中的服务中的残余不知道怎么删除,下面就个大家讲解一下利用cmd命令删除残余的方法。 卸载软件后,服务中还有残余的数据,为了防止影像下次按装软件,解决方法:删除卸载软件后在服务中显示的错误信息的服务名称:在cmd 窗口中输入:sc delete “要删除服务的名称” 回车即可...
这几天升级公司的一个Angular项目,把Angular更新到最新的10.0.1版本。"dependencies": { "@angular/animations": "^10.0.1", "@angular/cdk": "^10.0.1", "@angular/common": "~10.0.1", "@angular/compiler": "~10.0.1", "@angular/core": "~10.0.1", "@angular/forms": "~10.0.1",
1. 打印机驱动安装打开驱动光盘,双击击 setup 应用程序:
(1)form表单的enctype取值是:multipart/form-data,method取值是:post,提供一个文件选择域(2)springmvc方式做表单<h3>springmvc文件上传方式</h3><form action="user/fileUpload2" method="post" enctype="multipart/form-data"> 选择文件<input type="file" name="upload"/>
问题环境是springboot2.1.8+flyway6.0.4,尝试编译出错,异常堆栈的信息是找不到flywaycallback类解决过程1、flywaycallback找不到,导致org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration$FlywayConfiguration这个bean创建失败...
http://www.ed2000.com/ShowFile/161187.html《张冰Java视频教程》(struts Hibernate spring jsp J2SE)长期更新发布用户 ed2k添加日期 2009/6/15 18:14:28大 小 7.46 GB最后更新 2012/3/3 10:36:23标 签 计算机,教
点击上方“后端技术精选”,选择“置顶公众号”技术文章第一时间送达!作者:nnngucnblogs.com/nnngu/p/9347635.html1、前言最近有同学问我有...
贾浩楠 发自 凹非寺量子位 报道 | 公众号 QbitAI“表哥表姐”们还在为大量PDF文件中的表格发愁吗?百度一下,网上有大量提取PDF表格的工具,但是,它们都只支持文本格式PDF。但...
根本的区别在于线程池隔离的请求链路是:用户请求的线程在Hystrix中调用了线程池中的线程,类似main方法中调用了另外一个线程。信号量隔离的请求链路是:只有用户请求。由请求链路区别延伸出另外的区别:信号量比较直白,无法设置超时时间,线程池相当于做了一层中介,可以灵活设定一些参数:超时时间等。那这样的话,信号量就比较适合做耗时短,速度快的调用,如果耗时长,那么就会占用tomcat的线程,这里的tomcat线程就是用户请求,如果使用线程池隔离的话其实就是类似主子线程,子线程去处理接口的调用。所
Windows下使用IDEA进行开发的准备与需要注意的问题
1. 一些在线书店有售的一本关于Cocos2D-X的书,作者是徐松林和黄猛。国内的开发者可通过下面的网上商店购买该书:当当网:http://product.dangdang.com/product.aspx?product_id=22561741京都商城:http://book.360buy.com/10896657.html 该书适合Cocos2D-X初学者。