网站建设优化外包域名备案与网站不一致

news/2025/9/24 7:01:31/文章来源:
网站建设优化外包,域名备案与网站不一致,网站建设公司销售招聘,商标设计注册位图缓存是专用RAM缓冲区#xff0c;应用可将位图保存#xff08;或缓存#xff09;在其中。 如果缓存了位图#xff0c;在绘制位图时#xff0c;TouchGFX将自动使用RAM缓存作为像素来源。位图缓存在许多情况下十分有用。 从RAM读取数据通常比从闪存读取要快#xff08;特…位图缓存是专用RAM缓冲区应用可将位图保存或缓存在其中。 如果缓存了位图在绘制位图时TouchGFX将自动使用RAM缓存作为像素来源。位图缓存在许多情况下十分有用。 从RAM读取数据通常比从闪存读取要快特别是在使用纹理映射器时原因是它使用非线性存储器存取因此缓存到RAM可提升UI性能。 位图缓存在许多情况下十分有用。 出于性能方面的考虑TouchGFX要求存储在外部闪存中的所有图形数据都能直接访问通过指针无需通过驱动层。 这意味着TouchGFX不能从非存储器映射闪存如SD卡直接渲染。 为了打破这一限制位图缓存提供了一种在上电期间缓存RAM中的一些或全部位图数据的机制。 因此当您需要将位图保存在慢速外部存储器如U盘或SD卡上时位图缓存将十分有用。 配置屏幕显示图片 没添加缓存位图之前在线调试程序不会进入blockCopy函数 程序通过直接访问存储器映射闪存显示图片 位图缓存配置 如需缓存所有位图则缓存大小必须足够大才能包含所有位图数据。 注意会有少量存储空间用于记账8个字节 x 应用中的位图数量因此必须分配比原始像素数据的实际需求稍大的存储空间。 该值取决于应用中的位图数量但额外多几千字节通常即已足够。 TouchGFXHAL.cppLOCATION_PRAGMA_NOLOAD(TouchGFX_Cache) uint16_t Cache[1024 * 604] LOCATION_ATTRIBUTE_NOLOAD(TouchGFX_Cache);void TouchGFXHAL::initialize() {// Calling parent implementation of initialize().//// To overwrite the generated implementation, omit call to parent function// and implemented needed functionality here.// Please note, HAL::initialize() must be called to initialize the framework.TouchGFXGeneratedHAL::initialize();Bitmap::setCache(Cache, sizeof(Cache));Bitmap::cacheAll();HAL_GPIO_WritePin(LCD_BL_GPIO_Port, LCD_BL_Pin, GPIO_PIN_SET); } TouchGFX.sct; ************************************************************* ; *** Scatter-Loading Description File generated by uVision *** ; *************************************************************LR_IROM1 0x08000000 0x00200000 { ; load region size_regionER_IROM1 0x08000000 0x00200000 { ; load address execution address*.o (RESET, First)*(InRoot$$Sections).ANY (RO).ANY (XO)}RW_IRAM1 0x20000000 0x00020000 { ; RW data.ANY (RW ZI)}RW_IRAM2 0x24000000 0x00080000 {*(.RAM_D1)}RW_IRAM3 0x30000000 0x00048000 {*(.RAM_D2)}RW_IRAM4 0x38000000 0x00010000 {*(.RAM_D3)}RW_IRAM5 0xC0000000 UNINIT 0x02000000 {*(.RAM_SDRAM)*.o (TouchGFX_Framebuffer)*.o (TouchGFX_Cache)} }LR_ROM1 0x90000000 0x02000000 {ER_ROM1 0x90000000 0x02000000 { ; load address execution address*.o (ExtFlashSection) ; *.o (TextFlashSection) ; *.o (FontFlashSection)} }关闭外部闪存存储器映射 修改blockCopy函数 TouchGFXHAL.cppbool TouchGFXHAL::blockCopy(void* RESTRICT dest, const void* RESTRICT src, uint32_t numBytes) { // return TouchGFXGeneratedHAL::blockCopy(dest, src, numBytes);for(uint32_t i 0; i numBytes / 2; i)*((uint16_t *)dest i) 0xFFFF;return true; } 屏幕显示blockCopy中装载的全像素白色 假设blockCopy如果从存储器非映射闪存缓存图片则效果相同。 缓存策略 如果可分配用于位图缓存的RAM空间小于位图的总大小则启动过程中不能缓存所有位图。 举个例子您可以选择只缓存第一个屏幕需要的位图。 在屏幕之间切换时您可以删除一些或全部已缓存位图并缓存下一个屏幕所需的位图。 下一节对此进行了举例说明。 Screen1View.cppvoid Screen1View::setupScreen() {//ensure background is cachedBitmap::cache(BITMAP_SCREEN2_ID);//cache some iconsBitmap::cache(BITMAP_ICON10_ID);Bitmap::cache(BITMAP_ICON11_ID);Bitmap::cache(BITMAP_ICON12_ID); }void Screen1View::tearDownScreen() {//Remove all bitmaps from the cacheBitmap::clearCache(); }缓存的存储空间要求是位图使用量最多的屏幕使用的位图大小。 此方法的缺点是如果两个视图都使用一个位图从第一个视图退出时缓存中的位图会被擦除并在进入第二个视图时再次缓存。 可对Bitmap::cacheRemoveBitmap使用选择性未缓存位图从而减少此开销。 cacheRemoveBitmap的缺点是缓存存储空间碎片化。 缓存的另一个普遍缺点是在更改UI如添加按钮时您可能需要更新缓存代码来包含新位图。 上面例子中用到函数   bool cache(BitmapId id)  图片ID可以从TouchGFX Designer中获取 或者到BitmapDatabase.hpp文件中进行查找

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/915143.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

