如何在KDS中用PE生成工程代码

如何在KDS中用PE生成工程代码,第1张

选择器件,可以看到最新的K24F系列在kds里面也已经支持了。我想官方IDE的器件更新速度应该是最快的。

然后就是PE的选项。页面上看到SDK这个器件是不支持的,所以灰色。这里和help中不一样的是,help里面介绍,这个页面后还可以选择连接方式、编程语言等,但实际KDS里面是没有这些选项的。

初始生成的prj中已经有很多文件了,不过如果我们点开来看的话,除了CPU因为已经选好了,里面 有些初始化内容,其他文件大部分都只是一些结构性的文字,需要我们配置完各个component以后才有实际内容。

下面来配GPIO和timer,选完PE以后自动会出来PE的view,最开始里面的component是没东西的,除了cpu。下面可以来增加component。

先切到Components Library,找到GPIO_LDD和TimerUnit_LDD,双击就可以加入到component列表里头。

从DDK20的原理图上可以看到LD0是连在PTC12上的,所以我们要在GPIO里面做相应的配置,bit field里面选PTC,output,在init里面选上自动初始化,这样可以自动生成和外设对应的一个指针,方便后面其他函数调用。

自动初始化,这个后面要用

看到所有红叉没了,就可以点击最右边那个

TU和GPIO的代码,那用户代码怎么写呢?

我们还是切到component里面,TU1下,我们准备在定时500ms到了去翻转GPIO的状态,这个可以在TU1_OnCounterRestart里面完成,

右键view code,添加GPIO1_ToggleFieldBits(GPIO1_DeviceData,LED0, 1);这里面的devicedata是通过自动初始化得到的;field则是刚刚在gpio里面定义的,LED0,最后有一个mask,据介绍是选择field里面的index的,这里我只有一个pin,应该选0还是1呢?帮助里面一个pin,写的是1,因此也用1试试看了。

最后选择projectàbuild project就可以啦,无误通过

我想你应该是想要获得trustedinstaller权限,然后删除部分系统文件吧,如果是请将以下代码复制至TXT文档,然后重命名为reg

Windows Registry Editor Version 500

[HKEY_CLASSES_ROOT\\shell\runas]

@="获取TrustedInstaller权限"

[HKEY_CLASSES_ROOT\\shell\runas\command]

@="cmdexe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

"IsolatedCommand"="cmdexe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]

@="获取TrustedInstaller权限"

"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]

@="cmdexe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

"IsolatedCommand"="cmdexe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

双击运行,会闪出黑色的dos执行框,大概1-2秒左右完成,不用管它再将获得trustedinstaller权限的按键写入你的右键菜单,这时候你再右击你想要删除文件会出现如下

点击就可以获得trustedinstaller权限,我用这个删除掉系统默认的edge浏览器,亲测有用,你可以试试,可以的话希望采纳谢谢

湖南省怀化市

烟草公司卷烟出仓一般在条盒上喷码,主要作用记录出仓时间、许可证号、区码、和识别码,各省市有所不同,常见油墨扫码、激光打码2种,大致内容:第一排1位表示年,2、3位表示月,4、5位日期后面流水码,第二排:前4个字母XXYC(某某烟草英文简写)中间6位县区代码最后六位许可证号码,消费者买一条烟可以拿喷码第二排数字与该店烟草证对比,如不一样不是直接从烟草进货,很有可能假烟,起到一定的识别作用

1/vanish隐身。

2/fireball释放地狱轰炸机的火球,从OP的口里吐出来。

3/shock[玩家ID]雷击某个玩家,如果直接。

4/shock就在你的准心对着的地方给予雷击。

5/nuke[ID]在某个玩家上方放核d,其实就是一堆被激活的TNT从天上飞下来。

6/antioch在准心所指的地方放一颗炸d。

7/butcher杀死附近的全部怪物。

8/killall杀死附近的全部生物,包括人类。

9/kill[ID]杀死某个玩家。

10/uicide自杀。

《我的世界》

《Minecraft》(官方中文译名“我的世界”,台湾译为“当个创世神”。华人圈亦有人称之

麦块等),是一款创造生存类游戏,玩家可以在一个三维世界里用各种方块建造建筑物。

最初由瑞典人马库斯·阿列克谢·泊松(Markus "Notch" Persson)单独开发,现已成立

Mojang公司来开发此游戏。该游戏基于Java平台,开发灵感来自《矮人要塞》

(Dwarf Fortress)、《模拟乐园》(Thrillville)、《地城守护者》(Dungeon Keeper)和

《Infiniminer》。

市盈率是股票市价和每股盈利之比,以股价是每股盈利的整数倍来表示。市盈率可以粗略反映股价的高低,表明投资人愿意用盈利的多少别的货币来购买这只股票,是市场对该股票的估值。

您可以通过行情软件查看股票的市盈率情况,比如广发证券软件“广发易淘金”,市盈率(动)为动态市盈率,市盈率(静)为静态市盈率,市盈率(TTM)为最近十二个月市盈率。

生成的程序是不能看到源代码的,不过可以看到那个程序的资源,用E-Code Explorer 反汇编调试由易语言编译生成的易格式可执行文件,分析内部结构,查看其中的各项数据。

功能简介

1。格式分析:分析易格式可执行文件的总体结构,查看对应项的数据。分别对PE骨骼(PE头)和易格式原体分析,以树形结构清晰的显示,同时辅以详细的分析表格。

2。反汇编分析:快速的静态反汇编易格式可执行文件。提供方便的跳转、调用目标地址的代码预览功能。

3。窗体分析:对易格式可执行文件中包含的窗体数据分析。以树型结构清晰的显示窗体单元的从属结构。详细的控件属性显示、准确的事件处理函数定位、与反汇编模式便捷的切换,让使用者可以立即进入要调试的事件函数领空,避免在runtime的空间里四处打转浪费时间。这一点对于调试非线性事件驱动类型的程序是必须的。

4。符号修饰:可以调用易语言支持库作为符号表,对反汇编后的代码进行修饰,可以直接分析出函数所调用的方法, *** 作的属性,使用到的常量、基本数据类型、自定义数据类型和窗口单元。极大地提高了代码的可读性。

5。内部数据分析:能够分析出程序使用到的常量、API函数、服务,调用的支持库。

6。多种加载方式:支持从文件加载和从某一进程的内存中直接加载反汇编。直接从进程列表附加,可以避免一部分AntiDebug造成的调试困难。

7。支持多种格式:支持标准PE可执行文件,易格式原体文件,其他类型的易格式文件。均可正确分析。

8。易格式捕捉者:对于不明外壳的易格式可执行文件(如:加壳后的,通过其它手段封装的),能够方便快速的进行分析。

9。提供十六进制文件查看功能。

10。提供多种辅助工具,完成从内存dump易格式原体、修复重定位信息、易格式原体生成EXE文件等功能。

11。分析结果和反汇编结果均可直接导出生成报告文件。

12。支持自定义反汇编,HEX查看的环境颜色,你可以选择自己喜欢的颜色来阅读代码。

13。详细的分析设置,可以自己设置最合适的调试环境。

14。提供文件拖放功能,直接进行分析或调试。

15。支持从命令行获取要分析的文件。

其他更多的功能等待您在使用中发现…………

以上就是关于如何在KDS中用PE生成工程代码全部的内容,包括:如何在KDS中用PE生成工程代码、pe下获取Trustedinstaller权限、pE烟草代码是哪里的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9317158.html

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

发表评论

登录后才能评论

评论列表(0条)

保存