嵌入式Linux开发
文章平均质量分 83
分享记录关于嵌入式Linux开发的学习笔记
IT阳晨。
仅此一生,努力上进。
展开
-
【嵌入式Linux】SQLite数据库
轻量化,易用的嵌入式数据库,用于设备端的数据管理,可以理解成单点的数据库。传统服务器型数据库用于管理多段设备,更加复杂SQLite是一个无服务器的数据库,是自包含的。这也称为嵌入式数据库,,这意味着数据库引擎作为应用程序的一部分运行。MySQL需要运行服务区,MySQL将需要客户端和服务器架构通过网络进行交互SQLite的优点SQLite的缺点基于文件,易于设置和使用适合基础开发和测试轻松携带使用标准SQL语法进行微小更改使用方便缺乏用户管理和安全功能不容易扩展不适合大数据库。...原创 2022-07-21 07:31:57 · 778 阅读 · 0 评论 -
【嵌入式Linux】Linux的热拔插UDEV机制
udev是一个设备管理工具,udev以守护进程的形式运行,通过侦听内核发出来的uevent来管理/dev目录下设备文件。udev在用户空间运行,而不在内核空间运行。它能够根据系统中的硬件设备的状态动态更新设备文件,包括设备文件的创建,删除灯等。设备文件通常放在/dev目录下。使用udev后,在/dev目录下就只包含系统中的真正存在的设备。......原创 2022-07-19 21:56:13 · 730 阅读 · 0 评论 -
【嵌入式Linux】手机连接Linux系统的adb操作
注意如果输入adbdevices会出现提醒“insufficientpermissionsfordeviceuserinplugdevgroup;areyourudevruleswrong?”,我们就需要配置文件,以支持USB设备的热拔插,支持UDEV机制。原创 2022-07-19 11:03:45 · 2777 阅读 · 0 评论 -
【嵌入式Linux】基于orangepi的官方外设开发
如下图所示,最便宜的舵机sg90,常用三根或者四根接线,黄色为PWM信号控制。用处垃圾桶项目开盖用、智能小车的全比例转向、摄像头云台、机械臂等常见的有0-90°、0-180°、0-360°怎么控制舵机向黄色信号线“灌入”PWM信号。PWM波的频率不能太高,大约50HZ,即周期=1/频率=1/50=0.02s,20ms左右数据1.0ms------------45度;5.0%对应函数中占空比为5001.5ms------------90度;7.5%对应函数中占空比为750。...原创 2022-07-19 08:22:36 · 542 阅读 · 0 评论 -
【嵌入式Linux】全志开发板配置网络SSH登录
修改登录密码:sudo passwd orangepi重启指令:sudu reboot命令扫描周围WIFI热点:nmcli dev wifi命令接入网络:nmcli dev wifi connect 360WiFi-D58DB4 password 88888888查看IP地址:ip addr show wlan0(ifconfig也可以)这是企业开发调试必用方式,比串口来说不用接线,前提是接入网络并获得板子的IP地址,且系统做了SSH的服务器,本镜像自带SSH服务器,所以通过mobaXterm登录就行。以上原创 2022-07-15 15:36:31 · 1498 阅读 · 0 评论