- 博客(18)
- 资源 (10)
- 收藏
- 关注
原创 今日话题:40w年薪 到手到底能有多少钱
北京40万元年薪看似诱人,但实际到手的大约仅为34万元左右。这其中,五险一金和个人所得税占据了相当大的比例。因此,在面对高薪总包时,求职者应该理性看待,了解税前与税后的实际差距,避免被表面数字所迷惑。
2025-01-19 20:19:29
2151
原创 memtest算法移植到uboot中---------下篇
/ 写入pattern1。// 验证pattern1。// 写入pattern2。// 验证pattern2。// 固定位模式测试。// 简单的随机数生成器。// 比较两块内存区域。// 固定位模式测试。
2025-01-09 16:33:42
608
原创 内存训练简介
通过以上硬件和软件的训练步骤,LPDDR4内存能够实现最佳性能和稳健性。务必仔细遵循相关的技术文档和标准,以确保成功的内存训练。LPDDR4内存的硬件训练和软件训练步骤包括以下内容。硬件和软件的训练步骤各有侧重,共同确保内存的稳定性和性能。进行内存自检,包括读取和写入循环,确保内存模块正常工作。检查LPDDR4内存模块和主板的连接,确保无物理损坏。初始化内存控制器和PHY(物理层)设置,包括引脚配置。检查内存信号的完整性,确保信号没有异常干扰或衰减。配置内存的基本参数,如工作频率和数据总线宽度。
2025-01-08 22:44:17
430
原创 memtest算法移植到uboot中---------上篇
// memtest_boot.h#ifndef _MEMTEST_BOOT_H#define _MEMTEST_BOOT_Htypedef unsigned long ul;typedef unsigned long long ull;typedef ul volatile ulv;// 定义测试模式#define TEST_RANDOM (1 << 0)#define TEST_SOLID_BITS (1 << 1)#def
2025-01-08 19:56:22
616
原创 开源内存测试工具
根据你的具体需求和操作环境,选择最适合的工具,确保系统始终处于最佳状态。ParrotSec 提供的 RAM 测试工具集成在其操作系统中,基于 Memtest86+,适合使用 ParrotSec 发行版的用户进行内存检测。虽然不是开源工具,Windows 自带的内存诊断工具也是一种常用的内存测试方法。RAMTest 是一个基于 DOS 的内存测试工具,适用于检测物理内存中的错误。Stressapptest 是由 Google 开发的高强度内存和系统压力测试工具,旨在发现内存相关的硬件错误和系统稳定性问题。
2025-01-02 16:45:42
1877
原创 深入理解算法
无论是搜索引擎的结果排序、社交媒体的信息推荐,还是导航软件的路径规划,背后都离不开算法的支持。这背后依赖于复杂的排名算法,如Google的PageRank算法,通过计算网页的链接结构,评估其重要性和相关性。这涉及到图论中的最短路径算法,如Dijkstra算法或A*算法,考虑路程、交通状况等因素,为用户提供最优路径。解决问题:算法提供了解决问题的系统化方法,帮助我们从问题的描述出发,经过一系列步骤,得到问题的解答。处理复杂性:算法可以将复杂的问题分解为简单的步骤,通过分而治之的方法,使得复杂问题变得可控。
2024-12-31 20:25:36
418
原创 JEDEC内存标准
JEDEC内存标准为内存模块的设计、制造和应用提供了统一的规范,确保不同厂商生产的内存产品具有高度的兼容性和互操作性。随着科技的不断进步,JEDEC内存标准将继续适应新的需求,推动内存技术迈向更高的水平,为各类电子设备的性能提升和创新应用提供坚实基础。JEDEC内存标准自20世纪90年代以来,随着内存技术的不断演进,不断推出新的标准版本,以适应更高的性能和更复杂的应用需求。随着计算需求的不断增长和技术的不断进步,JEDEC内存标准也在持续演进,以应对更高的性能、更大的容量和更低的功耗需求。
2024-12-28 23:00:23
1024
原创 DDR与LPDDR内存演进历程详解
LPDDR5则成为最新一代智能手机、高端平板电脑和超高性能便携式设备的主流内存,提供了前所未有的性能和能效,支持更复杂和更高要求的移动应用。随着物联网(IoT)、5G通信和人工智能的快速发展,DDR5与LPDDR5于2020年开始商业化,旨在提供更高的带宽、更低的延迟和更高的内存容量,以满足未来计算和移动设备的需求。无论是日常办公、游戏娱乐,还是复杂的科学计算与移动应用,了解DDR与LPDDR内存的发展历程,能够帮助用户更好地理解和选择适合自己需求的内存产品,优化系统性能,提升使用体验。
2024-12-28 22:40:11
966
原创 Hi3798V300 从ubuntu14.04 移到ubuntu18.04上面遇到的问题以及解决办法
从ubantu14.04移到海思代码到ubuntu18.04 遇到的一些问题
2024-11-13 14:27:07
937
原创 EEPROM读写
一.IIC读写EEPROM调试出错总结1.有些平台IIC的地址,需要左移一位,有些平台IIC的地址不需要左移,这个是什么情况a.这个是因为有些平台API已经帮你左移了一位,所以就不需要你自己左移了,这个调试下就知道是否需要左移了2.那IIC的地址为什么需要左移一位呢,器件地址的组成是由7位地址和一位R/W读写位组成,芯片出厂的时候半导体公司固定4位,用户定义地址码是3位,最后一位是读写位,由于用户定义的地址码是三位,所以同一IIC总线上同一型号的IC只能最多共挂8片同种类芯片,就是2的三次方由于
2020-09-04 20:24:39
3906
原创 Memtest移植到海思上面测试DDR
1.第一步,下载memtest源码,下载地址为2.第二步,把下载好的memtest源码,放在linux下,用命令解压,解压命令如下: tar xfz memtest-4.3.03.第三步,修改编译工具链,改动方法如下(具体看你自己的程序用的工具链),我海思用的工具链为arm-histbv320-linux-gcc:修改方法: a.conf-cc 文件中cc-O2 -DPOSIX改为arm-histbv320-linux-gcc -O2 –DPOSIX ...
2020-08-27 17:47:19
1214
原创 内存模式浅解
什么是地址映射方式?地址映射方式:就是将一个内存地址转换对应到相应的物理存储单元的过程,就是映射内存BRC模式和RBC模式:就是两种不同的地址映射方式B:代表bank,既数据块R: 代表Row,既行C:表示Column,既列1.BRC模式:最高位对应的是Bank地址,然后接着对应的是Row地址,最后是Column地址2.RBC模式:最高位对应的是Row地址,之后是bank地址,最后是column地址,这样同一个地址经过不同的映射方式之后,那么他表示在内存中的地址可能完全不一样,BRC模式和
2020-08-25 11:14:00
1525
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人