自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 Keil MDK中,__use_no_semihosting 的使用

半主机是一种通过调试器与主机通信的方式,允许目标设备访问主机的资源(如文件、控制台等),但会增加代码复杂性和性能开销。半主机操作需要通过调试器与主机通信,速度较慢。等),但没有重定向这些函数,编译器可能会默认使用半主机机制。),需要手动重定向这些函数到目标设备的硬件接口(如串口)。输出调试信息,禁用半主机后需要通过其他方式(如串口)查看输出。可以确保代码不依赖半主机功能,避免链接半主机相关的库函数。禁用半主机后,如果代码中使用了某些依赖半主机的函数(如。用于禁用半主机机制,避免依赖调试器和主机资源。

2025-01-18 22:39:35 756

原创 git push 提示 rejected because the tip of your current branch is behind 的解决办法

时,本地分支和远程分支有分歧(divergent branches)。Git 无法自动决定如何将本地和远程的更改合并,所以需要明确指定如何处理这种情况。会执行合并操作(merge),但如果之前配置了 rebase 或者 fast-forward,Git 会提示确认如何处理。选择其中一个方案,根据需要的工作流来处理即可。这样,如果分支有分歧且无法执行快速前进合并,如果希望将上述设置应用到所有仓库,可以使用。时进行变基操作,保持更整洁的历史。这会设置 Git 在进行。时使用默认的合并策略。

2024-12-13 17:13:19 1516

原创 git clone最后出错 fatal: unable to checkout working tree解决办法

我们首先尝试启用长路径支持和设置配置项。这通常是解决路径问题的最有效方法。如果问题依然存在,尝试使用 sparse-checkout 或手动下载源代码。^_^

2024-12-04 11:32:18 828

原创 如何编写Android.bp

name: 模块名称,生成的二进制名称。srcs: 源文件列表。: 包含的头文件目录。: 共享库链接。: 静态库链接。cflags: 添加到编译命令中的编译标志。ldflags: 添加到链接命令中的链接标志。stl: 指定 STL 使用方式。arch: 架构特定的编译配置。通过这些步骤方法,基本可以全面了解并掌握Android.bp的编写了。^_^

2024-11-13 21:55:42 449

原创 vscode 有没有类似source insight的插件,显示relation references

通过这些插件,你可以在 VS Code 中实现类似于 Source Insight 的符号和引用关系查看功能,尽管可能没有 Source Insight 那么专注和全面,但也足够日常开发使用。不过,虽然VS Code 没有完全类似于 Source Insight 的功能,但有一些插件可以帮助你实现类似的功能,尤其是显示符号、引用和关系的功能。在群上看到有人问,有没有source insight的插件,显示relation references,看了一下,还真没有完全类似的。

2024-11-13 11:07:42 2715

原创 editorconfig在团队协同编码的作用

是一个配置文件,用于定义项目的代码风格和格式化规则,帮助团队在不同的编辑器或 IDE 中保持一致的代码风格。它通常放置在项目的根目录中,并支持多种编辑器,包括 VS Code、Atom、Sublime Text 等。的主要作用是通过定义文件缩进、编码格式、行尾样式等选项,减少因不同开发环境造成的代码格式差异,提升代码的可读性和维护性。

2024-11-09 00:17:31 396

原创 vscode如何建立代码风格模版

一些选项可以直接在 VS Code 中配置。例如,搜索tabSize等选项,可以更改缩进大小和使用空格或制表符。

2024-11-09 00:14:29 557

原创 vscode 如何自动整理代码格式

在 VS Code 中,可以使用代码格式化功能来整理代码,类似于 VC6 中的Alt+F8快捷键。

2024-11-09 00:11:21 4880

原创 linux-arm开发环境简单配置

Windows+linux(我个人使用fedora8,下面的linux 指的就是这distribution) Window上:安装终端软件 SecureCRT,putty等安装ftp软件 cutftp等配置串口工具 超级终端安装tftp服务,也可以使用linux上的tftp。 linux上:1,ssh默认情况下,ssh在fedora8下应该是安装的,那么就无

2010-02-07 11:14:00 759 1

nRF2401 51代码

nRF2401 51单片机的简单代码 和之前的avr版本一样,都是我们一直在使用的代码。 一直比较方便

2010-03-13

nRF2401 avr代码

nRF2401 avr 下的代码,也很方便一直到其他芯片上

2009-12-02

nRF24L01,51下的驱动

nordic 的24L01射频芯片,驱动代码,51 keil c,很方便移植到其他单片机

2009-05-13

nrf905 51 代码

nordic公司的一款无线收发ic,只需要修改硬件引脚映射就可以使用,移植到其他单片机也很方便

2008-12-22

cc1100 51代码

cc1100 51单片机代码,做无线开发的可以参考下

2008-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除