上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 107 下一页
摘要: 编写程序之前,需要对SD卡有一个了解,建议先搜搜网上各种牛人的笔记,然后去看官方的SD卡资料,这样理解起来比较容易(https://www.sdcard.org/home/ 官网)。在查找文档之前,需要选择适合自己SD卡的文档,因为卡有不同的版本,不同存储量大小的SD卡支持的命令不同,比如有的SD卡 阅读全文
posted @ 2021-07-02 10:44 流水灯 阅读(1378) 评论(0) 推荐(0)
摘要: 当运行的程序在被停止住时,我们可以让其自动运行一些别的命令 用法:commands break_list例如: (gdb) commands 1 Type commands for when breakpoint 1 is hit, one per line. End with a line say 阅读全文
posted @ 2021-06-30 16:53 流水灯 阅读(325) 评论(0) 推荐(0)
摘要: break if 用法:break [break-args] if (condition)例如: break main if argc > 1 break 180 if (string == NULL && i < 0) break test.c:34 if (x & y) == 1 break m 阅读全文
posted @ 2021-06-30 15:31 流水灯 阅读(745) 评论(0) 推荐(0)
摘要: 编译程序, gcc 需要加上 -g,才能用 gdb 调试程序,然后把优化等级设为 -O0 在 (gdb) 状态下直接回车,执行上一次命令 (gdb) help ;查看帮助文档 (gdb) shell 命令 ;可以在 gdb 调试环境下执行 shell 命令 程序执行控制 $ gdb ;进入 gdb 阅读全文
posted @ 2021-06-30 15:21 流水灯 阅读(374) 评论(0) 推荐(0)
摘要: 简而言之: CMSIS 定义了一套 API,应用层代码调用这套API。微控制器厂商完成 API 的实现。 CMSIS 项目仍在不断更新,它开始是为了 cortex-M 微控制器的设备驱动库建立一致性,现在已经成为了 CMSIS-Core,其他的 CMSISI 项目也已经启动: CMSIS-Core( 阅读全文
posted @ 2021-06-28 15:10 流水灯 阅读(1732) 评论(0) 推荐(0)
摘要: 基本知识 证书生成网站:https://csr.chinassl.net/index.html 证书会包含一个服务器的域名,或者包含多个域名( 多域名证书,SAN certificater == SubjectAltName Certificater) 自签名证书:正常情况是把 “ 证书请求文件 ” 阅读全文
posted @ 2021-06-26 15:20 流水灯 阅读(619) 评论(0) 推荐(0)
摘要: subject alt name: 对于证书持有者,一般使用 Subject 项标记,并使用 subjectAltName 扩展项提供更详细的持有者身份信息。 subjectAltName 全称为 Subject Alternative Name,缩写为 SAN。它可以包括一个或者多个的电子邮件地址 阅读全文
posted @ 2021-06-24 17:44 流水灯 阅读(1018) 评论(0) 推荐(0)
摘要: 源文件到可执行文件流程 编译:.c 文件变成 .s 汇编文件 汇编:.s 文件变成 .o 可重定位的目标文件(elf格式文件) 链接:一个或多个.o 文件变成一个可执行文件 ELF 文件和 BIN 文件的区别 BIN文件是直接的二进制文件,内部没有地址标记。bin文件内部数据按照代码段或者数据段的物 阅读全文
posted @ 2021-06-18 10:05 流水灯 阅读(3378) 评论(0) 推荐(0)
摘要: objcopy用于将object的部分或全部内容拷贝到另一个object,从而可以实现格式的变换。 objcopy可用于将文件转换成S-record格式或者raw二进制格式。 例如, xxxx-elf-objcopy –O srec test.o test.s19 则将test.o转换成s-reco 阅读全文
posted @ 2021-06-17 11:38 流水灯 阅读(1078) 评论(0) 推荐(0)
摘要: 使用默认链接文件生成可执行文件: cc = gcc prom = hello DIR= ($shell pwd) inc_dir = $(DIR)/inc src_dir = $(DIR)/src obj = $(pathsubst $(src_dir)/%.c, $(src_dir)/%.o, $ 阅读全文
posted @ 2021-06-17 10:59 流水灯 阅读(134) 评论(0) 推荐(0)
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 107 下一页