自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用WinHex合并两个bin文件

4. APP程序的偏移地址为0x4000,0x4000-0x8d3-1(IAP文件大小)为0x372C,即需要补14124个0字节。因烧录器中只能放一个bin文件,故使用WinHex合并IAP和APP的bin文件。7.将操作完的文件另存为,至此两个bin文件合并成功。6.回到刚刚粘贴完0字节的IAP程序文件,点击粘贴。2.打开工具栏中的编辑,选择粘贴0字节。5.打开APP程序文件,点击复制所有。1.使用WinHex打开IAP文件。3.选择添加到文件尾部。

2024-02-29 15:41:15 517

原创 KEIL5 调试有些地方无法打断点

解决方法:1.2.3.

2023-08-16 14:28:14 1110

原创 使用ImDisk创建虚拟磁盘

1.Install2.创建虚拟磁盘3.格式化磁盘。

2023-07-01 14:12:10 469

原创 STM32 DMA normal 模式下 再次开启DMA 传输

硬件平台:STM32F407ZET。

2023-04-13 16:42:11 842

原创 在文本的每一行首尾增加指定内容

使用ctrl+h快捷键打开替换文本框,勾选正则表达式。在每一行末尾加上 ", 操作如图。使用文本编辑器notepad++在每一行开头加上 " 操作如图。

2023-04-05 18:54:04 272

原创 Adobe Audition生成正弦波

Adobe Audition生成正弦波

2023-02-23 11:44:34 302

原创 子网掩码简洁表示法

子网掩码简洁表示法

2023-02-17 14:56:26 179

原创 Virtual Serial Port Driver PRO使用

Virtual Serial Port Driver PRO使用

2022-11-03 14:40:18 1916 1

原创 GPIO、中断、串口

GPIO、中断、串口

2022-07-07 14:21:30 1431 1

原创 环形缓冲区

环形缓冲区

2022-07-03 18:29:28 1210

原创 常用的字符处理函数

常用的字符处理函数

2022-07-03 18:21:39 136

原创 C语言数据转换

C语言数据转换

2022-07-02 21:49:59 1095

原创 使用\r\n换行的原因

Dos和Windows采用回车+换行表示下一行UNIX/Linux采用换行符)表示下一行MAC OS系统采用回车符表示下一行Windows下编写的Shell脚本,直接放到linux/unix下执行会报错,就是因为行结束符不一样导致的。\r表示是回车\n表示是换行\r\n表示回车换行...

2022-06-29 14:49:48 655

原创 FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘解决方式

FCARM - Output Name not specified, please check 'Options for Target - Utilities'

2022-06-28 11:02:58 2691 1

原创 裸机开发的常见模式以及使用rtos的目的

裸机开发的常见模式以及为什么要引入Rtos

2022-06-22 19:29:34 149

原创 Protues 汇编报错所选编译器MASM32未安装编译失败可以这样解决

编译代码出现如下提示则说明没有安装汇编的编译环境解决方法如下:1. 点击页面上方的System>>Compilers Configuration2. 在弹出的窗口找到MASM32点击边上的Download进行下载,下载完成后点击Check检查是否安装成功。此时就可以编译了。...

2022-05-05 23:12:55 6964 6

原创 stm32中寄存器后缀缩写的含义

1. _DR —————数据寄存器(Data Register)2. _IDR —————独立数据寄存器(Independent Data Register)3. _CR —————控制寄存器(Control Register)4. _SR —————状态寄存器(Status Register)5. _CSR —————控制/状态寄存器(ControlStatus Register)6. _CIR —————时钟中断寄存器(Clock In...

2022-05-04 21:44:19 3964

原创 数字按键KEYPAD-PHONE的使用 附代码

Protues中的KEYPAD-PHONE如图需要注意的是,与矩阵键盘不同,矩阵键盘采用扫描的方式,如图的数字键盘是一个键对应一个输入端口。驱动12键KEYPAD-PHONE的代码如下#define KEY_PORT P1void Delay(unsigned int n){ unsigned int i=0, j=0; for(i=0;i<n;i++) { for(j=0;j<120;j++); }}unsigned char key_ph...

2022-04-30 09:10:30 2482

原创 Keil简单操作屏蔽不需要提示的警告信息

实际调试中有些警告是我们所不需要提示的,非常的影响查看其他的错误信息,所以我们可以对不需要的警告进行屏蔽。一、keil4屏蔽不需要提示的警告信息如图是未调用警告,其警告号为16。按图示 点击魔术棒>>BL51 Misc>>在Disable Warning Numbers栏输入要屏蔽的警告号。此时我们再次编译会发现警告就消失了二、 keil5屏蔽屏蔽不需要提示的警告信息按图示 点击魔术棒>>C/..

2022-04-21 16:59:15 8480 1

原创 VSCode配置C/C++环境,使用MinGW编译器

VSCode配置C/C++环境,MinGW编译器的安装

2022-04-19 20:45:42 10178 2

原创 Window 和 Linux之间进行复制粘贴

几行代码实现Window和Linux间的复制粘贴

2022-04-19 09:40:56 15469 5

原创 如何取消keil中Bookmark标记

添加的Bookmark标记如何去除2. 选择工具栏的Edit选项,点击 “Clear ALL Bookmarks” 即可取消所有的Bookmark标记。

2022-04-17 15:48:36 2745 2

原创 设置环境变量

设置环境变量

2022-04-14 16:19:12 3930

原创 Protues卸载后如何重新安装

Protues卸载后重新安装往往会因为与之前的路径不匹配而造成无法使用

2022-03-31 20:50:21 3711 2

原创 STM32CubeMX的安装

STM32CubeMX的安装

2022-03-21 11:34:11 462

空空如也

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

TA关注的人

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