欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年如何更新PT内核 .pdf

    • 资源ID:40341010       资源大小:612.95KB        全文页数:14页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年如何更新PT内核 .pdf

    福建新大陆自动识别技术有限公司TD18200000 如何更新 PT800 系列产品的内核、Shell 和应用程序1先认识几个基本的概念.32如何用“更新开关”下载操作系统内核.53在内核已经存在的情况下如何更新操作系统内核.74如何获得并编辑图形Shell.85在图形 Shell 没被安装的情款下如何下载图形Shell.96当Shell 已经安装时如何用应用程序更新或者覆盖Shell.117当图形 Shell 已经安装时如何更新操作系统内核.138当图形 Shell 未安装时如何用您的应用程序覆盖图形Shell.139如何将应用程序下载到文件系统中.1310如何从文件系统中运行应用程序.14名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 文档名PT850 FAQ for Update kernel,Shell and AP 文档编号TD18200000 作者Ricky Zheng, 公司福建新大陆自动识别技术有限公司版本号1.0 Rev 1 创建时间Mar 28,2005 最后一次更新Apr.1,2005 Mar 28,2005 Created.V 1.0 Apr.1,2005 Rev 1 日志名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 1 先认识几个基本的概念在 uBase-III 中,程序主要被分为两种:“内核”和“应用程序”。Application 2 Shell Application 1 Kernel 图1:内核、Shell 和应用程序的逻辑关系内核直接烧写在用于存储内核的FLASH ROM中,它的起始地址为0。这就是说,当重新启动或开启850 时,首先执行的是来至内核的命令。Shell是一种特殊的应用程序。像内核一样,Shell也是支持烧写在用于存储内核的FLASH ROM中的,但它的地址不是0,一般情况下,在850 里,Shell 的固定地址是416,在 041 里,这个地址是128。Shell 是内核导入后被内核执行的第一个程序。正应为 Shell 是被烧制在存储内核的Flash 的固定位置上,所以内核可以被准确的找到并执行。对最终用户来说,他们通常希望开机就能自动运行应用程序。如果您将您的应用程序下载到 Shell 现在所在的位置,则Shell 将会被覆盖,内核将在启动时执行您的应用程序以代替 Shell。同时,Shell 的源代码对所有开发人员都是开放的,因而可以方便的将Shell 的源代码加入应用程序中,应用程序也因此可以继承Shell 的所有特性。在 PT-850 中,还有另外一种方法去运行您的应用程序,您可以将您的应用程序下载存储为文件。当您需要运行某一个应用程序时,从 Shell 里选择并运行它就可以了,此时,Shell起着一个应用程序管理器的作用。当应用程序已经下载保存在系统中,此时去格式化您的系统是个危险的动作,因为所有的应用程序都将消失。因此,我们建议您将您的应用程序在开发过程中时存为文件,在最终发布时存为内核。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 用于应用的 FLASH 用于存储内核的FLASH Shell Address:416 File System Fonts BIOS OS Kernel Address:0 图2:Flash 的物理图在 PT-850 中,有两块“FLASH ROM”,一块属于内核空间,一块属于应用空间。操作系统内核,BIOS,字库和 Shell 都存储在内核空间里,整个应用空间被安排为文件系统,用于存储数据文件,用户开发的应用程序等。当操作系统内核出现问题或硬件有了更新时,必须找到一种途径来更新操作系统内核。PT-850 有一个“更新开关”,可以用来控制操作系统内核的更新。这个“更新开关”也可以用于更新 BIOS、字库和 Shell 等。当操作系统内核和Shell 安装在 PT-850 上之后,就会有好几种更新内核和Shell 的方法了。我们说到Shell 指的是图形 Shell,它开机时即被自动运行。它的源代码对所有开发人员都时开放的,它可以在安装完uTools 后从示例文件夹里面找到。还有另外一种位于内核里的简单的文本Shell,它用来更新内核本身或者用来为PT-850下载另外的内核文件。启动PT-850的时候按下扫描键并保持一段时间,内核将进入文本Shell。文本 Shell 只是内核的一部分,因此它不能单独被下载。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 2 如何用“更新开关”下载操作系统内核要下载操作系统内核到裸机上,或者操作系统内核损坏了,唯一的办法就是使用位于电池槽后的更新开关。1.要想从网站上获得操作系统内核文件,比如850krnl.3.02.022.EN.Pre.bin,您需要访问新大陆自动识别技术有限公司的网站,并从http:/ PC 端控制窗口上运行以下的命令:Download.exe 850Krnl.3.02.022.En.Pre.bin 1 SST-7312.bin 0 115200 9600 注意:第一部分是内核文件的名字;第二部分的“1”代表COM1,如果你用的是COM2,这里的“1”将换成“2”;第三部分“SST-7312.BIN”就是所谓的“代理文件”,它用于将文件烧写在Flash上;第四部分的“0”表示目标地址是0,对内核来说,目标地址固定为0,对Shell来说,不同设备目标地址可能不一样。在PT-850中是416,在PT-041中是128;第五部分115200是数据传输的波特率;第六部分9600是初始化的波特率,当您使用“更新开关”的时候它固定为9600,并且不能改为其他的任何值。你可以从以下网址获得这些文件:http:/ for.”4.开启电池盖,拿取下电池,在电池槽的右边你就会看到“更新开关”(下图中的蓝色部分):更新开关(更新状态)更新开关(正常状态)5.将更新开关从正常状态拨到更新状态名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 6.用数据线将PC 和 PT-850 连接起来,并给850 插上适配器。PT-850 电源适配器PC 如果您使用的是CD-850 底座,则您要连接的是CD-850 和 PC,别忘了插上底座适配器并开启底座的电源,然后把PT-850 放在 CD-850 上。7.按下 PT-850 的电源开关(红色按键)。8.现在,你可以在PC 端看到开始下载程序。9.完成下载大概需要60-70 秒。10.下载完成后,拿走数据线,将更新开关拨回正常状态,装上电池,盖上并锁住电池盖。这样,你就拥有了新的内核。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 3 在内核已经存在的情况下如何更新操作系统内核注意:请确定您的PT-850已经安装了内核。1.关闭 PT-850。2.在 PC 端控制窗口上运行以下命令:Download.exe 850Krnl.3.02.022.En.Pre.bin 1 SST-7312.bin 0 115200 115200 注意:第一个115200是数据传输的波特率,第二个115200是初始化的波特率。第一个115200可以改为9600到115200的任意数字,第二个115200是固定的,在下载时不能改为其他的任何值。3.您将在 PC 端控制窗口看到提示信息:.waiting for.4.用数据线将PC 和 PT-850 连接起来,并给850 插上适配器。5.按下扫描键并保持一段时间,开启PT-850。6.大约 5 秒钟后,您将会看到PT-850 开始在内核中运行文本Shell,提示信息如下:Kernel Compiled On:Mar 10 2005 1:16:44 Shell begin!OK load&exec ENT Download 注意:按下“OK”键将会下载并运行图形Shell,按下“ENT”键将会进入下载状态。7.按下“ENT”键进入下载状态。8.现在,您将会看到开始下载的过程,整个下载过程要大概50-60 秒钟。9.完成后,重新启动PT-850(先关闭电源,再开启),新的内核即可更新完毕。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 4 如何获得并编辑图形Shell 1.从以下网址下载最新版本的uTools:http:/ C 盘的根目录下安装uTools 注意:在您安装uTools 之前您应该先安装Microsoft Visual C+6.0。3.用 uTools 打开 Shell 工程,Shell 工程在您安装uTools 后生成的示例文件夹中,例如:C:NlscanuTools2examples850Shell850.enshell.dsw 4.点击 uTools 工具栏上的“ReBuild All”按钮对Shell 进行编辑。5.用 VC+的构造快捷键F7 编辑 Shell,你会看到下面的PC 模拟器。uTools toolbar Simulator 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 5 在图形 Shell 没被安装的情款下如何下载图形Shell 1.在你已经用uTools 成功地构造完Shell 后,用 uTools 工具条设置下载选项。波特率可以设置为 9600 到 115200 请确认波特率应该固定为 115200 2.关闭 PT-850 3.在 uTools 工具条中选择“Download”。4.用数据线将PC 和 PT-850 连接起来,并给850 插上适配器。5.按下扫描键并保持一段时间,开启PT-850。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 6.About 5 second later,you will see PT-850 run the text 大约 5 秒钟后,您将会看到PT-850 开始在内核中运行文本Shell,提示信息如下:Kernel Compiled On:Mar 10 2005 1:16:44 Shell begin!OK load&exec ENT Download 注意:按下“OK”键将会下载并运行图形Shell,按下“ENT”键将会进入下载状态。7.按下“ENT”键进入下载状态。8.现在,您将会看到开始下载的过程,整个下载过程要大概50-60 秒钟。9.完成后,重新启动PT-850(先关闭电源,再开启),新的内核即可更新完毕。一旦 PT-850 安装了图形Shell,再去更新内核、更新Shell、下载应用程序都将变得非常方便。名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 6 当 Shell 已经安装时如何用应用程序更新或者覆盖Shell 注意:请确认您的PT-850已经安装了图形Shell 1.开启 PT-850,运行 Shell 2.选择“下载程序”3.进入“下载程序”4.选择存储类型:存为内核5.请确认初始化的波特率和uTools 下载端的值是一致的。6.按下“OK”键开始下载名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 7.设置 uTools 下载选项波特率可以设置为 9600 到 115200请确定其值和 PT-850的设置一致8.用数据现把PC 和 PT850 连接起来9.在 uTools 工具条上选择“下载”按钮,您将会看到下面的下载过程:10.安装完毕,重新启动PT850,您即可拥有新的Shell 或者您的应用程序。名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 7 当图形 Shell 已经安装时如何更新操作系统内核在 PT850端,所有的步骤和“当 Shell 已经安装时如何用您的应用程序更新或者覆盖Shell”一样。在 PC 端,您需要用Download.exe代替 uTools.示例如下,在PC 端控制窗口运行以下的命令:Download.exe 850Krnl.bin 1 SST-7312.bin 0 115200 115200 第一个 115200 是数据传输的波特率,第二个 115200 是初始化波特率,请确认它和PT850端的设置是一致的。8 当图形Shell未安装时如何用您的应用程序覆盖图形Shell 如果您希望用您的应用程序覆盖图形Shell,或者更新您的已经存在内核中的应用程序时,所有的步骤和“在图形Shell 没被安装的情款下如何下载图形Shell”一样。9 如何将应用程序下载到文件系统中1.在 uTools 中创建一个工程并命名为“MyApp”2.用 uTools 提供的“BuildAll”按钮构造“MyApp”。3.设置 uTools 和 PT850,余下的步骤和“当 Shell 已经安装时如何用您的应用程序更新或者覆盖 Shell”一样,唯一不同的是:当您在PT850 设置下载类型时,应该选择“存为文件”而不是“存为内核”。一旦您选择“存为文件”,下载的文件将被存在文件系统中。4.完成后,回到主界面,进入“文件管理”名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 14 页 -福建新大陆自动识别技术有限公司TD18200000 现在您就会发现文件“myApp.bin.ue”已经在文件系统中了你会看到内核文件的后缀是“.BIN”,Shell 和应用程序的后缀折是“.UE”。由于 Shell 和应用程序是一个uBase-III 可以执行的文件,所以文件的后缀内核文件不一样。10 如何从文件系统中运行应用程序1.创建一个工程并命名为“MyApp”,构造这个工程并下载至文件系统,参考“如何将应用程序下载到文件系统中”。2.从主页面进入“系统设置”“程序管理”,选择“myApp.bin.ue”现在,您可以看到有关“myApp.bin.ue”的详细信息3.按下“9”您就可以马上运行您的应用程序,您也可以按下“OK”将当前您选择的应用程序链接到主界面上的“应用程序”图标上,如下所示:4.现在返回主界面,移动光标到应用程序图标上面,您将会看到图标的提示信息变为了“myApp.bin.ue”。现在这个图标就是为您的应用程序准备5.选择这个图标并按下“OK”将会运行myApp.bin.ue 名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 14 页 -

    注意事项

    本文(2022年如何更新PT内核 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开