嵌入式linux
文章平均质量分 50
嵌入式linux
硅谷魔术师
电子科大 电子信息 科班出身,多年研发实战经验,上市公司关键岗位经验积累。软硬件类产品,结合嵌入式linux,android。使用mcu,cpu,gpu等多种芯片,累计几十种专业性的硬件产品面世,积累了各种实际经营。
特别是在嵌入式系统开发中,丰富的经验可以赋能产品生命力。
开放,合作,共赢
展开
-
双声道合成多路语音数据,一路I2S输出多路音频
在嵌入式平台,如果需要多路音频复用,可以把多路音频进行复合,复合为双声道数据,再有一路i2s进行数据输出,双声道的数据就会输出,形成多路语音同时输出功能。原创 2024-06-06 16:25:55 · 571 阅读 · 0 评论 -
程序中如何安全的使用system来执行程序
system()会调用fork()产生子进程,复制进程映像(fork函数), 由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命令执行完后随即返回原调用的进程。系统调用(System Call)是操作系统提供的一组功能接口,给应用程序实现一系列高权限的功能服务。系统调用一般是实现整个计算机的核心资源的访问和管理功能。所以,system直接会复制父进程的空间,这样在使用中,可能会因为资源问题,导致程序异常,特别是频繁调用system,会出现较高的概率异常。原创 2024-06-06 16:03:39 · 314 阅读 · 0 评论 -
usb接口设备识别和处理
嵌入式系统,在启动时,特别是有存储设备的,如果需要在脚本里面处理,则参考如下,可以对设备文件系统做识别,blkid 工具,另外对fat32,和ntfs系统,则,可以通过ntfs-3g处理,ntfs-3g可以处理读写数据,解决了ntfs自带的不能写的问题;原创 2024-05-21 11:45:22 · 290 阅读 · 0 评论 -
巧妙利用audio有限的音频硬件资源输出多路音频
有限的电路设计,可以利用音频多通道输出多路音频原创 2024-05-16 09:14:37 · 477 阅读 · 0 评论 -
如何利用SSH后门快速远程运维,提升客户满意度?
做产品的同学们,特别是toB业务的,需要对产品和售后负责,有很多产品,需要做运维,如果产品是分散的,那维护起来就非常麻烦,如果产品分散且移动的,那售后成本就非常大。那么,针对这些问题,下面跟你分享一下很实用的技术,"你是我的眼",为什么这么说呢,假如,你的产品在汽车上使用,那正好影响了客户业务,非常紧急,需要处理,这个时候,通过这个技术,可以让你犹如身临其境一样,你跟车辆或设备,当前无论远在天涯海角,近在眼前。好了,下面就用通俗的语言和实例,来介绍下今天的主角,SSH反向代理。原创 2023-10-31 15:28:26 · 348 阅读 · 1 评论 -
嵌入式系统-技术方案设计
包括进程模块1,进程模块2,远程运维模块,各个模块以独立的进程方式存在。中间层模块,具备外部设备的管控能力,包括能够提供接口给各个模块使用,应支持多进程接口能力。软件设计包括通信协议层,通信需要实现双向通信,能够对通信进行校验和应答机制,能够提供生产测试模式和对单片机进行升级的功能。能够提供跟系统升级方案相关的启动措施,能够解决设备各种异常,提供异常处理的现场方案或远程方案。系统整体架构,分为异常处理逻辑、系统层、业务层,人机界面交互等。远程方案,能够提供远程处理措施,解决没有现场人员情况下,恢复机制。原创 2023-10-27 18:13:58 · 128 阅读 · 1 评论 -
嵌入式linux日志型文件系统ext4和xfs对比和使用
需要注意的是,在修复文件系统之前,应该先备份重要数据以防止数据丢失。此外,建议定期备份文件系统,以避免数据丢失和系统崩溃。嵌入式硬盘文件系统是一种为嵌入式系统设计的文件系统,主要用于嵌入式设备中的存储介质,例如闪存、硬盘等。需要根据具体的嵌入式设备和应用场景选择合。一.嵌入式硬盘文件系统介绍。二.几种日志型文件系统比较。原创 2023-10-10 13:21:14 · 1487 阅读 · 0 评论 -
嵌入式GUI QT之注意事项
界面GUI原创 2022-10-20 17:41:14 · 613 阅读 · 0 评论