- 博客(98)
- 收藏
- 关注
原创 【新环境配置ubuntu 无法从终端复制拷贝虚拟机的的显示器分辨率固定下来UBUNTU搜狗输入法】
结果走到一步,怎么都调用不了。ctrl + 空格。
2025-03-14 15:01:54
129
原创 C/C++混合编程之extern “C“
为了确保c++编译器以C语言的方式处理函数名,避免名称修饰,从而使用C++代码和C代码能够正确链接和调用。C++主程序(main.cpp)c++文件main.cpp。c++文件main.cpp。C头文件(math.h)C源文件(math.c)
2025-02-05 23:29:14
268
原创 c/c++高级编程
movq $0, -20(%rbp):将64位的0存储到栈上,偏移-20(%rbp)。movl $0, -12(%rbp):将32位的0存储到栈上,偏移-12(%rbp)。这两行代码通常用于初始化局部变量为0。
2025-02-02 15:35:15
203
原创 c++函数重载
在相同的作用域中,定义同名的函数,但是他们的参数有所区别这样的函数构成重载关系。(跟函数的返回值没有关系 跟形参变量的名字也没有关系)
2025-02-02 15:24:06
273
原创 【字符串两大注意事项】
arr的地址是:0x7ffea05062de,0x7ff开头说明内存空间在栈区。指针ptr的地址是:0x561a4eeb3ba5说明在数据段,或者是rodata段,也就是字符串"datouerzi"所存储的内存地址。原因就是因为ptr指针已经指向了存储在只读数据段的字符串常量"datouerzi",尝试将 “xiaotoubaba” 复制到只读内存区域会导致段错误,因为只读内存区域不能被修改。1.使用malloc或者calloc动态的分配内存(堆)。1.无法修改指针ptr所指向的字符串常量的内容。
2025-01-31 18:21:41
268
原创 国债收益率与经济股市的关系
只要大家觉得经济会好转,债券收益率就会涨,债券价格会跌,债券基金净值会跌,与此同时,股市会受益于较好的经济预期会上涨。并且,之前很多股票资金为了避险,买了很多债券,这些资金如果出来回流股市,会加速债券价格的下跌。以上信息提供了不同期限国债的发行价格和票面利率,可以作为参考。请注意,债券价格可能会因市场波动而变化,上述价格为发行价格。如果国债价格仍为100元,那么购买的人则该国债收益率是2.11%。如果价格为101元,则211/10100=2.089%如果价格为99元,则211/9900=2.131%
2024-12-03 16:16:57
126
原创 【camera产线问题】
2M OV02A10/OVO2B sensor规格书中要求为VDDI(1V8)->VDDA(2V8)->VDDD(1V8),因为VDDI和VDDD我们采用同一路供电,同厂家确认,可以按照先VDDI/VDDD ->VDDA顺序,与上述归一化设置保持一致。2、再开机识别16M过程中,不同厂家Cam识别前后,AVDD出现半高电平,AVDD的半高电平导致和16M共用AVDD的2M器件Sensor内部出现异常,Sensor拉死IIC总线,由于2M景深和16M器件共用一路IIC,导致16M器件不识别。
2024-11-05 15:59:51
265
原创 【Android 系统中使用CallStack类来追踪获取和操作调用栈信息】
在 Android 系统中,CallStack 类是一个用于获取和操作调用栈信息的工具类。这个类通常用于调试和日志记录,以帮助开发者了解函数调用的顺序和位置。
2024-11-04 17:47:30
688
原创 自恋型人格障碍
NPD的症状和行为模式通常始于成年早期,并具有跨情景的一致性,也就是说无论是在亲密还是工作关系抑或其他任何场景中,都会表现出上述特征。他们可能在确定关系后,会成为这段关系中绝对的“主宰者”,把控恋爱的进度和节奏,双方的相处习惯,甚至是生活方式等。:NPD患者有一种夸大的自我意识,他们可能会夸大自己的成就和才能,并期望被认为是优秀而不是基于相应的成就。:NPD患者认为自己是“特殊”的和独特的,只能被其他特殊或地位高的人理解或与之交往。:他们需要来自周围人的源源不断的赞美,以维持对自我的肯定。
2024-11-04 16:39:52
481
原创 【c++语法】
这行代码指定了函数的返回类型为 int。这表明函数将返回一个整型值。在 C++14 之前,需要在函数声明之前就指定返回类型,而 auto 关键字允许编译器根据函数体中的返回语句自动推导返回类型。这里使用 -> int 是为了明确指出返回类型,这在某些情况下可以提供更好的兼容性和清晰性。
2024-11-04 16:39:00
99
原创 【美国非农数据与美联储降息之间的关系】
综上所述,美国新增非农就业人数的增长通常预示着经济状况良好,这可能会减少美联储降息的概率,因为美联储可能会认为经济不需要额外的刺激措施。例如,如果非农数据远超预期,交易员可能会取消对美联储大幅降息的押注,预期未来降息幅度减少。:非农就业人数的增长减轻了市场对劳动力市场显著恶化的担忧,这可能会增加美联储在下个月降息的可能性,但如果数据持续强劲,可能会减少降息的紧迫性。:非农数据的强劲释放了经济“软着陆”的信号,市场对年内降息的预期大幅收敛,美联储可能会暂停降息。失业率保持在4.1%,与9月持平。
2024-11-04 14:52:00
743
原创 【急救】——心肺复苏和AED使用以及海姆立克法
1.稳定站立于患者身后,用双臂环抱住患者的腰部,这样您的双手在握拳时便放在此人身体前部。观察患者胸腹部,至少5秒不超过10秒,可见胸腹部起伏,判定有呼吸,未观察到判定无呼吸。5.持续快速冲击,直至阻塞物被清除并且患者能够呼吸,咳嗽或说话,或者直到他失去反应。亲自拨打或请人拨打当地的应急响应电话(120),并取来AED。4.另一只手抓住这只握拳的手,向身体上部快速冲击腹部。3.将拳头的拇指侧放在肚脐略靠上,胸骨正下方位置。
2024-11-01 17:14:52
626
原创 MTK使用atms获取app包名编译报错
(CLEAR_VARS):这是一个宏,它被定义在一个包含文件中(通常是 build/core/config.mk),当被包含时,它会清除所有之前通过 LOCAL_ 前缀定义的局部变量。在 Android 的构建系统(基于 Makefile)中,include $(CLEAR_VARS) 是一个常用的指令,用于清除之前定义的所有局部变量,以便在新的模块或目标中重新定义它们。这允许你在一个集中的位置定义通用的构建规则和变量,然后在多个 Android.mk 文件中使用这些规则和变量。值,或者只是追加新的值。
2024-10-25 14:32:34
1036
原创 mtk-camera-hal3算法集成
Android p版本不允许vendor lib直接链接system lib,三方算法库如有需要用到system lib相关功能可以在VNDK中找类似功能的库替代。Android P版本上mtk HAL3的camerahalserver切为了64bits,三方算法库也需要用64bits版本。然后,在集成三方算法之前,请与三方算法厂商详细了解三方算法界面的要求,例如。算法的一些特性,例如其中是否有缓存机制,需要消耗的内存大小等。需要的buffer格式,支持的格式。
2024-10-21 18:40:08
181
原创 mtk 拍照流程
相机APP听camera底层回传的postview YUV来更新UI 的Thumb在 Android 平台上,相机应用(Camera App)通过 Camera API 与相机硬件进行通信,以获取实时预览数据、拍照、录像等。当你想要快速生成并管理不同尺寸的图片文件时,可以利用 Camera API 提供的回调机制来处理图像数据。对于 Camera2 API,你可以使用或方法来获取预览帧的回调。
2024-10-16 18:09:45
619
原创 高通平台linecount一个单元特性
sensor及平台特性导致,亮度越大 linecount调节一个单位的亮度变化越明显导致平台来回调整亮度出现闪烁问题。
2024-10-14 18:30:37
65
原创 camera相关节点
LQ-JEYAN00-M:/sys/devices/platform/camera_af_hw_node # lsdriver_override modalias of_node power subsystem ueventLQ-JEYAN00-M:/sys/devices/platform/camera_af_hw_node #
2024-10-14 14:50:26
76
原创 【前摄AVDD由regulator更换到GPIO控制的LDO之前的将2.8v提升到2.85v】
用我下面的adb方法读一下0x1FAA是多少 看一下修改成功没 0x1FAA这个寄存器在mt6365的datesheet中查出来是微调vio28的 0x5是上调50mv 2.8+0.5=2.85v。写:echo address value > /sys/devices/platform/mt-pmic/pmic_access。读:echo address > /sys/devices/platform/mt-pmic/pmic_access。pmic相关寄存器的读取方法,都可以cat sys节点。
2024-10-12 17:13:43
99
原创 win10电脑导航栏经常卡死改善方法
1.在任务栏上点击右键,选择“资讯和兴趣”,然后关闭它。导航到“计算机配置” > “管理模板” > “开始菜单和任务栏”。关闭资讯和兴趣功能后,任务栏应该不再显示相关的资讯和新闻了。在任务栏的空白处单击鼠标右键,选择“资讯和兴趣”。在弹出的窗口中,您会看到“资讯和兴趣”的设置选项。在任务栏设置中,找到“资讯和兴趣”相关的选项。选择“已禁用”,然后点击“应用”和“确定”。将“在任务栏上显示资讯和兴趣”的开关关闭。关闭“在任务栏上显示资讯和兴趣”的开关。滚动到“任务栏”部分,点击“任务栏”。
2024-10-10 15:34:54
754
原创 相机基础概念
是指在摄影机镜头或其他成像器前沿能够取得清晰图像的成像所测定的被摄物体前后距离范围。光圈、镜头、及焦平面到拍摄物的距离是影响景深的重要因素。定义3:在镜头前方(焦点的前、后)有一段一定长度的空间,当被摄物体位于这段空间内时,其在底片上的成像恰位于同一个弥散圆之间。被摄体所在的这段空间的长度,就叫景深。换言之,在这段空间内的被摄体,其呈现在底片面的影象模糊度,都在容许弥散圆的限定范围内,这段空间的长度就是景深。焦距一般定义为:镜头光点与成像平面(感光元件CMOS)之间的距离。是由光线实际交汇形成的图像。
2024-09-29 16:39:47
1119
原创 为什么匹配node名字不一样获取的结果不一样。
MTK平台drivers/misc/mediatek/lens/main/main_lens.c。
2024-09-26 18:46:57
187
原创 mtk平台编译出来的cust.dtsi有什么作用
out/target/product/k6833v1_64/obj/KERNEL_OBJ/arch/arm64/boot/dts/k6833v1_64/cust.dtsi 编译生成的文件 是什么?下面是kimi的回答在 MTK 6833 平台上,cust.dtsi文件是通过编译过程中的一系列步骤生成的。这个文件通常包含了针对特定硬件平台的定制化配置信息。以下是生成cust.dtsicust.dtsi文件的源文件通常是.dts或.dws文件。在 MTK 平台中,硬件描述可能最初是通过.dws文件进行配置的。
2024-09-26 10:26:54
669
原创 mtk平台修改selinux权限如何生效----实测NG
请注意,修改 SELinux 策略是一个敏感操作,需要确保你了解更改的后果。错误的策略可能导致设备出现安全问题或功能异常。如果你不熟悉 SELinux,建议先在测试环境中进行尝试。首先,确保你的开发环境中已经配置好了 MTK 的编译环境。然后,进入 SELinux 策略文件所在的目录,执行编译命令。文件推送到设备的相应目录中。首先,确保你的设备已经开启了 USB 调试模式,并且与你的电脑通过 ADB 连接。为了使新的 SELinux 策略生效,需要重启设备。使用 ADB 工具将编译好的。
2024-09-25 11:48:20
513
原创 MTK camera-OTP数据check
如果你的设备是用户版本(user version),可能在主界面上看不到 MTKLogger 的图标,需要通过上述工程模式的方法进入。以sensor为S5KJNS二供后主摄为例子,进行AF,AWB,LSC,PDAF的数据check工作。同样确认好LSC数据的偏移地址和大小尺寸,因数据量比较大,可以请效果同事进行precheck。AF(AFInf 高8位,低8位共2字节,AFMacro 高8位,低8位共2字节)否则的话,要么是烧录的AWB数据有问题,要么是AWB的计算公式有问题。
2024-09-23 16:26:02
616
原创 【c++小菜鸟——语法编译报错】
在 C++ 中,删除一个函数通常是为了阻止类的某些操作,例如防止对象被复制或移动,这在实现单例模式或者管理资源的类中很常见。要解决这个问题,请确保你的 GetInstance 函数是作为静态成员函数实现的,并且它的定义位于类的外部。在 C++ 中,静态成员函数必须定义在类的外部,并且它们不能有 this 指针,因为它们不与任何特定的对象实例相关联。函数是作为静态成员函数实现的,并且它的定义位于类的外部。在 C++ 中,静态成员函数必须定义在类的外部,并且它们不能有。要解决这个问题,请确保你的。
2024-09-22 14:33:09
749
原创 【手机马达共振导致后主摄马达声音异常】---未完待续
在实际应用中,马达的震动频率可能会受到多种因素的影响,包括马达的驱动方式、控制算法、以及马达与摄像头模块的集成方式等。一阶震动频率通常是指马达在正常工作时可能产生的基本振动频率,而二阶震动频率则可能是一阶频率的倍频或者是由于马达内部结构的复杂性而产生的其他振动频率。当手机马达的震动频率和摄像头AF马达的一二阶震动频率处于共振频段的时候,手机马达震动时候有很大概率会干扰到后置摄像头的对焦马达正常工作,可能出现的影响有出现滋滋杂音,相机预览画面水波纹或抖动导致的成像质量问题。
2024-09-19 16:41:31
1084
原创 MTK Camera启动流程未完待续
CameraService是在开机时启动的,启动后进行searchSensor的操作,会search系统有多少camera,开机时的search操作,只进行camera支持数量的遍历,以及sensor ID的读取操作.
2024-09-09 20:30:58
298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人