51单片机如何精简程序?

51单片机如何精简程序?,第1张

精简程序:是精简源程序,还是精简编译后的代码,这是有区别的。

如果用汇编语言写的程序,就是比较精简的程序了。

用C语言写的程序,确实是可以精简的,但要求长期编程经验才能做到。

简化算法,减少循环和IF嵌套,尽量不用浮点型变量,少用整型变量。

精简编译后的代码,比较难做点。

现在的单片机内部程序存储器的容量都很大的,编程时,一般不用考虑精简的问题。

特别是STC单片机,最大的程序存储器容量有64KB,根本就不用考虑精简的事。

1、输入“PowerShell”并回车,找到“PowerShell”并以管理员身份运行。

2、获取应用程序清单:输入“Get-AppxPackage -User

username”username是你的用户名。

如:Get-AppxPackage -User radar

Get-AppxPackage获取应用程序清单:输入:输入“Get-AppxPackage

-User username”username是你的用户名。

如:Get-AppxPackage -AllUsers 获取所有用户安装的应用程序

Get-AppxPackage -User radar 获取我电脑指定用户名安装的应用程序

3、复制所需应用程序完整名称(PackageFullName):如卸载Windows

10中的‘卸载了自带视频应用(Microsoft.ZuneVideo),找到:Microsoft.ZuneVideo_3.6.12101.0_x64__8wekyb3d8bbwe,选中点下右键就复制了

4、使用指令remove-appxpackage

[应用程序完整名称] 卸载:,如卸载Windows 10中的‘卸载了自带视频应用:Remove-AppxPackage

Microsoft.ZuneVideo_3.6.12101.0_x64__8wekyb3d8bbwe

Windows 10预装应用删除的命令汇总:

1、OneNote:

Get-AppxPackage *OneNote* | Remove-AppxPackage

2、3D:

Get-AppxPackage *3d* | Remove-AppxPackage

3、Camera相机:

Get-AppxPackage *camera* | Remove-AppxPackage

4、邮件和日历:

Get-AppxPackage *communi* | Remove-AppxPackage

5、新闻订阅:

Get-AppxPackage *bing* | Remove-AppxPackage

6、Groove音乐、电影与电视:

Get-AppxPackage *zune* | Remove-AppxPackage

7、人脉:

Get-AppxPackage *people* | Remove-AppxPackage

8、手机伴侣(Phone Companion):

Get-AppxPackage *phone* | Remove-AppxPackage

9、照片:

Get-AppxPackage *photo* | Remove-AppxPackage

10、纸牌游戏(还敢要钱的那货):

Get-AppxPackage *solit* | Remove-AppxPackage

11、录音机:

Get-AppxPackage *soundrec* |

Remove-AppxPackage

系统文件一般不能精简,精简的一般是你安装的程序,如果你非得精简的话,建议搜此类精简软件。

explorer.exe是系统关键进程,开机如果关闭此进程,则系统进不了界面。svchost.exe是应用程序创建的,不需要去掉。

如果想深入了解的话,你可以搜一搜每一个进程,多了解就知道了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7920475.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存