
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
NFS(网络文件系统,)是一种分布式文件系统协议,允许我们挂载远程的目录。这让我们能够管理不同位置的存储空间,多个客户端也可以更改这个空间。我们在开发的过程中,如果我们更改了Linux内核或者设备树,就需要重新将镜像烧写到NAND/SD/EMMC等设备中,然后由UBoot拷贝到RAM。这样就很麻烦,我们就可以在UBoot中利用NFS来从远程的主机(如Ubuntu)中加载内核和设备树到开发板的RAM

Keil和IAR都有自己生成链接脚本的格式,本篇文章就来介绍一下与IAR的链接脚本生成相关的.icf)后缀的IAR配置文件。

本篇文章简单地介绍了一下嵌入式单片机的一个简单的最小系统的设计,其中涉及的知识还是很多的,如果做更复杂的PCB的话,如高频、强弱电、EMC,还有电容电阻的参数,阻值大小,容值大小等方面都需要有一些考虑。所以我是不赞成网上说的:嵌入式工程师软硬件都要会,要学很多东西。实际上,对于嵌入式软件工程师来说,硬件方面,只需要会示波器,万用表,看得懂简单的原理图就够了。具体我上面所说的这些细节,仅仅一个电容电

在上一篇文章中,我通过I.MX RT1170的SDK中的内存映射关系,分析了IAR中的ICF链接文件的语法。对于MCU编程所使用的IDE来说,IAR和Keil用得比较多,所以这一篇文章就来分析一下Keil的分散文件.scf。

随着公众对数字隐私教育的共识,人们对加密算法和网络安全的兴趣越来越大。MD5是一种加密哈希函数算法,它将任意长度的消息作为输入,输出一个长度固定为16字节的结果。在正式介绍MD5之前,我们先来了解一下哈希的概念。

NumPy 是用于高效数值计算的基础工具,擅长处理多维数组和矩阵运算,为数据科学提供了强大的支持。Pandas 提供了灵活的数据操作和分析功能,尤其擅长处理结构化数据,是数据清洗和分析的利器。希望大家对这两个工具有了初步认识,未来可以结合实际场景深入学习和应用。

NTP(网络时间协议)是一种用于使计算机时钟同步到互联网标准时间的协议。NTP服务器通常分层级(Stratum)运作,一级服务器直接与时间基准同步,而其他级别的服务器则从更高级别的服务器获取时间。通过NTP,我们可以让系统的时钟保持与标准时间的一致性。

本篇博客介绍了如何在Linux下使用C语言和Socket API发起HTTP GET请求。这个示例程序可以扩展到其他类型的HTTP请求和不同的API服务。如果不想用苏宁的服务器,可以随便请求一个网站和不存在的网页,如果网站用的是nginx的话,访问不存在的网页也会返回一个nginx时间。

架构处理器家族芯片型号(三星)ARMv3ARM6、ARM7S3C44B0ARMv4StrongARM、ARM7TDMI、ARM9TDMIS3C2440/S3C2410ARMv5ARM7EJ、ARM9E、ARM10E、XScaleARMv6ARM11、Cotex-MS3C6440ARMv7Cortex-M、Cortex-A、Cortex-RARMv8Corte..
对于现在的CPU来说,基本上都在硬件上实现了CRC校验。但我们还是想用软件来实现一下CRC的代码,这样可以更深入地理解里面的原理。所以这一节就来详细地解释如何使用查表法从软件上来实现CRC-32的校验。另外,CRC还有一种反转的情况,实际上反转和不反转没有什么太大的区别,主要是需求和标准的不同。








