最新 最热

OpenHarmony应用集成和固件集成中C库差异化分析

三方库经由IDE(通过IDE中的cmake)编译出的动态库或静态库,打包到hap包中

2024-08-27
3

三方库移植之NAPI开发[4]异步调用:Callback&Promise

in env: 传入接口调用者的环境,包含js引擎等,由框架提供,默认情况下直接传入即可。

2024-08-13
4

半道转嵌入式开发适合吗?(从事十年的我建议不要,你会后悔的)

2. 精通C语言程序设计,因为嵌入式就是靠C语言来开发应用,所以不懂C语言,一切 免谈。

2022-10-27
3

Azure RTOS (Threadx) tx_initialize_low_level.S文件编译错误

AzureRTOS 提供了针对不同处理器的接口文件,这些文件可以无需任何修改的情况下移植到目标系统。

2022-10-12
2

深入理解Linux问题分析与性能优化(超详细~)

RED方法:监控服务的请求数(Rate)、错误数(Errors)、响应时间(Duration)。Weave Cloud在监控微服务性能时提出的思路。

2022-09-24
3

嵌入式软件开发常用的3种架构

摘要:对于单片机程序来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,架构是非常必要的。

2022-09-23
2

Liunux内核内存管理之虚拟地址空间

虚拟内存就是在你电脑的物理内存不够用时把一部分硬盘空间作为内存来使用,这部分硬盘空间就叫作虚拟内存。

2022-09-23
2

一文让你彻底了解Linux内核文件系统(大总结)

硬盘分成相同大小的单元,我们称为块(Block)。一块的大小是扇区大小的整数倍,默认是4K。在格式化的时候,这个值是可以设定的。

2022-09-23
3

深入理解C11/C++11内存模型(白嫖新知识~)

现代计算机体系结构上,CPU执行指令的速度远远大于CPU访问内存的速度,于是引入Cache机制来加速内存访问速度。除了Cache以外,分支预测和指令预取也在很大程度上提升了CPU的执行速度。随着SMP的出现,多线程编程模型被广泛应...

2022-09-23
3

趣谈网络协议栈,以太网基础MAC和PHY

网卡(Network Interface Card,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备。无论是普通电脑还是高端服务器,只要连接到局域网,就都需要安装一块网卡。如果有必要,一台电脑也可以同时安装两块或多块网卡。...

2022-09-22
2