开发工具使用
Deven_Huang
这个作者很懒,什么都没留下…
展开
-
ubuntu下github无法使用
【代码】ubuntu下github无法使用。原创 2023-03-24 20:45:24 · 336 阅读 · 0 评论 -
win10 win11下添加nfs客服端到linux
windows下搭建nfs客服端到ubutu原创 2022-10-27 21:25:02 · 4543 阅读 · 1 评论 -
gdb使用
参考:参考博客断点使用break filename:lineNumber break … if < condition> ex: break test.c:6 if num>0break break命令没有参数时,表示在下一条指令处停住printx按16进制格式显示变量d按十进制显示变量u按十六进制格式显示无符号整形 ex: print /x co按八进制格式显示变量t按二进制格式显示变量c按字符格式显示变量f按浮点数格式显示变量原创 2022-03-31 16:23:45 · 425 阅读 · 0 评论 -
astyle mdk vscode使用
下载astyle 下载地址windows平台2.1 mdk 格式化单个文件!E // 输入参数 2.2 mdk格式化所有文件"$E*.c" "$E*.h" // 所有.c .h 文件2.3 vsocde配置2.31 安装扩展插件Astyle formate-Astye2.22 配置文件 additional setting.json{ "json.schemas": [ ], "git.ignoreWindowsGit27Warning": true.原创 2021-04-19 18:13:59 · 513 阅读 · 0 评论 -
vs code 远程终端连接linux
1.ctril+shift+p 输入 Remot-ssh 将 √打上2.更改配置文件3.连接,选择远程服务器右键连接4.如果连不上:将git中openssh 替代 win10 自带 openssh将环境变量中:%SYSTEMROOT%\System32\OpenSSH\ 替换为 #将环境变量中: %SYSTEMROOT%\S...原创 2020-04-07 21:03:05 · 1780 阅读 · 0 评论 -
IAR 低版本升高版本报错
iar for arm 7.1以前版本升级以后的版本兼容处理1.新版本包含了core_cm3.c core_cm3.h,所以去掉路径中的core_cm3.文件,移除工程中core_cm3.c文件,然后在option中做如下设置2.修改启动文件,也就是那个.s的汇编文件在将所有的SECTION .text:CODE:REORDER(1)改为 SECTION .text:CO...原创 2020-03-19 16:33:22 · 1736 阅读 · 0 评论 -
iar for arm 8.41 icf文件
Iar 链接文件中的icf文件 1.memory 可编址的存储空间2.region 不同的存储器地址区域3. block 不同的地址块4.Section的 初始化与否5.Section 在存储空间中的放置...原创 2020-03-18 12:53:14 · 635 阅读 · 0 评论 -
vscode 基础教程
零、快速入门有经验的可以跳过快速入门或者大致浏览一遍1. 命令面板命令面板是vscode快捷键的主要交互界面,可以使用f1或者Cmd+Shift+P(win Ctrl+Shift+P)打开。在命令面板中你可以输入命令进行搜索(中英文都可以),然后执行。命名面板中可以执行各种命令,包括编辑器自带的功能和插件提供的功能。所以一定要记住它的快捷键Cmd+Shift+P2....转载 2020-03-16 14:16:22 · 311 阅读 · 0 评论 -
source insight自动对齐,安装Astyle
原文地址:http://xinzero.com/source-insight-astyle.html一直使用source insight工具阅读与编写代码,以前也推荐过source insight的切换标签栏工具(switch Tabbar),今天看到一款GNU的astyle工具,她是一个免费的代码格式化工具,能够整理符合c/c++规范 ,可以将astyle.exe外挂到SourceIn...原创 2020-03-16 12:45:25 · 931 阅读 · 0 评论 -
MDK分散加载文件,外部SDRAM变零定义
1.sct文件LR_IROM1 0x08000000 0x00100000 { ; load region size_region ER_IROM1 0x08000000 0x00100000 { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .AN...原创 2020-03-15 11:17:41 · 1389 阅读 · 3 评论 -
堆栈问题
MSR PSP, R0; BX LR产生异常时,两个值我们需要,一个是pc,一个是LR,通过LR找到栈,再通过栈找到pc1、如果LR=0xFFFFFFF9说明产生异常的时候使用的是MSP,我们只需要读出当前sp的值,sp += 0x1c;读出的内容就是产生异常时压入栈的PC的值,这个值跟反汇编代码对比,就能得到具体哪句话产生的异常。2、如果LR=0xFFFF...原创 2019-12-04 14:25:44 · 1266 阅读 · 0 评论 -
vscode 中使用鼠标Ctrl+滚轮放大缩小
1.使用鼠标Ctrl+滚轮放大缩小打开"文件->首选项->设置->用户->下面的JSON2.3.点击在settings.json中编辑4.添加下面一行"editor.mouseWheelZoom": true,5.最后保存就可以了...原创 2019-11-09 17:19:54 · 14384 阅读 · 6 评论 -
IAR中k60/k64 使用printf()函数
1.编写fputc()函数 ,这个函数所在.c文件要包含头文件“stdio.h”int fputc(int ch, FILE *f){ UART_WriteBlocking(UART1, (uint8_t*) &ch, 1); //nxp fsl库函数return ch; }2.在Options->C/C++Compler-...原创 2019-07-24 12:51:54 · 735 阅读 · 2 评论