荔枝派Zero_冷酷荔枝

荔枝派Zero_冷酷荔枝记录我在win10下配置环境(一)学这个的初衷是用来点亮我的86盒彩票,就是那个480*480*RGB的彩屏,使用的硬件接口是SPI+RGB888的。对于这个SPI+RGB888,总觉得应该是SPI初始化显示屏,RGB传输像素,反正没点亮之前,我默认是这个。本来想使用STM32F7的,但价格不是一般的高。随便一块开发板就200到300多了,而且据公司内部使用反馈,显示刷新速率还是不够。然后偶然间在某宝上发现:荔枝派的主频可以跑1.2GHz,据说功耗还低得吓人,1GHz全速运行才100mA左右,发

记录我在win10下配置环境(一)

学这个的初衷是用来点亮我的86盒彩票,就是那个480*480*RGB的彩屏,使用的硬件接口是SPI+RGB888的。

对于这个SPI+RGB888,总觉得应该是SPI初始化显示屏,RGB传输像素,反正没点亮之前,我默认是这个。本来想使用STM32F7的,但价格不是一般的高。随便一块开发板就200到300多了,而且据公司内部使用反馈,显示刷新速率还是不够。

然后偶然间在某宝上发现:荔枝派的主频可以跑1.2GHz,据说功耗还低得吓人,1GHz全速运行才100mA左右,发热还不到40℃,价格也比32F7便宜一倍不止。还可以转Linux学习,何乐而不为之。

当然了,对于我这种Linux就知道是敲命令的人来说,那就是大学里学的Linux都还给老师了。现在连虚拟机都安装不出来了,哎,人生呀,何苦呀。为了更美好的生活,还是不得不学习的。

拿到荔枝派Zero开发板,说是开发板,感觉更像是一个最小系统板(精简到可能不是一个最小系统哟 ,毕竟别人是要跑Linux的)。反正拿到以后,我的第一反应就是,能不能当32一样写裸机程序。感觉自己受到了自己的侮辱,堂堂一个单片机假大佬,居然连如何点亮一个RGB灯都搞不定。

一个RGB灯就像是C语言的"Hello World!",我这是入门都不会,甚至连门都没看到。

按照以前的思路,学Linux嘛,先在win上搞一个虚拟机,但当我计划安装虚拟机时,我看到Zero用户指南上用的时docker!!!

What is Docker?容器是个啥子鬼?完全没有接触过,根本不知道要如何用。反正按照百度的,先把我的win10家庭版按上Hyper-V工具,好家伙,装上就把我原本的Vbox干死了,又去搜怎么解决,最终又反过来把Hyper-V关闭了,为毛那些喊我安装的不早点告诉我。所以想要在Win10上兼容Vbox和Hyper-V,你们去找大佬吧,我是小白,只告诉你这里会遇到麻烦就好。

win10家庭版配置Hyper-V:新建一个txt文件,命名改成Hyper.cmd,编辑以下内容后保存,右键管理员运行即可。

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

关闭方法:以管理员身份运行:在windows/system32/cmd.exe,执行指令:bcdedit /set hypervisorlaunchtype off。关闭Hyper-V,就可以用Vbox了

所以到目前为止,我连安装docker环境的基础都做不出来。

还差点把我原本的虚拟机干崩溃。想想还是在虚拟机里搞一个Ubuntu,在Ubuntu里搞docker,这样就算后期调程序把我的Ubuntu搞崩溃了,也不会损坏我win的功能吧。

架构君码字不易,如需转载,请注明出处:https://javajgs.com/archives/212257
0

发表评论