- 博客(12)
- 收藏
- 关注
原创 CMake 项目构建工具--入门
我们发现可执行文件默认生成在Makefile文件的当前路径下,有什么方法可以指定可执行文件的生成路径吗?构建之后CMake的相关文件和源文件都混在一起了,这样不好管理也不好看,所以我们通常会建立一个。c语言有89,99,11等版本,不同的版本引用了新的关键字。此处的路径可以设置为绝对路径,可以设置为相对路径,相对路径是基于。设置变量的好处在于方便管理,当源文件较多时可以设置变量。这样在生成可执行文件时,就可以这样。构建,如此构建出来的文件都会存在。,变量的取值方法是${ },目录,在这个目录下进行。
2023-08-18 18:01:41
188
1
原创 Linux安装Cmake (Centos 7)
git 安装命令为 yum install git。虚拟机 Centos7 或 云服务器。官网下载较慢,可以在码云上克隆。修改/etc/profile。在最后面添加以下内容。执行命令使其配置生效。
2023-08-07 23:14:26
4725
2
原创 linux(CentOS7) 安装Can-utils
CentOS中不能使用sudo apt-get install can-utils指令,可以按照链接中的步骤完成安装。如果克隆不了,可以在码云中查找代替的,我使用了下面这个。can.h是can-utils的一个文件。
2023-08-07 12:42:56
591
原创 野火指南者开发笔记——1.DAP仿真器下载
最后在Flash Download中把Reset and Run勾选上--这样程序烧录后能自动复位。在Debug下打开Settings,这时可以看到选JTAG/SW选择CMISI-DAP。再选择Utilities勾选Use Debug Driver--默认仿真器。然后在电脑上的KeliuVision5中打开魔术棒选项--选择Debug。在Debug中把将Use选择为CMSIS-DAP Debugger仿真器。首先,在指南者开发板上连接好DAP仿真器与电源线。
2023-07-24 12:30:28
1409
原创 常用Linux指令
cp -r a b 在当前路径下如果a目录存在,b目录不存在,执行这条指 令后,系统会创建出一个目录b并将a的内容复制进去。mkdir a/b/c -p -p递归,在父目录不存在时,同时创建。在Linux中我们使用vim文件编辑器,它有三种工作模式:可视模式,插入模式,末行模式。
2023-07-12 16:24:23
205
1
原创 Linux云服务——阿里云申请与连接
1.注册阿里云2.进入免费领取3.云服务器ECS,点立即试用4.ECS配置操作系统选择CentOS7.9版本CentOS是红帽公司的免费版。5.选择到期释放不续费6.创建。
2023-07-10 17:01:35
751
1
原创 基于51单片机的智能门禁闸机控制系统
出口方向闸机自动开关门,出门无需刷卡,通过光电对管,检测到人要从出口出门,闸机通道,自动打开,并计数出门人数,完成仿真。语音提醒功能:接近闸机,提醒快速通过、关闭闸机有语音提醒、长期驻留语音告警。LCD1602使用的是江科大提供的LCD1602驱动函数,使用前要修改引脚。实物硬件实现上述功能,可用按键模拟光电对管,用红,绿LED模拟闸机开关。按建调整闸机门的状态,常开,常闭,开门延时时长。IC卡开启闸机,或密码开启闸机。3.2 LCD1602显示函数。3.3 密码开门函数。3.4 main函数。
2023-07-10 16:16:56
1393
4
原创 使用Java接收51单片机串口传输的称重数据
51单片机称重系统测试与java串口接收: 测试一下用java接收51单片机串口传输过来的称重数据.参考资料[java基于RXTXcomm.jar串口通信接收数据代码小讲_哔哩哔哩_bilibili][java基于RXTXcomm的串口程序_Alina_shu的博客-优快云博客][ java基于RXTXcomm.jar的串口通信_问鼎63的博客-优快云博客]地址连接 http://rxtx.qbang.org/wiki/index.php/Main_Page。(1)先确定JDK的位数。
2023-06-25 22:21:22
490
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人