北京好网站制作公司哪家好网站排序

元旦准备买NDS,顺带关注了下PSP,其实是想,或许买PSP也不错~PSP很像一个平台,提供了很多东西,譬如官方的PS模拟器~在上面编程也是个不错的想法。国外的一个网站提供了很多信息,PS2Dev Network (http://www.p…

石家庄学做网站建设培训学校企业网站管理系统手机版教程

A.Wrong Answer(模拟) 题意: 给你两个整数 A A A和 B B B,它们介于 0 0 0和 9 9 9之间。 输出任何一个介于 0 0 0和 9 9 9之间且不等于 A B AB AB的整数。 分析: 按题意判断并输出一个整数即可。 代码&#xff…

建设银行网站服务功能网站制作的流程包括

在计算机视觉中,特别是在相机标定和立体视觉领域,内参(intrinsic parameters)和外参(extrinsic parameters)是非常重要的概念。它们与相机的几何属性和姿态有关。 内参(Intrinsic Parameters&am…

宝安区建设工程交易服务中心做网站优化的弊端

目录 一、本节介绍 1 上集回顾 2 本节介绍 二、原理分析 1 现实中出现彩色的原因 2 软件里的彩色的原理 3 方案 三、 实现数字由【-1,1】映射为【0,1】 1 结论 2 原理 四、代码实现 1 注意事项 2 详解结构体appdata_base 3 接收数据 4 映射数据 5 输出给SV_TAR…

天津市网站建设公司wordpress在哪里注册

1 事件概述 CAPL是一种面向过程、由事件驱动的类C语言。 事件驱动针对于顺序执行,其区别如下: 顺序执行:顺序执行流程中,子例程或过程函数按照代码编写顺序逐句执行。 事件驱动:CAPL程序由事件驱动,工程…

网站开发具体做什么的商贸有限公司名称大全

来源:本文经公众号「雷克世界」授权转载(微信号:ROBO_AI) 作者:DeepMind 编译:嗯~阿童木呀、多啦A亮 概要:在将强化学习(RL)扩展到复杂序列决策问题(sequen…

买网站不给我备案开发网站需要租服务器

我们提出了 Follow-Your-Emoji,这是一种基于扩散的肖像动画框架,它使用目标地标序列对参考肖像进行动画处理。肖像动画的主要挑战是保留参考肖像的身份并将目标表情转移到该肖像,同时保持时间一致性和保真度。为了应对这些挑战,Fo…

designer怎么做网站整合营销策划方案

知识改变命运,技术就是要分享,有问题随时联系,免费答疑,欢迎联系! 厦门微思网络​​​​​​ https://www.xmws.cn 华为认证\华为HCIA-Datacom\华为HCIP-Datacom\华为HCIE-Datacom Linux\RHCE\RHCE 9.0\RHCA\ Oracle O…

长沙营销网站建设公司共享会议室租赁平台

1、 根目录 .\\ 或者直接给出文件名称,是找根目录的路径。 如:path "gs.mdb" 与 path ".\\gs.mdb"是一个意思。 2、 根目录的上级目录, 在C#中是指定到bin文件夹里面 ..\\ 应用程序的根目录的上两级 3、指定到根目录上面的三级目录…

购物网站排名2017win7下asp网站搭建

目录 概述实践安装插件docker 在线安装containerd安装二进制安装yum安装修改containder配置文件 cnietcdrsyncgo设置golang代理 安装CFSSL下载kubernetes代码编译启动本地单节点集群问题k8s没有被正常启动该如何k8s正常启动日志测试 结束 概述 此文详细说明在 centos 7上编译 k…

全球中文网站排名天价索赔背后的平台版权对垒

一、介绍 在上篇文章中,我们介绍了 apache poi 工具实现 excel 文件的导入导出。 本篇我们继续深入介绍另一款优秀的 excel 工具库:easypoi。 二、easypoi 以前的以前,有个大佬程序员,跳到一家公司之后就和业务人员聊上了&…

常州的平台公司网络优化工作内容

在源码的世界里,越来越多的优秀源码涌现,开源的世界不但代表他的优秀,也代表了他优秀的传播途径。 https://github.com/ github自从2008年现世,可谓是后来者居上。开源代码的公开库,优秀程序员的博客园,热心…

网站新闻建设作用网站建设 企业文化

一、情景说明 我们访问任何一个互联网系统,如淘宝、CSDN等,都会遇到按钮权限的情况。 那么,如何在Vue项目中实现按钮权限控制了? 这里就用到了路由守卫技术 它可以类比于SpringBoot项目中的拦截器。 在拦截器里做的权限控制。 …

wordpress汽配网站网站建设的颜色值

Linux系统磁盘分区和挂载相关命令介绍 文章目录 Linux系统磁盘分区和挂载相关命令介绍磁盘分区1、使用fdisk创建分区2、使用parted创建分区 格式化分区分区挂载自动挂载其他常见(用)的磁盘相关命令 在Linux系统中,磁盘分区和磁盘挂载是管理存…

什么网站可以接单做设计貴阳建设银行网站

在论文写作过程中,写作不仅是一种表达,更是一种艺术。论文写作是一项复杂而精细的任务,它要求作者不仅能清晰地传达思想,还要能够精确地界定研究范围和问题。这是一个充满挑战的过程,特别是当你试图将那些盘旋在脑海中…

东莞网站建设 信科网络wordpress 启用主题

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…

广州市律师网站建设公司互联网协会是干嘛的

目前我觉得有两种方法可以用作批量数据的处理,也算比较靠谱的吧:sqlbulkcopy 和利用表值函数。 1.sqlbulkcopy是dotnet中的一个用来处理大批量插入数据的,具体用法如下: using (SqlConnection conSave new SqlConnection(Config.…

软件网站排行榜荣成市有做网站的吗

服务端负载均衡 用户在App访问通过80端口请求nginx,ngin来实现负载均衡,分发请求 客户端负载均衡 Eureka Server注册中心集群部署,goods_services服务提供者启动后向Eureka Server注册中心进行服务注册 App服务从Eureka Server发现服务 goods_servic…

自己做直播网站如何建设网站接收数据

定时/计划功能主要使用的就是Timer对象,它在内部还是使用多线程的方式进行处理,所以它和线程技术还是有非常大的关联。Timer类主要作用就是设置计划任务,但封装任务的类却是TimerTask类。TimerTask类是一个抽象类。执行任务的时间晚于当前时间…

山东建设银行怎么招聘网站如何向谷歌提交网站

背景最近NBA总决赛吸引了不少球迷,但是因为时差的关系,人家在比赛,我们在上班,有时候上班又不好意思光明正大的看比赛,那有什么办法 可以光明正大的看又不被发现呢。有,自己动手丰衣足食,Chrome…