自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 在安卓下像linux一样调试动态库

需要设置环境变量 LD_LIBRARY_PATH来设置: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/local/tmp 其他编译可执行文件,可以通过ndk build编译。执行路径可以通过export PATH=$PATH:/data/local/tmp设置动态库的链接路径,有时候我们编写动态库,需要方便的调试,可以像在linux下一样,做开发和调试。需要在目录 /data/local/tmp 目录下,放其他目录存在执行权限。#须要链接的系统默认库。

2024-06-24 16:59:20 266

原创 仓颉编程语言

仓颉编程语言

2024-06-24 16:50:35 206

原创 双声道合成多路语音数据,一路I2S输出多路音频

在嵌入式平台,如果需要多路音频复用,可以把多路音频进行复合,复合为双声道数据,再有一路i2s进行数据输出,双声道的数据就会输出,形成多路语音同时输出功能。

2024-06-06 16:25:55 451

原创 程序中如何安全的使用system来执行程序

system()会调用fork()产生子进程,复制进程映像(fork函数), 由子进程来调用/bin/sh-c string来执行参数string字符串所代表的命令,此命令执行完后随即返回原调用的进程。系统调用(System Call)是操作系统提供的一组功能接口,给应用程序实现一系列高权限的功能服务。系统调用一般是实现整个计算机的核心资源的访问和管理功能。所以,system直接会复制父进程的空间,这样在使用中,可能会因为资源问题,导致程序异常,特别是频繁调用system,会出现较高的概率异常。

2024-06-06 16:03:39 235

原创 usb接口设备识别和处理

嵌入式系统,在启动时,特别是有存储设备的,如果需要在脚本里面处理,则参考如下,可以对设备文件系统做识别,blkid 工具,另外对fat32,和ntfs系统,则,可以通过ntfs-3g处理,ntfs-3g可以处理读写数据,解决了ntfs自带的不能写的问题;

2024-05-21 11:45:22 246

原创 加密芯片AT88sc这类芯片的用途

加密芯片,是硬件,看似保护硬件,实质是保护软件,硬件板很容易抄,但是抄出来之后,如果直接用里面的程序,程序只要加了硬件校验机制,那校验不通过,就会成废板,除非你有自己的软件开发能力,自己独立再做一套软件出来。有时候我们研发一款产品,特别是创新型企业,投入较大,投入包括工程师,生产,销售,渠道等各个环节,成本巨大,万一做出了一款爆款产品,市场效益也会较好,这样企业就能持续盈利,持续创新。//------------------------linux使用:------------------------

2024-05-21 10:06:24 394

原创 日志型文件系统XFS常用命令

9.xfs_metadump: 将 xfs 文件系统的元数据 (metadata) 拷贝到一个文件中。xfs_metadump: 将 xfs 文件系统的元数据 (metadata) 拷贝到一个文件中。2.xfs_copy: 拷贝 xfs 文件系统的内容到一个或多个目标系统(并行方式)xfs_copy: 拷贝 xfs 文件系统的内容到一个或多个目标系统(并行方式)3.xfs_db: 调试或检测 xfs 文件系统(查看文件系统碎片等)xfs_db: 调试或检测 xfs 文件系统(查看文件系统碎片等)

2024-05-20 16:50:49 542

原创 竞品画布 模板

打算从哪些渠道收集竞品信息?如:对竞品做功能拆解、做客户访谈、竞品官网、财报、知乎。通过竞品分析,对您的产品有什么建议?为什么要做竞品分析?希望为产品带来什么帮助?从哪几个角度来分析竞品?:结合产品阶段与分析目标来确定分析维度)与竞品相比,您的产品有哪些优点?与竞品相比,您的产品有哪些缺点?竞品名称、版本及选择理由。您的产品有哪些外部机会?您的产品有哪些外部威胁?

2024-05-20 16:32:18 238

原创 加密芯片AT88SC1608加密介绍

再获得芯片内部的特定寄存器的随机数Ci 和CPU产生的随机数Q1,利用芯片内部的F2算法,芯片和CPU分别进行F2(Ci,Q1,Gc)运算,利用计算结果进行双向判断,从而完成认证。默认WP7、RP7为读写密码。2)芯片的加密认证:芯片认证完成后,采用第一步运算产生的SK(F2算法特定处的中间结果),以及由认证更新过得Ci+1 和CPU产生的随机数Q2再进行一次加密运算F2(Ci+1,Q2,SK)认证,最后再通过读取芯片内部更新的Ci+2与CPU计算的结果进行比较,如果相同,则加密认证完成,进入加密模式。

2024-05-17 16:53:17 926

原创 监控录像的硬盘知识

磁盘的发展,技术有了迭代,存储厂商为了追求利润的最大化,发现了叠瓦技术,他们一边宣称技术是新技术,让人们为新技术买单,但是,叠瓦盘(SMR)很快被各种厂商认可,因为利润更高,制造技术简单,用料更少。而在车载市场,则大规模使用2.5寸磁盘,因为2.5寸在体积上,存在较大优势,能够做的较小的机箱,较好的减震,减震功能在车载存储中,非常重要,剧烈的震动,会导致磁盘很容易损坏,航空级的震动抗震能力,能够有效的保护磁盘免受较大的振动冲击,从而提高磁盘的可靠性和使用寿命。2.读取数据的时候,要定位磁道,然后定位扇区。

