嵌入式
文章平均质量分 60
两点半还在学习
一个想学编程的菜鸟
展开
-
Linux:cannot find -lncursesw 错误
Linux:cannot find -lncursesw 错误原创 2023-03-01 16:39:02 · 373 阅读 · 1 评论 -
Linux开发板网络直连电脑的设置方法
将虚拟机/home/yannik/linux/nfs目录下的uImage下载到开发板。打开以太网-IPv4-属性进行如下设置IP地址、子网掩码、默认网关、DNS服务器;如果有WIFI,比如笔记本,按如下图禁止WIFI,确保网线已连接笔记本和开发板;打开设置-网络-有线连接设置如下图:应用后关闭再开启有线连接生效。如下图所示:说明uImage已成功下载到开发板。先确保虚拟机设置-网络设置为桥接模式;原创 2022-12-13 23:51:19 · 2192 阅读 · 0 评论 -
单片机按键扫描:分别实现长按两秒运行一种功能,短按松开后运行另一种功能
单片机按键扫描:分别实现长按两秒运行一种功能,短按松开后运行另一种功能。代码如下:原创 2022-12-06 14:29:03 · 773 阅读 · 0 评论 -
51单片机学习1:C语言基础
函数定义的一般格式如下:函数类型 函数名(形式参数表) [reentrant][interrupt m][using n]形式参数说明{局部变量定义函数体}前面部件称为函数的首部, 后面称为函数的尾部, 格式说明:原创 2022-11-15 23:47:27 · 3619 阅读 · 2 评论 -
Linux - Makefile 函数使用
Makefile 支持函数,类似 C 语言一样, Makefile 中的函数是已经定义好的,我们直接使用,不支持我们自定义函数。 make 所支持的函数不多,但是绝对够我们使用了,函数的用法如下:或者 可以看出,调用函数和调用普通变量一样,使用符号“$”来标识。参数集合是函数的多个参数,参数之间以逗号“,”隔开,函数名和参数之间以“空格”分隔开,函数的调用以“$”开头。接下来我们介绍几个常用的函数,其它的函数大家可以参考《跟我一起写 Makefile》这份文档。函数 subst原创 2022-06-13 22:06:44 · 397 阅读 · 0 评论 -
Linux -文件操作命令
使用 touch 创建文件的时候,如果[文件名]的文件不存在,那就直接创建一个以[文件名]命名的文件,如果[文件名]文件存在的话就仅仅修改一下此文件的最后修改日期,常用的命令参数如下: -a :只更改存取时间。 -c :不建立任何文件。 -d :使用指定的日期,而并非现在日期。 -t :使用指定的时间,而并非现在时间。 主要参数如下: -p :如所要创建的目录其上层目录目前还未创建,那么会一起创建上层目录原创 2022-06-12 19:41:48 · 2784 阅读 · 0 评论 -
Linux -Shell基本命令
文件浏览是最基本的操作了,Shell 下文件浏览命令为 ls,格式如下: ls 命令主要用于显示指定目录下的内容,列出指定目录下包含的所有的文件以及子目录, 它的主要参数有: -a :显示所有的文件以及子目录,包括以“.”开头的隐藏文件。 -l :显示文件的详细信息,比如文件的形态、权限、所有者、大小等信息。 -t :将文件按照创建时间排序列出。 -A :和-a 一样,但是不列出“.”(当前目录)和“..”(父目录)原创 2022-06-10 22:34:28 · 346 阅读 · 0 评论 -
II2简介以及特点
IIC 简介IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器以及其外围设备(也叫器件)。IIC 也可以写成 I2C,有两根线(不算地线),它是由数据线 SDA 和时钟线 SCL 构成的串行总线,可发送和接收数据,在 CPU 与被控 IC 之间、 IC 与 IC之间进行双向传送。随着科技的发展,现在已经有 I3C了,也许有朋友已经在Intel 路线图和DDR5 相关的部分内存规格书中看到了这个名字了,I3C 向...原创 2022-05-05 23:10:22 · 1358 阅读 · 0 评论 -
Keil5代码自动补全设置
打开Edit,点击Configuration...打开界面设置如图所示,重启软件后就能看到自动补全代码的效果了。原创 2022-03-08 21:22:29 · 7513 阅读 · 6 评论 -
Keil写代码时遇到的问题——warning:implicit declaration of function “XXXX“ is invalid in C99
今天在Keil5写实验时遇到如上图的警告,检查.h和.c文件无误之后发现.h文件中有个函数使用错误了,如下图:实际使用的函数为两条下划线,正确的函数应该如下图:修改之后警告消除。...原创 2022-03-08 21:06:34 · 1873 阅读 · 1 评论 -
正点原子STM32MP157之《新建HAL库版本MDK工程》
一、新建工程文件夹1、准备工作在新建工程之前,首先我们要做如下准备: 1) STM32Cube 官方固件包:我们使用的固件包版本是 STM32Cube_FW_MP1_V1.2.0,固件包 路径:开发板光盘 A-基础资料\7、STM32MP1 参考资料\STM32MP157 Cube 包。 2) 开发环境搭建。2、新建文件夹首先我们要在电脑某个路径下新建一个文件夹作为工程的根目录文件,后续的工程文件都 将在这个文件夹里建立,我们把这...原创 2022-03-06 21:44:58 · 1731 阅读 · 1 评论