自定义博客皮肤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)
  • 收藏
  • 关注

原创 stm32中Linux系统移植

done //命令。从官网下载 https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/ linux-5.4.31.tar.xz 2》芯片原厂 高通,三星,MTK,海思,RK,全志等。//这个目录下的操作~/fsmpla/kerner/linux-stm32mp-5.4.31-r0/linux-5.4.31///这个目录下的操作~/fsmpla/kerner/linux-stm32mp-5.4.31-r0/linux-5.4.31/

2023-06-08 11:01:00 1393

原创 …\Output\STM32-DEMO.axf: error: L6002U: Could not open file …\output\core_cm3.o: No such file or dir

在用户变量里找到 TEMP 和 TMP 分别 编辑 修改变量值 ,修改的变量值的内容为“在下面的系统变量中,找到TEMP和TMP ,复制他们的值 就好了,这样就不会出现自己定义后,所有应用软件用不了的情况”,“确定修改编辑”,确定TEMP和TMP路径没有中文,“确定退出”Keil_v5\ARM\Pack\Keil\STM32F1xx_DFP\2.4.0\keil.STM32F1xx_DFP.pdsc文件。进入“设置”,选择“系统”,往下滑动找到“系统信息”,设备规格 下面选择“高级系统设置”。

2023-05-17 13:11:59 1571

原创 客户端与服务器的通信

成员sa_data[14]的字节大小是14.而IP地址的大小是4个字节,端口号的大小是2个字节(也就是16个bit位)。IP的4加上端口号的2等于6,还有8个空位在里面,这是非常不严谨的。在给端口号的初始化的时候会遇到一个新的难题,这也是为什么弃用原本的结构体的一个原因之一,那就是大小端序的问题。IPv4协议是一个32位的二进制数组成的地址,因为实现了“复用”功能所以普及率比IPv6高,所以你现在用的就是IPv4类地址。

2023-04-26 19:09:16 545

原创 打开日志函数

LOG_PERROR---将信息发送到错误文件中,同时记录在日志里。LOG_CONS---如果不能写入信息,则将信息发送到前台。LOG_DAEMON:守护进程信息 ---------*LOG_PID---在信息里添加PID号------*LOG_AUTH:受保护的信息。LOG_FTP:FTP协议信息。LOG_LPR:打印机程序信息。LOG_MAIL :邮件信息。LOG_KERN:内核消息。LOG_NEWS :新消息。LOG_WARING:警告。LOG_ERR:报错信息。LOG_INFO:正常。

2023-04-20 20:01:51 76

原创 打开目录函数

返回值:成功返回DIR *指针,失败返回NULL,并返回错误码。*返回值:成功返回结构体指针,失败返回NULL,并返回错误码。参数:DIR指针------>opendir返回的。*返回值:成功返回0,失败返回-1,并设置错误码。参数:name :目录名。目录的属性----> 实现ls功能。

2023-04-20 19:58:03 32

原创 静态库和动态库

gcc -fPIC -Wall -c 文件.c -o 文件.o //P I C W是大写。动态库://动态库命名必须 lib库名.so lib开头 .so结尾。LD_LIBRARY_PATH --- 声明的变量类型是库文件。静态库://静态库命名必须 lib库名.a lib开头 .a结尾。gcc -shared -fPIC -o lib.so 文件.o。gcc -Wall -o 别名 自己写的.c -L. -l库名。***linux中的库与win中的库不通用,二者二进制计算不一样。

2023-04-20 11:11:47 89 1

原创 目录的属性 函数实现 ls -l 功能

int lstat (const char *pathname ,struct stat *statbuf)//如果文件为符号链接文件,则会返回符号链接文件的文件属性。int stat (const char *pathname , struct stat *statbuf)//如果文件为符号链接文件(软链接),则返回本体文件信息。*返回值:成功返回DIR *指针,失败返回NULL,并返回错误码。参数:DIR指针------>opendir返回的。*返回值:成功返回0,失败返回-1,并设置错误码。

2023-04-20 10:26:55 121 1

原创 时间编程(获取系统底层的时间)

/将标准时间转换为可定义的本地时间。//将本地时间转化为字符串时间。/* nanoseconds */纳秒。//将系统时间转化为字符串时间。if((tp=localtime(&t))==NULL){ //将结构体和程序关联。/* seconds */秒。//系统时间转字符串。月+1//写得时候就是要加1。

2023-04-20 10:11:36 203 1

原创 开发板的服务配置感想

ubuntu 与开发板的服务配置

2023-02-25 19:03:56 77

空空如也

空空如也

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

TA关注的人

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