可在BOCHS中运行的LINUX0.11系统,需要先安装BOCHS虚拟机(很小,2M左右)。修改方法可参照赵炯博士写的LINUX0.11内核注释的书,未修改的原始版本可在赵博士的网站上下载到。安装BOCHS后双击bochsrc-hd.bxrc进入LINUX0.11,编译方法见赵博士的书。 CSDN系统自动把下载积分改成10分了。果断改回0分。
2025-09-03 21:38:26 9.29MB LINUX0.11 BOCHS
1
大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功.zip大麦抢票脚本 已验证可以成功
2025-09-01 11:32:20 10KB
1
清华紫光的E-BOOK扫描仪是专门针对图书、档案或其他装订成册的扫描对象开发的产品。与传统平板扫描仪相比,E-BOOK边距几乎零的特点,使其能够成功实现无边采集,进而获得完整、高质量的图像结果,在档案资料的保护、合理利用方面迈出了重要的一步,成功实现了档案资料的电子化工作,为全军档案信息化建设树立了榜样。
2025-08-30 08:52:34 233KB 信息技术
1
Windows XP系统只支持3G的内,此程序可以开启64G内存支持功能。
2025-08-28 22:13:37 92KB
1
在信息技术领域,LVGL(Light and Versatile Graphics Library)是一个开源的嵌入式图形库,它提供了一系列丰富的图形界面组件,用于构建嵌入式系统的用户界面。LVGL库的特性包括低内存占用、多平台支持、可扩展性和易于集成等。随着物联网和智能设备的发展,LVGL在嵌入式开发中的重要性日益增加。 本文档提到的LVGL8.1和LVGL9.3的移植代码成功移植到T113pro板,表明开发者们已经将LVGL的不同版本进行了适配,以满足特定硬件平台的运行需求。T113pro板是一个广泛应用于嵌入式开发的硬件平台,其成功移植LVGL库意味着开发者可以在该平台上快速开发图形用户界面。 8.1版本和9.3版本的LVGL库在T113pro板上经过验证,这为使用该硬件平台的开发者提供了两个不同发展阶段的LVGL库选择。LVGL9.3版本的编译路径在build文件夹下,而LVGL8.1版本的编译路径在02_lv_100ask_port_linux_frame文件夹下,这表示两个版本的代码结构和编译配置有所不同,开发者在使用时需要分别处理。 文档中提到的"019_lvgl移植.doc"文件可能包含详细的移植步骤、注意事项、配置方法以及可能遇到的问题和解决方案。这类文档对于理解如何在特定硬件上实现LVGL移植至关重要,尤其是对于初学者和没有足够移植经验的开发者。了解这些细节将有助于他们更顺利地完成移植工作,缩短开发周期。 LVGL8和LVGL9两个版本的差异主要体现在功能改进、性能优化和API更新上。例如,LVGL9可能引入了新的图形效果、改进了触摸屏支持、优化了内存使用或者增加了对新硬件平台的支持。开发者可以根据项目需求和目标硬件的性能选择合适的版本。 标签"LVGL8 lvgl9"意味着这些文件与LVGL的两个版本直接相关。开发社区中,标记特定的版本号有助于快速定位到特定版本的资源,无论是获取代码、文档还是其他相关支持。这种版本标记方式在软件开发中非常普遍,便于开发者跟踪和引用。 在进行LVGL移植时,开发者需要关注以下几个关键方面:硬件抽象层的适配、显示驱动的配置、输入设备(如按键、触摸屏)的集成以及系统资源(如内存和处理器)的管理。此外,还需确保移植代码符合目标平台的软件架构要求,并进行充分的测试以保证移植后代码的稳定性和可用性。 对于打算使用这些移植代码的开发者而言,理解LVGL库的编程模型、掌握嵌入式系统的基础知识以及熟悉T113pro板的硬件特性是必要的。同时,参考官方文档、社区资源和相关开发手册将对移植工作大有帮助。通过仔细阅读和实践"019_lvgl移植.doc"文档中的步骤,开发者可以更高效地完成移植过程,并能够根据具体项目需求对LVGL进行适当的定制和优化。 成功的移植工作不仅依赖于代码的正确执行,还需要对所使用的平台和库有深刻理解。LVGL库的移植为嵌入式系统开发人员提供了一个强有力的工具,他们可以利用它来创建功能强大、界面友好的用户界面,从而提升最终用户的体验。
2025-08-19 17:25:34 214.96MB LVGL8
1
EA源码,特别是那些在国外市场享有高成功率的指标,是外汇交易者和编程爱好者们热衷探讨的主题。"RenkoMaker Pro"是一个这样的指标,据称其在国外交易中的成功率高达90%。这个指标的独特之处在于它采用了Renko图表类型,这种图表方式能够过滤掉市场的噪声,帮助交易者更好地识别趋势。 Renko图表是一种基于价格变动而非时间的图表类型。在Renko图中,砖块(或称为"Renko bricks")只有在价格达到特定阈值才会形成,这使得图表更简洁,有助于识别纯粹的价格走势。RenkoMaker Pro可能通过复杂的算法和规则,利用这些砖块来确定入场和出场信号,从而实现高成功率。 源码的分享对于学习和理解EA的工作原理至关重要。通过阅读和分析代码,交易者可以洞察指标的决策逻辑,了解它是如何判断趋势、设置止损和止盈点的。此外,学习源码也能帮助程序员进行定制和优化,适应不同的市场环境和交易策略。 在提供的压缩包中,"RenkoMaker Pro国外成功率90百分之指标+模板"可能包含两部分:指标文件(通常为.ex4或.mq4扩展名)和相关的模板文件(可能是.tpl扩展名)。指标文件是编译后的代码,可以直接在MT4(MetaTrader 4)或其他支持Renko图表的交易平台中使用;模板文件则保存了预设的图表设置,如时间周期、颜色方案等,方便用户快速应用。 深入学习这个EA,你需要掌握以下知识点: 1. **MT4平台和MQL4语言**:这是编写和运行EA的基础,你需要理解平台的基本操作以及MQL4编程语言。 2. **Renko图表分析**:了解Renko图表的生成规则和特性,以及如何根据Renko图表识别趋势。 3. **EA编程**:包括指标函数的使用、条件语句、循环、事件驱动编程等,以理解源码逻辑。 4. **风险管理**:理解EA如何设定止损和止盈,这对交易的成功与否至关重要。 5. **回测与优化**:学习如何在MT4中进行历史数据回测,评估EA的表现,并使用优化工具寻找最佳参数组合。 6. **实盘交易注意事项**:理解模拟交易与真实交易的差异,以及如何将EA应用于实时市场。 通过上述知识点的学习,你可以逐步解构并理解"RenkoMaker Pro"的运作机制,从而提升自己的交易技能和编程能力。不过,需要注意的是,尽管该指标声称有高成功率,但外汇市场充满不确定性,任何EA都不能保证100%盈利,因此风险管理仍是每个交易者必须重视的部分。
2025-08-17 02:48:57 42KB EA 源码
1
成功案例 近年来在软件测试服务以及与测试工装研发方面案例: 某型机载雷达信号处理与数据处理软件配置项测试 某型车载导航软件测试 组织某型车载通信系统配置项与系统级别测试 某型工程机械设备电子监测仪软件测试 某型火炮随动控制系统测试 某型无人机系统指控中心系统测试 某型机载动态监测设备测试 ...... 汽车电子仪表模拟测试系统研制 某型武器系统测试工装研制 某测评中心综合业务管理系统开发 某高校软件测试专业测试教学及实践平台定制研发 某型发动机整机测试 凯云科技是一家专注于软件测试领域的高新技术企业,尤其在系统测试方面有着丰富的经验和成功案例。公司提供的ETest系列软件仿真测试产品涵盖了多个行业,包括航空、航天、船舶、兵器、轨道交通、汽车、医疗等,旨在为客户提供高效、可靠、成本效益高的测试解决方案。 一、便携式嵌入式系统半实物仿真测试平台(ETest) 该平台为移动测试需求提供了便捷的解决方案,可对嵌入式系统的功能、性能进行验证,适用于现场或外场测试环境。 二、实时级嵌入式系统半实物仿真测试平台(ETest_RT) 此平台针对实时性要求高的系统,提供高度逼真的模拟环境,确保软件在实时操作中的稳定性和准确性。 三、工业信息物理系统测试验证平台(ETest_CPS) 该平台专注于工业4.0环境下的信息物理系统测试,验证系统的安全性和互操作性,确保设备在复杂网络环境中的正常运行。 四、嵌入式系统测试教学实训平台(ETest_TP) 针对教育领域,凯云科技提供了实训平台,帮助高校学生掌握软件测试技术,提升实践能力,目前已有超过50所高校开设相关课程。 五、装备外场试验综合测试仪(ETest_Tester) 专为装备外场试验设计,提供全面的测试能力,确保设备在各种实际条件下表现良好。 六、便携式高速总线综合测试仪(ETest_HLink) 针对高速总线系统,如PCIe、USB等,提供便携式的测试工具,快速定位和解决问题。 七、嵌入式系统测试平台集成开发环境(ETest Studio) 集成了多种测试工具和功能,提供一站式的测试平台开发和管理,简化测试流程。 八、基于国产CPU及OS的装备软件测试设备开发平台(ETestDev) 致力于国产化自主可控,支持国产处理器和操作系统,保障关键领域的软件安全。 九、装备软件全数字仿真测试平台(DSTP) 通过全数字仿真技术,对装备软件进行全面、深入的测试,减少实物测试的需求。 十、实时系统软件执行时间性能测试工具(ARTS) 专门测试实时系统软件的执行效率,确保满足严格的实时性要求。 十一、软件测试项目管理系统(STM) 提供全面的项目管理工具,协助测试团队进行计划、执行和报告,提升测试效率。 十二、自动化测试用例设计平台(AutoTCG) 自动化测试用例的生成和管理,加速测试过程,减少人为错误。 十三、通信接口协议配置开发软件(InterfaceDS) 帮助开发和配置通信接口协议,确保设备间通信的正确性和一致性。 凯云科技还通过CNAS/DILAC和ISO9001认证,建立了严格的质量管理体系,同时主办“大学生软件测试大赛”,推动行业技术交流和人才培养。凭借其强大的研发能力和高质量的产品,凯云科技已成为国内嵌入式系统测试服务的重要供应商,为各行业的装备研发和技术创新贡献力量。
2025-08-15 14:39:32 10.1MB 系统测试
1
软件平台:stm32cubemx keil5 使用hal库生成基础代码,然后添BACnet mtsp部分,已经成功和电脑BACnet模拟软件Yabe通讯成功。 硬件平台:基于正点原子stm32f407探索者开发板硬件。 在自动化控制领域中,BACnet协议作为一种广泛应用的楼宇自控网络通信协议,对于实现建筑设备之间的通信起到了至关重要的作用。BACnet MTSP(BACnet消息传输协议)是BACnet协议的传输层协议之一,负责在不同的BACnet设备间建立和维护数据传输通道。本文将详细介绍基于STM32硬件平台,通过HAL库生成基础代码,并添加BACnet MTSP部分以实现与电脑BACnet模拟软件Yabe通讯的过程。 软件平台的选择是实现这一过程的关键。在这里,开发者选用了STM32CubeMX和Keil MDK-ARM作为开发工具。STM32CubeMX是一个图形化的软件配置工具,用于初始化STM32微控制器的配置并生成初始化代码。Keil MDK-ARM则是ARM公司推出的针对基于ARM处理器的嵌入式系统开发环境,它集成了代码编辑器、编译器、调试器等开发所需工具。通过这两个工具的配合使用,开发者能够更高效地进行代码编写、编译和调试工作。 接下来,硬件平台的选择对整个系统性能有着直接的影响。本案例中,硬件平台为正点原子的STM32F407探索者开发板。STM32F4系列微控制器以其高性能和丰富的外设支持而著称,适用于复杂和实时性要求高的应用场合,非常适合用来开发楼宇自控系统中的控制单元。 在实现BACnet通讯的过程中,HAL库发挥了基础性的代码生成作用。HAL(硬件抽象层)库是ST公司为其STM32系列微控制器提供的固件库,它提供了一组标准化的API函数,这些函数实现了对STM32硬件外设的初始化、配置和控制。通过使用HAL库,开发者能够避免直接操作硬件寄存器,从而降低了编程难度,缩短了开发周期。 在代码中添加BACnet MTSP部分是实现通讯的核心。开发者需要实现BACnet协议栈的相关功能模块,包括网络层、应用层等,并通过HAL库提供的串口通信接口(如USART2)来实现数据的发送和接收。BACnet MTSP协议涉及诸多细节,如建立连接、发送和接收数据包、处理超时和重传机制等,开发者需要仔细设计并编码这些功能模块以确保通讯的稳定性和可靠性。 而RS485接口在BACnet通讯中扮演了物理层的角色。RS485是一种广泛使用的串行通讯接口,具有良好的抗干扰性能和较大的通讯距离,非常适合在工业环境中使用。在本案例中,RS485接口作为STM32F407探索者开发板与外部设备间的数据传输通道,负责将BACnet MTSP封装好的数据帧发送到通讯总线上。 经过上述步骤的开发和调试,开发者最终成功地让基于STM32的硬件平台与电脑上的BACnet模拟软件Yabe实现了通讯。Yabe是一个为BACnet协议测试而设计的工具软件,它能够模拟BACnet设备并提供一个可视化的界面来展示通讯数据。通过与Yabe通讯测试,开发者可以验证所开发的BACnet通讯功能是否符合协议规范,并对可能存在的问题进行诊断和调试。 最终,开发者不仅实现了与Yabe的通讯,也为基于STM32平台的智慧楼宇系统的BACnet通讯功能提供了成功案例。这一过程涉及了硬件选择、软件配置、HAL库使用、BACnet协议实现以及通讯接口配置等多个方面,是将理论知识与实际操作相结合的过程。对于那些希望在楼宇自动化领域有所建树的工程师和开发者而言,本文所介绍的知识和经验无疑具有重要的参考价值。
2025-07-25 16:49:56 13.57MB BACnet MTSP STM32 RS485
1
国产芯片杰发AutoChip:实现基于CAN的UDS Bootloader及上位机合并文件编译功能,成功应用于奇瑞大众等项目,国产芯片杰发AutoChip 基于CAN的UDS Bootloader及刷写上位机 合并文件编译等功能, 项目工程已使用奇瑞大众等项目 ,国产芯片; 杰发AutoChip; UDS Bootloader; 刷写上位机; 合并文件编译; 奇瑞大众项目,"国产芯片杰发AutoChip:基于CAN的UDS Bootloader及上位机刷写系统集成工程" 国产芯片杰发AutoChip的技术介绍及应用深度解析 国产芯片杰发AutoChip在汽车电子领域中取得了显著的成就,其产品和技术在多个汽车制造商项目中得到了成功应用,其中最为突出的是实现了基于CAN(Controller Area Network,控制器局域网络)的UDS(Unified Diagnostic Services,统一诊断服务)Bootloader功能。Bootloader是嵌入式系统中用于初始化硬件并加载操作系统的程序,其稳定性和功能强大性对于嵌入式设备至关重要。杰发AutoChip的Bootloader不仅满足了汽车电子的高稳定性和高可靠性需求,而且还集成了上位机合并文件编译的功能。 在汽车电子领域,CAN总线技术被广泛应用于各个模块之间的通信,而UDS协议则定义了诊断系统和车辆控制器之间的通信方式,二者结合为车辆提供了标准化的故障诊断接口。通过杰发AutoChip的UDS Bootloader,不仅可以实现对车辆ECU(Engine Control Unit,发动机控制单元)的快速编程和更新,还能确保数据交换的安全性和效率。 杰发AutoChip的上位机合并文件编译功能则是为了解决在汽车电子开发过程中,多个源文件需要统一编译的难题。该功能允许开发者将多个源代码文件或模块合并,并在上位机上进行统一编译,大大简化了开发流程,提高了开发效率。这一功能在奇瑞大众等大型汽车项目中的应用,证明了其在实际生产中的可靠性和实用性。 杰发AutoChip的技术不仅限于软件层面,其硬件性能同样值得称赞。其芯片产品在汽车电子中的应用,涉及到多个汽车制造商的项目,包括奇瑞大众等知名汽车企业,这标志着国产芯片在国际汽车电子市场的竞争力正在不断增强。 此外,杰发AutoChip还提供了深度的技术解析支持,包括对CAN总线、UDS协议、Bootloader开发及上位机编译技术的详细解析,让使用者能更好地理解和掌握其产品功能,从而在汽车电子系统的开发和维护中发挥更大的作用。国产芯片杰发AutoChip的成功应用,不仅提升了国内汽车电子产品的技术含量,也推动了中国汽车产业的快速发展。 总结而言,杰发AutoChip的技术创新主要体现在其基于CAN的UDS Bootloader以及上位机合并文件编译功能上。这两项技术的结合,为汽车电子领域带来了便捷、高效的开发和维护体验,同时杰发AutoChip也成为了国产芯片在国际舞台上的一个重要代表,其产品和技术在国内外汽车制造商项目中的广泛应用,彰显了中国在这一领域的技术实力和市场潜力。
2025-07-20 10:34:03 86KB scss
1
内容概要:本文详细介绍了杰发AutoChip公司基于CAN总线的UDS Bootloader方案的具体实现和技术优化措施。首先探讨了Bootloader启动流程的关键步骤,包括汇编代码实现的应用程序跳转逻辑以及中断管理。其次,深入剖析了上位机刷写工具的功能,如文件合并、刷写协议(UDS服务)、异常处理机制(断点续传),并展示了相关代码片段。此外,还讨论了CAN总线初始化配置、波特率调整、流量控制等通信层面的技术细节。最后,提到了编译系统的自动化特性,如版本号自动生成和时间戳记录等功能。这些技术已在奇瑞、大众等多个量产项目中得到验证。 适合人群:从事汽车电子开发的工程师,尤其是对Bootloader设计、CAN通信协议、嵌入式系统编程感兴趣的读者。 使用场景及目标:适用于希望提高刷写效率和稳定性、减少人工干预、增强容错能力的汽车制造商及相关供应商。具体应用场景包括但不限于ECU固件升级、车辆诊断维护等。 其他说明:文中不仅提供了理论解释,还有大量实用的代码示例,帮助读者更好地理解和应用所介绍的技术。同时强调了在实际项目中遇到的问题及解决方案,对于新手和有一定经验的开发者都有很好的指导意义。
2025-07-20 10:03:00 266KB
1