- 博客(10)
- 收藏
- 关注
原创 自定义模型应用在vscode和codebuddy中
安装后需要在我们电脑上添加自定义模型的配置文件,填充文件:使用的时候根据自己key填充;文件放置位置:C盘:用户/具体使用的用户/.codebuddy/models.json我这边地址是国际版 C:\Users\xxx\.codebuddy国内版 C:\Users\xxx\.codebuddycn此时打开IDE工具后可以再模型选择中就使用自定义模型。
2026-04-11 17:01:34
3164
原创 使用 GDB 命令行进行远程调试嵌入式 Linux 板卡的操作方法
一旦建立了与目标设备的连接,就可以像本地调试一样设置断点、检查变量值或逐步执行代码。是一个轻量级的服务程序,负责接收来自主机的调试指令并将结果返回给主机。成功建立连接后,GDB 将获得对目标设备上运行的程序的完全控制权。调试完成后可通过以下命令安全地中止会话而不影响目标系统的稳定性。此时,目标设备上的应用程序处于暂停状态,等待主机发送调试信号。:让程序从当前停驻的位置恢复运行直到遇到下一个断点。:逐条语句地执行代码以便观察每一步的变化。下输入以下命令以连接到目标设备上的。替换为目标设备的实际 IP 地址。
2025-05-15 16:39:06
502
原创 ESPIDF 生成静态库链接其他静态库
hello2中调用hello1的函数,生成的lib文件中在其他地方应用时,需要补充hello1文件中函数实现方式。
2025-02-07 12:42:25
236
原创 ESPIDF添加lib库文件.a编译
1.项目工程中添加components文件夹,文件夹下的文件可编译为组件,会自动生成.a文件。可以通过此方式生成新的lib库文件,在工程中添加调用。include文件夹中为.h头文件。2.组件文件夹中添加CMakeLists.txt编译文档,把文件夹中所有.c .h文件编译。这样编译后在build->esp-idf->组件 文件夹中找到相应的libxxx.a文件。3.在第三方动态库文件夹中的CMakeLists.txt中添加相应语句。4.此时在其他应用文件中调用该库文件接口可以正常编译通过了。
2025-02-07 10:41:19
494
原创 keymap
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/zyembed/article/details/126071760。4. linux.keymap, 030100xx,其中03为行,01为列,00xx为键值。3. X30.dts中要配置行,列对应的键值,还有GPIO引脚复用关系。1. 行GPIO必须为输入,列GPIO必须为输出。7. DTS文件包含.h文件和.dtsi文件。
2024-08-17 17:28:34
371
原创 socket 编程快速步骤
为了能够正常让客户端能正常连接到服务器,服务器必须遵循以下处理流程:①、调用 socket()函数打开套接字,得到套接字描述符;②、调用 bind()函数将套接字与 IP 地址、端口号进行绑定;③、调用 listen()函数让服务器进程进入监听状态;④、调用 accept()函数获取客户端的连接请求并建立连接;⑤、调用 read/recv、 write/send 与客户端进行通信;⑥、调用 close()关闭套接字。0.首先调用头文件#include <sys/types..
2022-03-02 19:19:16
1291
原创 阿里云iot域名移植
首先需要有个域名。CNAME需要添加上DNS处理上。首先进入CDN域名管理界面添加域名进入域名解析界面CNAME添加到记录值里
2020-02-11 22:32:08
332
原创 STM32串口打印输出数据时好时坏
用STM32F103串口输出数据的时候,一会正常,一会出错。完全没有规律性,怀疑到外部晶振震荡频率不对,于是取消外部晶振,直接用内部时钟,运行程序果然是正常了。...
2018-04-19 13:05:47
2691
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