- 博客(119)
- 资源 (30)
- 收藏
- 关注
原创 Linux基础命令
列出当前目录下的文件和子目录。-l:以长格式显示文件信息,包括权限、所有者、大小等。-a:显示所有文件,包括隐藏文件。-h:以易读的方式显示文件大小(例如,1K,2M)。: 切换当前工作目录。cd /home:切换到 /home 目录。: 创建新目录。:在 /home 目录下创建 newdir 目录。: 创建空文件或者更新已有文件的时间戳。:创建空文件 123.txt。: 删除文件或目录。-r:递归删除目录及其内容。: 在文件系统中搜索文件。: 在 /home 目录下搜索文件名为 123 的文件。
2023-09-23 22:18:01 288
原创 Linux环境搭建
Ubuntu:https://www.ubuntu.com/download/desktopVirtualBox:https://www.virtualbox.org/wiki/Downloads
2023-09-23 22:17:08 172
原创 Virtualbox-NAT模式下宿主机和虚拟机通信
解决查看虚拟机的ip,默认是10.0.2.15查看Virtualbox的ip,默认是192.168.56.1在Virtualbox网络->高级中配置端口转发具体步骤参考:https://www.cnblogs.com/haicheng92/p/6838206.html
2023-09-16 18:08:47 181
原创 RK3568-UART通信
RK3568有10个UART控制器,对应设备树里的uart0-uart9。Rockchip UART (Universal Asynchronous Receiver/Transmitter) 基于16550A串口标准,支持以下在Linux kernel 4.4和Linux kernel 4.19中,使用8250串口通用驱动,以下为主要驱动文件:drivers/tty/serial/8250/8250_core.c # 8250串口驱动核心。
2023-09-09 08:35:53 468
原创 RK3568-GPIO控制
芯片的GPIO由芯片的GPIO控制器来管理,GPIO控制器封装在芯片内部,控制器的驱动芯片厂家已经写好了。RK3568有五组GPIO控制器,每组管理32个引脚,对应/dev下的的设备节点。Linux系统本身就含有GPIO子系统模块,它对下接入GPIO控制器的驱动,对上提供一组API接口给其它驱动调用来管理GPIO控制器。Sysfs-GPIO通过对GPIO子系统的API的调用实现了一套对用户空间的接口,相当于这是linux官方实现的一个通用GPIO驱动。
2023-09-09 08:26:17 610
原创 Github Copilot连接不上服务器
报错:[ERROR] [default] [2023-09-08T15:47:01.542Z] GitHub Copilot could not connect to server. Extension activation failed: “connect ETIMEDOUT 20.205.243.168:443”),查询api.github.com的IP地址,修改电脑HOST文件直接指向这个IP。如果你github访问也不流畅,也可以用这个方式指定IP。,但实际上这个地址ping不通。
2023-09-09 00:05:33 2680
原创 LinuxC文件操作接口
inotify是Linux内核提供的一种文件监控机制,能够实时监控文件系统中指定目录下的文件变化。使用inotify可以监测到文件以及目录的创建、删除、修改等操作,并及时通知相应的应用程序进行处理。
2023-04-19 19:27:28 457
原创 AWS-即时预置方式接入
AWS-即时预置方式接入参考文档:https://docs.amazonaws.cn/iot/latest/developerguide/iot-provision.html一、总体流程使用预置证书去注册事物的设备证书和私钥预置事物,当设备预置流程完成时,该证书的状态将更改为 ACTIVE使用注册得来的设备证书、私钥和本来的CA证书连接平台二、注册证书连接AWS向$aws/certificates/create/payload-format 上发布带有空消息负载的消息pa
2022-04-21 10:26:35 256
原创 Modbus CRC16算法
Modbus CRC16算法直接运算unsigned short modbus_crc16(unsigned char *pdata, unsigned short len){ unsigned short i, j, crc; crc = 0xFFFF; for (j = 0; j < len; j++) { crc = crc ^ pdata[j]; for (i = 0; i < 8; i++)
2022-03-07 23:09:03 400
原创 Modbus RTU协议认识
Modbus RTU协议认识一、通信模式Modbus RTU协议是一个主从协议主机发出请求,从机返回响应,从机不能主动发送数据同一时刻总线上只能有一个主机,但可以有多个从机从机之间不能相互通信二、通信角色主机主机没有编号,因为总线上的主机是唯一的。主机可以通过两种方式发出请求:单播模式:主机访问特定编号的从机,从机响应请求。广播模式:主机向总线上所有从机发出请求,从机不需要应答。广播请求一般用于写命令。从机总线上的每个从机都有唯一编号,即设备地址,范围为1~255。0为广
2022-03-05 11:08:11 7204 3
原创 C-重新封装printf
描述:重新封装printf函数,自动再末尾加回车换行。实现:void at_log(const char *format, ...){ va_list args; va_start(args, format); vprintf(format, args); va_end(args); printf("\r\n");}
2021-12-28 18:12:51 983
原创 Debug-CDK编译
问题描述:make: *** No rule to make target ‘…/…/…/…/…/…/…/xxx.c’, needed by ‘Obj/xxx.o’. Stop.解决方法:删掉obj文件夹,重新编译
2021-12-27 14:38:02 432
原创 LWIP-TCP心跳机制
LWIP-TCP心跳机制简介在长连接下,可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更致命的是,有的节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉。这个时候,就可以使用心跳包,来维持长连接以及保活心跳机制就是每隔几分钟发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息则视客户端断开。发包方可以是客户也可以是服务端,具体看哪边实现更方便合理设置1. 开启宏(opt.h)
2021-09-27 15:33:17 1084
原创 SFUD 一款嵌入式SPI FLASH驱动组件
SFUD 一款嵌入式SPI FLASH驱动组件源仓库:https://github.com/armink/SFUD移植例程仓库:https://gitee.com/ll0_0ll/Packages-practice简介1.功能通常要驱动SPI Flash要根据厂家的手册写好各种接口,而这个组件通过SFDP标准,只要适配几个接口它就可以自己去获取那些厂家的操作命令,然后调用它的接口就可以驱动flash了。这样一来驱动写起来会简单点,而来换flash时改动也会少点。2.SFDP什么是 SFDP
2021-09-23 14:00:31 909 1
原创 letter-shell 一款嵌入式shell组件
letter-shell 一款嵌入式shell组件源仓库:https://github.com/NevermindZZT/letter-shell移植例程:https://gitee.com/ll0_0ll/Packages-practice简介1.效果这款shell组件实现的效果,是让单片机的串口可以像电脑的CMD命令行一样进行交互。输入规定的命令和参数,就会调用相应的接口,然后返回结果。2.功能命令自动补全,使用tab键补全命令命令长帮助,使用help [command]显示命令长帮
2021-09-22 15:23:00 1274
原创 EC200U open方案环境搭建
EC200U open方案环境搭建1. 资源平台:UIS8910DM 500MHz Cortex A5频段:LTE Cat 1 上行最大5M,下行最大10MLTE-FDD: B1/B3/B5/B8LTE-TDD: B34/B38/B39/B40/B41GSM: 900/1800 MHz存储:RAM:1.7MROM:1M外设:UART X2SPI X1I2C X2ADC X3GPIO X29USB2.0 X1SDIO X2SD2.0 X1支持蓝牙支持GNSS
2021-09-13 17:19:13 3334
Tabby,一个可高度配置的终端模拟器和 SSH 或串口客户端
2022-02-16
MThings.zip
2021-03-06
SaleageLogic_V1.2.18.zip
2021-02-26
netassist4.3.29.zip
2020-09-18
XCOM V2.6.exe
2020-08-28
HJ212-2017.7z
2020-08-28
pip-7.1.2.tar
2020-08-23
setuptools-20.0.zip
2020-08-23
UCOSII源码.7z
2020-08-07
mingw64.zip
2020-08-06
机智云+C8T6 点灯
2019-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人