- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 ARM Cortex-M 应用程序跳转方法
本文介绍了6种ARM Cortex-M应用程序跳转方法,均需遵循关键安全准备步骤:禁用中断和SysTick定时器、设置向量表偏移、同步屏障等。主要方法包括:1)全局函数指针法,清晰易理解;2)向量表数组指针法,结构明确;3)无类型定义指针法,减少依赖;4)内联汇编法,可靠性最高;5)裸函数汇编法,性能最优;6)直接转换调用法,最为简洁。所有方法均通过设置主堆栈指针和跳转到复位函数实现,强调必须使用全局变量避免系统重启,局部函数指针会导致失败。内联汇编和裸函数方法提供了底层硬件级控制,确保跳转可靠性。
2025-07-07 15:10:58
363
原创 TortoiseGit disconnected no supported authentication
今天,我发现一个从远程服务器上获取到的工程,用Git没问题,而TortoiseGit报错:Disconnected: No supported authentication methods available(server sent: publickey)因为TortoiseGit和git的冲突。 改正如下:1、TortoiseGit -> Settings
2017-06-28 14:53:15
825
转载 Myeclipse错误:GC overhead limit exceeded
这个是JDK6新添的错误类型。是发生在GC占用大量时间为释放很小空间的时候发生的,是一种保护机制。解决方案是,关闭该功能,使用—— -XX:-UseGCOverheadLimit 这里要查看是否有使用大内存的代码或死循环。 Sun官方解释:The parallel / concurrent collector will throw an OutOfMemor
2017-02-10 14:12:33
1909
转载 tomcat设置管理员在远程(不同)机器上访问管理页面
tomcat8.5管理员默认只能在安装tomcat的机器上访问,如果想在其他机器上访问,则需要进行配置修改添加用户和权限(\conf\tomcat-users.xml):2修改tomcat管理功能配置文件(/webapps/manager/META-INF/context.xml),注释掉地址限制: allow="
2017-02-10 09:48:47
1043
《JSP设计(第三版)》英文版
2009-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