Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
在 yocto 中为 Python 应用程序编写配方
我有一个简单的 python 应用程序 它的作用是 从 GPS 获取信息 解析信息 将其存储在 InfluxDB 中 包装要求 certifi 2018 4 16 chardet 3 0 4 idna 2 6 influxdb 5 0 0
python3x
embeddedlinux
yocto
向 Android 平板电脑添加驱动程序
我正在为 Android 创建相机驱动程序 我有 mydriver c 文件 显然我需要将其编译成 ko 对吗 然后加载它我应该做一个 insmod mymodule ko 会起作用吗 我需要成为 root 吗 如何将 ko 文件放入我的
Android
c
Linux
Driver
embeddedlinux
如何使用 Qt Creator 中的 GDB 进行远程调试?
我正在开发一个嵌入式 Linux 应用程序 我想使用 GDB 来调试它 问题是 虽然 Kit 配置看起来不错 调试器选项正确指向与设备的 GCC 对应的 GDB 设备是 Linux ARM 但当我要求 Qt Creator 在调试模式下运行
QT
debugging
GDB
embeddedlinux
gdbserver
为嵌入式Linux设备实现更新/升级系统
我有一个在嵌入式 Linux 设备上运行的应用程序 并且时不时地对软件进行更改 有时还会对根文件系统甚至安装的内核进行更改 在当前的更新系统中 只需删除旧应用程序目录的内容 然后将新文件复制到其上 当对根文件系统进行更改时 新文件将作为更新
Linux
embeddedlinux
softwareupdate
如何在Linux上读取RTS/CTS引脚的值?
我想知道我的 Linux 机器上串行端口上的 RTS CTS 引脚的状态 另外 由于我使用的是 dev ttyUSB0 相同的机制会起作用吗 问候 阿卡什 通常建议使用termios http linux die net man 3 ter
Linux
serialport
embeddedlinux
Linux系统调用
我能够获得系统调用的执行及其在内核中的处理 但我还不清楚一些事情 进入 swi 例程后 内核保存 用户模式寄存器在堆栈上 问题是 是谁的堆栈 因为 swi 处理和相应的系统调用例程需要堆栈帧来工作 如果是内核自己的堆栈 那么从哪里分配堆栈
Linuxkernel
arm
embeddedlinux
使用 C 的 Beaglebone 黑色 PWM
我用 C 语言为 beaglebone black 编写了一个示例 pwm 函数 每当我在其他模块或 main 中进行函数调用时 我都会遇到分段错误 请帮助我在哪里犯了错误以及如何处理这个问题 下面是代码 int trigger pwm o
c
embeddedlinux
beagleboneblack
kmalloc 中 GFP_USER 标志有什么用?
据我了解 在GFP USER标志 在调用kmalloc 用于为用户空间分配内存 这是否意味着分配的页面位于用户可以访问的内核空间中 这些页面是否需要mmapp ed 在用户空间中或者用户可以直接访问该地址 如果他们需要mmapp那么有什么区
Linux
Linuxkernel
embeddedlinux
kmalloc
什么是 /sys/class/gpio/export 和 `/sys/class/gpio/unexport 机制以及底层 sysfs 功能是什么?
在 Android 和 Linux 下使用旧版 sysfs GPIO 的第一步是export您要使用的特定 GPIO 引脚 当您完成 GPIO 引脚的操作后unexport it 我一直在寻找一个解释export命令实际上是这样做的 但是我
Android
embeddedlinux
GPIO
sysfs
实现自定义 u-boot 命令
我想添加自定义命令命令u boot可以是一个简单的 hello world 命令 搜索后我发现了这个链接Yocto u boot 自定义命令它说看的地方timer命令输入cmd misc c作为起点 我怎么带这个timer命令到我的 u b
Linux
embeddedlinux
qemu
BootLoader
uboot
在arm-linux中打印堆栈跟踪
我按照这篇文章打印堆栈跟踪当我的 gcc C 应用程序崩溃时如何生成堆栈跟踪 它在 x86 linux 上运行良好 谁能教我如何让它在arm linux上运行 我使用的是arm linux gcc 4 4 3 root FriendlyAR
c
arm
embeddedlinux
在 x86_64 上添加 i2c 客户端设备
在我的 x86 64 板上 有来自 MFD 设备的 i2c 总线 此 i2c 总线上有设备 我能够使用 i2cDetect 程序检测这些设备 i2cdetect y 0 0 1 2 3 4 5 6 7 8 9 a b c d e f 00
Linuxkernel
x86
linuxdevicedriver
embeddedlinux
acpi
ARM Linux 上的单声道
我已经在 ARM9 处理器上交叉编译了用于嵌入式 Linux 的 Mono 但是当我尝试编译我的第一个 C 程序 Hello world 时 我收到了这个 单声道的输出 Native stacktrace Debug info from g
c
MONO
arm
monodevelop
embeddedlinux
嵌入式linux ARM启动地址
我按照一些文档通过 sdcard 在 ARM 板 例如 Freescale Vybrid tower 上启动嵌入式 Linux 在文档中 有构建 uImage 并将 u boot 写入 sdcard 的步骤 如下所示 sudo dd if
Linuxkernel
arm
embeddedlinux
uboot
SocketCAN select() 和 write() 不会阻塞
我正在使用 SocketCAN 在嵌入式设备 SOC ARM 内核 Linux 上测试 CAN 接口 并且我希望使用高效的代码尽可能快地发送数据进行测试 我可以将 CAN 设备 can0 作为 BSD 套接字打开 并使用 write 发送帧
c
embeddedlinux
Canbus
SocketCAN
如何计算传输和接收的网络利用率
如何使用 C 或 shell 脚本计算传输和接收的网络利用率 我的系统是嵌入式linux 我当前的方法是记录收到的字节 b1 等待1秒 然后再次记录 b2 然后知道链接速度 我计算所使用的接收带宽的百分比 接收利用率 b2 b1 8 lin
c
Linux
bash
embeddedlinux
如何从Linux内核空间访问物理地址?
我正在研究树莓派板 是否可以直接访问GPIO物理地址 从 Linux 内核空间使用 inb outb 如果是的话怎么办 GPIO寄存器地址链接 第90页http www raspberrypi org wp content uploads
Linux
Linuxkernel
Embedded
linuxdevicedriver
embeddedlinux
如何在ash shell中保持程序在后台运行
我需要通过 SSH 连接到嵌入式设备 启动后台程序 然后断开连接并保持后台进程运行 问题是嵌入式设备正在使用 ash shell 不是 bash 或其他任何东西 因此 nohup 和 screen 不可用 我还没有找到任何方法来断开灰烬中的
Linux
shell
SSH
embeddedlinux
ash
fsync、sync:它真的做了它应该做的事情吗? [关闭]
Closed 这个问题不符合堆栈溢出指南 目前不接受答案 我想对 Linux 2 6 31 中的sync 8 和 fsync 函数的功能有更多的说明 它是否确保文件写入相应的存储 http linux die net man 8 sync
Linux
filesystems
linuxdevicedriver
embeddedlinux
图像与 zImage 与 uImage
它们之间有什么区别 我知道u boot需要uImage格式的内核 我使用的系统首先从第一阶段加载程序启动 然后调用 u boot 我想放弃 u boot 并直接从第一阶段加载程序启动 我必须使用哪种类型的内核映像 它们之间有什么区别 Ima
Linuxkernel
embeddedlinux
uboot
«
1
2
3
4
5
6
»