标签:插件 arduino VSCode 平台 Arduino platform 开发 ESP82666 安装
基于VSCode开发平台开发arduino ESP82666
- 对于大项目,对于不熟悉的人还是不要去VScode上面开发,不说安装了,安装也是一条曲折的道路,这个论坛上也有很多关于VScode开发Arduino的安装教程,
我是基于VScode开发平台,使用platform IDE来开发的,没有使用VScode平台配合Arduino 0.35版本的插件来开发使用的, - platform IDE的安装也是不容易啊,折腾了好久才安装上,然后安装上又遇到各种坑,主界面布线是插件主页图标,编译输出端乱码,基本上网上遇到的问题都遇上了。都不知道自己卸载重新再安装了多少回。可能没有找到重点,
- 1.卸载不干净,导致安装以后又是一个鬼样,没有一点改善,原来生命故障,依旧还是那个故障。
- 2.卸载干净完后,先别急着去重新安装,而是需要重新启动电脑,再安装,我就是这稀里糊涂折腾对的,谁叫我在网上搜罗了这么久,这么一个关键点没有找到,今天特别分享出来,希望帮到那些和我一样的遭遇,却还没有找到答案的人看到。
说说使用platform IDE,代码提功能不用说,关键字加亮显示也应该都知道。
1,支持的开发板,市面上有的差不多都支持。
2,下载库也很方便,但是也有坑,库太丰富了,但是不一样和你从arduino移植过来所使用的库匹配,遇到这个情况,不是去里面下载库,最好将原来在arduinoIDE平台所调用的库文件拷贝到现在的platform项目文件夹下,指定使用该库,有些的话,在platform平台上下的库通用,有些死活就是不通用,遇到使用platform平台下载的库编译通不过的时候,果断删除那个对应的库,把原来arduino平台上调用的库对于的库文件拷贝到项目下面。例如DS18B20库,在platform平台下的压根和arduino平台下的没法通用,这个库,折腾了我好久,最后还是从原来在arduino库里面讲库文件拷贝到项目的下面,重新制定库路径,编译通过,成功上传代码。还有CustomWiFiManager库,这个应该是国人根据WiFiManager库汉化来的,在platform平台搜不到这个库,我也是通过拷贝arduino那边的库文件到项目下面解决的。
3.文件编译后的大小的话,都差不多,编译速度要比在arduinoIDE开发环境里开很多。
在使用platformIDE插件开发arduino项目的话,那就最好把arduino插件卸掉,不然又冲突。我感觉在vscode平台下使用platform开发比直接使用vscode+arduino插件开发要方便一些,
编译输出乱码我是通过修改系统时间哪里的Unicode UFT-8才解决的。
不是找不到解决办法才可以改这里,修改此处,可能能会影响其他相关的软件界面的乱码出现,我就遇到过,安装的和彩云软件,在右键菜单显示里就是乱码方格。
标签:插件,arduino,VSCode,平台,Arduino,platform,开发,ESP82666,安装 来源: https://blog.csdn.net/weixin_42880082/article/details/114500046
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。