2024-05-17 11:07:37 410

原创 研发之代码管理本地部署

Git作为最受欢迎的代码托管平台之一,提供了强大的版本控制和协作功能。2013年7月,产品被拆分为:GitLabCE(社区版)和GitLabEE(企业版),当时,GitLabCE和GitLabEE的许可仍然是根据。2022年,极狐(GitLab)正式宣布推出极狐GitLab SaaS ,为中国用户提供从源代码托管到开发运维的全栈式一体化。2016年9月,GitLab从AugustCapital和其他公司筹集了2000万美元的B系列资金。2016年7月,GitLabCEO确认了公司的开放核心功能。

2024-05-17 11:02:51 245

原创 研发对于代码管理

举个例子,新功能开发时,功能分支A从develop checkout以后,有了多次提交,包括临时提交和各种琐碎的提交,如果合并回develop时直接merge,会导致这些提交都会记录到develop上面。其规则如下:直接从master分支checkout出新的分支开展修复工作(定义为热修复分支,以hotfix/xxx-xxx-xxx命名),修复完成后,修改应该马上合并回master分支和develop分支,master分支应该采用新的版本号,并打好Tag。注意,新的功能不应再加到发布分支。

2024-05-16 10:08:40 258

原创 巧妙利用audio有限的音频硬件资源输出多路音频

有限的电路设计,可以利用音频多通道输出多路音频

2024-05-16 09:14:37 380

原创 GPT-4 Turbo 登场,有哪些功能值得关注?将带来哪些影响?

OpenAI还计划在本月晚些时候推出GPT商店,用户可以在那里使用其他用户定制的GPT,也可通过自己设计的GPT来赚取收益。OpenAI CEO山姆·阿尔特曼直言,GPT-4 Turbo是“行业内领先的大模型”,比起GPT-4,它有非常多的改进,并且比GPT-4更加“聪明智能”。会上,OpenAI不仅公布了自定义GPT,并将推出GPT商店与创作者分享收入,还推出全新版本的GPT-4 Turbo,支持128k上下文,知识更新到2023年4月,视觉能力、DALL·E3等等全都对API开放。

2023-11-07 16:03:52 194

原创 RK3566/RK3568方案产品

产品具有4G模块/ 以太网、WIFI、HDMI IN、HDMI/LVDS/Vbyone输出、485/232、CAN输入、红外、TF卡,USB2.0/USB3.0等接口。经过半年的开发和实验室验证,打了多次板,已经验证通过了3568方案,陆续出货了要。操作系统支持android 13,ubuntun,debain,鸿蒙等。适合直接出产品,或开发,研究等方面。

2023-11-07 16:00:59 185

原创 电子后视镜之CV22A方案

在2022年12 月29日工信部正式发布 GB 15084-2022《机动车辆间接视野装置性能和安装要求》 ,并规定于 2023年7月1日正式实施,这意味着搭载CMS 的乘用车和商用车从2023年7 月1日起均可以在中国正式合法量产上路(在此之前搭载 CMS 的车都不允许量产),自此中国 CMS 的量产元年正式开启。是一款车规级芯片,温度范围可以-40 - 105°,有较好的色彩还原度,内部有isp图像处理器,开机速度可以达到1-3S,特别是摄像头的图像延时,可以达到50ms之内。

2023-11-02 17:39:29 375

原创 如何利用SSH后门快速远程运维,提升客户满意度?

做产品的同学们,特别是toB业务的,需要对产品和售后负责,有很多产品,需要做运维,如果产品是分散的,那维护起来就非常麻烦,如果产品分散且移动的,那售后成本就非常大。那么,针对这些问题,下面跟你分享一下很实用的技术,"你是我的眼",为什么这么说呢,假如,你的产品在汽车上使用,那正好影响了客户业务,非常紧急,需要处理,这个时候,通过这个技术,可以让你犹如身临其境一样,你跟车辆或设备,当前无论远在天涯海角,近在眼前。好了,下面就用通俗的语言和实例,来介绍下今天的主角,SSH反向代理。

2023-10-31 15:28:26 313 1

原创 RV1126/RV1109快速启动介绍

RV1126/RV1109快速启动介绍

2023-10-31 15:22:24 942 1

原创 linux下磁盘管理的方法

linux下磁盘使用和管理

2023-10-28 09:59:52 171 1

原创 瑞芯微RK3566 和 RK3568 对比

RK3566 和 RK3568 对比

2023-10-28 09:57:24 1392 1

原创 嵌入式系统-技术方案设计

