logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式-通信协议】I2C通信协议

指定地址写多个字节,由于主机一直有SDA控制权,因此无需从机RA=1,如果RA=1,反而代表从机没收到数据。

#嵌入式
【嵌入式-Keil】keil代码提示快捷键

如果没有提示,可能跟输入法的快捷键冲突,

【嵌入式-系统移植】make menuconfig 提示:‘make menuconfig‘ requires the ncurses libraries的解决方法

(错误提示:)安装ncurses (ncurses-devel)库时显示:Unable to locate package ncurses。使用 sudo apt-get install libncurses5-dev 即可成功安装。

文章图片
#linux#嵌入式
【嵌入式-汇编】access violation at C:0x003D : no ‘execute/read‘ permission

在进行keil仿真测试的时候,当点击运行时出现*** error 65: access violation at C:0x003D : no ‘execute/read’ permission类似这样的情况,这是因为0x003D开始的地址没有执行/读的权限,因此要设置。另外一种情况,你的起始地址不是从0x0000H开始,如果说你的地址是从0x0000H开始的,那么就不用执行下面的步骤,因为一般都可

文章图片
#c语言#开发语言
【嵌入式-工具】ubuntu 如何重启网卡

这些步骤将停止网络服务,然后重启指定的网卡接口,最后再次启动网络服务。请注意,这些命令需要使用管理员权限才能执行,因此您需要在命令前加上 “sudo”。打开终端:在键盘上按 Ctrl + Alt + T,或从菜单中找到“终端”并打开它。请将 “” 替换为您要重启的网卡接口名称,如 “eth0” 或 “wlan0”。

文章图片
#ubuntu#linux#运维
【嵌入式-socket】socket错误:Program received signal SIGPIPE, Broken pipe

注意:套接字一般由客户端关闭,避免服务器主动关闭导致管道断裂。1.就是你的socket已经关闭了,你还在发送内容。2.你的socket根本就是个无效的socket.

文章图片
#服务器#linux#网络
【嵌入式-工具】Linux 编译报错 /bin/sh: 1: flex: not found 和 /bin/sh: 1: bison: not found 解决方法

2、报错(2):/bin/sh: 1: bison: not found。1、报错(1):/bin/sh: 1: flex: not found。

文章图片
#linux#运维#服务器
【嵌入式-linux内核函数】register_chrdev注册字符设备

如果@major > 0,此函数将尝试使用给定的设备保留设备,主要数字,将返回零成功。(一)解析:register_chrdev函数和unregister_chrdev函数。*如果@major == 0,这个函数将动态分配一个main并返回它的号码。register_chrdev() -为字符设备注册一个主号码。(三)unregister_chrdev函数原型。(二)register_chrdev

文章图片
#linux
【嵌入式】error: C++ preprocessor “/lib/cpp“ fails sanity check

在安装protobuf,知悉./Configure时候报错“error: C++ preprocessor “/lib/cpp” fails sanity check”但我自己并没有使用此方法,因为build-essential包含许多基本库,因此我决定尝试一把,输命令。建议大家使用这种方法,因为它包含许多基本库,说不定让你已经安装其它软件时免除缺少各种库的烦恼。这位同志使用的是红帽子版本,对于u

文章图片
#c++#mysql#数据库
【嵌入式-工具】在keil工程中删除编译文件的方法

在实际工作中coding的工作是一方面,但是作为最终的输出是要提交源码作为成果来管理和上传的,不管是Git也好SVN也好,一般都要求只保存源码和工程文件(针对单片机MCU类的项目,对于Linux下的项目没有工程文件一说,只有配置信息和整个工程文件的源码),所以我们在coding只有提交之前必须要把调试过程中生成的编译链接的中间文件如.obj.axf .elf.map文件等等。新建一个TXT文件,将

文章图片
    共 25 条
  • 1
  • 2
  • 3
  • 请选择