• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
  • 全部板块
    • 全部板块
大家还在搜
  • 基于MEC的网络架构介绍

    MEC与运营商的网络重构基于MEC的网络架构介绍MEC目前进展及面临的挑战

    2020-12-25 06:52

  • lsm303agr再H7平台上运行,调用MotionEC库,只要调用MotionEC_Initialize就会出现hardfult是为什么?

    float ecompass_frq = 50; MotionEC_Initialize(MEC_MCU_STM32, ecompass_frq); 调用之前已经初始化过CRC,以及调整了堆栈即使

    2023-08-08 08:17

  • 基于ETC短程通道的车路协同实现OBU语音播报的方法

    合成(Text To Speech)MEC:多接入边缘计算(Multi-access Edge Computing)DSRC:专用短程通信技术(Dedicated Short Range

    2023-02-21 15:03

  • PCB表面OSP的处理方法是什么

    PCB表面OSP的处理方法PCB化学镍金的基础步骤

    2021-04-21 06:12

  • 边缘计算有哪些案例,可以分享一下吗?

    边缘计算是指在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。其应用程序在边缘侧发起,产生更快的网络服务响应,满足行业在实时业务、应用智能、安全与隐私保护等方面的基本需求。边缘计算处于物理实体和工业连接之间,或处于物理实体的顶端。而云端计算,仍然可以访问边缘计算的历史数据。从数据中实时捕获信息,并且可以快速解决问题的能力正在影响许多行业,而且为公司和消费者带来了巨大的好处。本文我们将研究五种用边缘计算解决问题的方案:

    2019-08-07 08:05

  • 电子产品植入加密芯片的讨论

    会议讨论:电子产品植入加密芯片的问题,程序保护方案。

    2015-06-29 15:38

  • 你的方案需要用到加密芯片吗?

    你的产品方案是否需要用到加密芯片https://bbs.elecfans.com/jishu_530180_1_1.html(出处: 中国电子技术论坛)

    2015-11-30 13:27

  • 5G网络主要由哪几部分组成?

    5G网络主要由哪几部分组成?

    2021-09-26 06:03

  • v1.43 function_replacement_prologue如何使用这个功能?

    我知道编译器将在使用函数-RealPytPyLoge属性时生成一个调用替换表,但如何知道表在何处,以便在运行时覆盖它?此外,这个特性的预期应用是什么?这是发布说明的相关部分:函数替换序言——这个特性允许应用程序在运行时重定向一个函数到另一个实现,而不替换现有函数。这是通过通过函数替换表代替链接解决的地址来调用函数的方法来实现的。最初,表中的函数地址指向原始函数的序幕入口点的位置。然后,应用程序可以用新的函数地址替换表项。现在,在程序执行期间,控件将传递到新的函数地址,并返回到调用方函数。此特性添加了一个新的函数-RealPytSyPrLoge函数属性。若要重定向函数,请在运行时修改相应的函数替换表条目。示例C代码:int A、B、C、D;INTION AITITETEXY((函数RePaseMyPro Logo))FO(空隙){a= B+C;返回(A);} int主(){d=FoE();返回0;}生成的汇编代码:E条目,位于Debug Realth.FixTabe,DATAFIXTABLE。Fo::Word CONT.FO-OFY默认情况下,用原始实现的地址*来填充表。重定向到另一个实现,通过用新实现的地址重写该位置,St.Text,CODE.GULL Fo.Endo.FoE类型FO,@ FoeFoo:开始函数替换表PROLUGULUI 25美元,%HI(FixTab.Fo)加载地址从.FixTabAppWW $ 25,%LO(FixTab.Fo)(25美元)J 25美元跳转到从TabLeopopt加载的地址:Fo:端函数替换表PoLoGueAudiu $sp,$sp,-8sw $FP,4($sp)移动$FP,$sPLW $ 3,%gpayReL(b)(28美元)……j $31 nopp 以上来自于百度翻译 以下为原文 I understand the compiler will generate a call replacement table when function_replacement_prologue attribute is used, but how do I know where the table is so that I can overwrite it at runtime? Moreover, what is the intended application of this feature? This is from the relevant section of the Release Notes:Function Replacement Prologue -- This feature allows the application to redirect one function to another implementation at runtime without replacing the existing function. This is achieved by changing the method of invoking functions through a function replacement table instead of from a linker-resolved address. Initially the function address in the table points to the location of the entry point of the original function's prologue. The application can then replace the table entry with the new function address. Now, during the program execution, the control will pass to the new function address and returns to the caller function. This feature adds a new function_replacement_prologue function attribute. To redirect the function, modify the corresponding Function Replacement Table entry at runtime.Example C code:int a, b, c, d;int __attribute__((function_replacement_prologue)) foo (void){a = b + c;return (a);}int main(){d = foo();return 0;}Example generated assembly code:# Function Replacement Table entries, located in data memory.section .fixtable, datafixtable.foo:.word cont.foo # By default, populate the table with the address# of the original implementation. Redirect to# another implementation by overwriting this# location with the address of the new implementation..section .text, code.globl foo.ent foo.type foo, @functionfoo:# Begin Function Replacement Table Prologuelui $25,%hi(fixtable.foo) # Load address from .fixtable abovelw $25,%lo(fixtable.foo)($25)j $25 # Jump to address loaded from tablenopcont.foo:# End Function Replacement Table Prologueaddiu $sp,$sp,-8sw $fp,4($sp)move $fp,$splw $3,%gp_rel(b)($28)...........j $31nop

    2019-04-12 13:02

  • 3PHASELV-KIT板是否支持最高速度为40,000 rpm的2极电机?

    嗨,3PHASELV-KIT板是否支持最高速度为40,000 rpm的2极电机? 3PHASELV-KIT的数据表显示它支持高达3000 rpm的6极电机,因此对于2极电机,我预计它可以支持高达9000 rpm的转速。更高的呢?我可以在固件中设置更高的RPM吗? #bldc #pmsm#3phaselv-kit以上来自于谷歌翻译以下为原文 Hi,Does 3PHASELV-KIT board support a 2 pole motor with 40,000 rpm max speed? the datasheet for 3PHASELV-KIT shows it supports a 6 pole motor up to 3000 rpm, so for a 2 pole motor, I would expect it can support up to 9000 rpm. what about higher? can I set higher RPMs in firmware? #bldc #pmsm #3phaselv-kit

    2019-04-08 15:27