包括进程模块1,进程模块2,远程运维模块,各个模块以独立的进程方式存在。中间层模块,具备外部设备的管控能力,包括能够提供接口给各个模块使用,应支持多进程接口能力。软件设计包括通信协议层,通信需要实现双向通信,能够对通信进行校验和应答机制,能够提供生产测试模式和对单片机进行升级的功能。能够提供跟系统升级方案相关的启动措施,能够解决设备各种异常,提供异常处理的现场方案或远程方案。系统整体架构,分为异常处理逻辑、系统层、业务层,人机界面交互等。远程方案,能够提供远程处理措施,解决没有现场人员情况下,恢复机制。

2023-10-27 18:13:58 95 1

原创 ext4文件系统使用

如果需要可读写,则需要设计为可读写的属性,如果使用时,不进行挂载修复,则可能严重时会导致数据错误,或分区损坏等。其中fsck.ext4 参数,可以选择-y,意思是交互的选择都同意,这样严重的错误提醒,都同意进行修复,防止停留在交互选项,系统启动不起来的问题。1. 目前嵌入式设备,如andorid,大部分使用了emmc存储介质,文件系统一般都设计为ext4系统,更好的使用日志型的特点。3. 修复一般分为,判断分区类型,卸载,修复,挂载。2. 使用时,如果有用户数据分区,一般都要做挂载修复等动作。

2023-10-12 14:04:35 128

原创 嵌入式linux日志型文件系统ext4和xfs对比和使用

需要注意的是,在修复文件系统之前,应该先备份重要数据以防止数据丢失。此外,建议定期备份文件系统,以避免数据丢失和系统崩溃。嵌入式硬盘文件系统是一种为嵌入式系统设计的文件系统,主要用于嵌入式设备中的存储介质,例如闪存、硬盘等。需要根据具体的嵌入式设备和应用场景选择合。一.嵌入式硬盘文件系统介绍。二.几种日志型文件系统比较。

2023-10-10 13:21:14 1335

原创 嵌入式linux内存泄漏排查工具Valgrind

在嵌入式系统中,由于硬件资源有限,内存的使用尤其需要谨慎,Valgrind可以帮助开发者及时发现和解决内存相关问题,提高程序的稳定性和可靠性。需要注意的是,由于嵌入式系统通常没有图形界面,因此Valgrind的输出通常是通过终端输出,需要使用串口等方式连接到目标设备并查看输出结果。需要注意的是,在嵌入式开发中,由于硬件资源有限,Valgrind的使用可能会对系统性能产生一定影响,因此需要根据实际情况进行权衡。此外,由于嵌入式系统的环境复杂多样,可能存在一些特定的问题需要注意,例如需要支持交叉编译等。

2023-10-10 08:07:54 256 1

原创 鸿蒙移植-RK3568

rk3566/rk3568平台 移植鸿蒙

2023-01-15 10:35:06 3485 2

原创 嵌入式GUI QT之注意事项

界面GUI

2022-10-20 17:41:14 573

包括资料: FAT32文件系统原理.pdf FAT文件系统.pdf FAT32文件系统研究.pdf FatFs在

包括资料: FAT32文件系统原理.pdf FAT文件系统.pdf FAT32文件系统研究.pdf FatFs在32位微控制器STM32上的移植.pdf FAT32文件系统详解.pdf FatFs文件系统中文资料.pdf FATFS中文注释.pdf Fatfs经典资料.pdf FATFS代码学习.pdf 'MBR、DPT、DBR、BPB 、FAT详解.pdf' FATFS分析.pdf 'sd卡协议(中文).pdf'

2024-06-18

自动驾驶仿真软件行业现状、企业布局、技术方案

自动驾驶仿真软件行业现状、企业布局、技术方案

2024-05-16

安霸车规芯片CV22AQ 规格书

10 纳米制程的车规芯片系列:CV22AQ全系基于 10 纳米车规制程。 目前,安霸和国内主流车企、 Tier1 以及算法供应商建立了合作,一系列前装量产项目先后落地,其中包括一汽红旗、合创汽车的 ADAS 项目,还有长城、吉利、上汽、广汽、东风、奇瑞、铃木、哪吒等车企等智能驾驶项目。

2023-10-31

新型智能座舱的开发架构与开发流程

本文详细描述了新型智能座舱的开发架构与开发流程,其中开发座舱架构技术的发展,也不会 一直局限于座舱域,其也适用于智能驾驶域。当前,座舱域控制器通常参与车身域的控制,如 控制空调、车门、车窗等。下一代智能座舱产品将更多的参与到动力&底盘域的控制,例如通 过语音控制给车辆换挡灯、拉起电子手刹等。当然,这类操作对安全性有更高要求。随着自动 驾驶系统对动力域、底盘域的不断整合,以及面向服务架构(SOA)在车辆的普及,复杂的驾驶 行为可能会抽象成个例化的驾驶服务。智能座舱域控制器通过提高自身的功能安全等级后,就 可以直接调用自动驾驶域的驾驶服务,进行车辆的驾驶控制,形成人机共驾的新局面。

2023-10-28

RK628 hdmi输入,适配安卓源码

RK628芯片,功能为hdmi输入,适配安卓系统的源码

2023-10-12

东芝TC358749 hdmi in安卓驱动

rk3288 安卓5.1系统下,适配驱动

2022-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除