logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c标准,c库,c++库, Linux内核,posix 之间关系

c标准,定义了接口。c库,是对c标准的实现,c库里底层实现了系统调用。c库是c++运行库的基础。Libstdc++是c++相关的接口函数库,其不直接与linux系统调用接口交互,其主要调用glibc提供的应用接口。Linux内核,由c语言编写。posix,可移植系统接口的简称,是操作系统的对外提供接口的标准。app通过c库,调用system call,进入Linux内核。c库的实现是cpu架构体系

linux内核代码为什么不用C++

原因linux诞生的年份,g++还没诞生。用C++重写linux内核后,发现内核效率降低。linus说了,内核就用c。(语言与实现逻辑没有必然关系,C++不够透明,干了很多程序员不知道的事。内核要稳定,可靠,高效。c对应汇报短小精干。)Other内核时计算机为数不多知道电脑要干什么的情形Referencehttps://www.zhihu.com/question/34206138?...

ARM芯片 - CMSIS标准 (学习C做复杂嵌入式开发,不错的参考)

CMSIS是什么ARM公司,Cortex-M系列IP的硬件抽象标准。(Cortex-A5,A7,A9也用支持该标准)CMSIS:Cortex Microcontroller Software Interface Standard采用CMSIS优点:可以为处理器和外设实现一致且简单的软件接口,简化软件的重用、缩短微控制器新开发人员的学习过程,并缩短新设备的开发周期。源码https://arm-sof

vue react 前端开发语言

react和VUE都是前端开发语言。react由facebook员工设计,并由facebook向业内推广。vue由个体开发人员创造,推广。

linux - android安卓 -dalvik

dalvik是什么dalvik is a virtual machine optimized for mobile devices that was designed and written by Dan Bornstein and other Google engineers.猜测:作者对一个叫dalvik的地方印象深刻,所以才把自己的输出叫dalvik。dalvik是如何构建的Dalvik i

车载以太网 - AVB vs TSN

TSN:Time-Sensitive Network。运行在以太网二层。2012年AVB工作组更名为TSN (Time-Sensitive Networking) 工作组,扩展AVB技术的适用范围以统一解决网络传输中的时效性问题。相对于传统以太网,AVB 主要提供了以下三个能力:预留带宽 (Bandwidth-reservation)流量优先级 (Traffic-priorititzation)时

MQTT - ( IOT协议 - MQTT和HTTP协议区别 + socket websocket)

MQTT和HTTP区别MQTT是订阅式服务模式,broker可以及时push消息给client。若http实现相同功能,需要client不停polling服务端。MQTT支持1对多消息发布方式。HTTP是请求回复模式。一问一答,服务端不会主动发送给客户端。协议优点缺点HTTP应用广泛,开发成本低1,服务端无法主动推送数据给client; 2,采用key-value格式,占用存储和计算资源高;MQT

autosar-ap -cmake 多平台编译的例子

vsomeip代码中CMakeLists.txt,包含多平台编译,是个很好的cmake脚本样板示例

iso 系统降级的处理方法

手上的ipad mini2,年代久远,硬件性能赶不上操作系统软件冗余的速度,设备越跑越慢。今天想通过系统降级的方法,来给ipad提速。在网上看到了,有成功案例后,自己也动手操作。理论很简单,当前系统breakjail后,进度 降级DFU模式 (Development Firmware Update)。但实操很骨感。美次设置后,都要重新进入实操要cydia。DFU模式,没有进入成功。试了40多遍。工

#ipad#ios
LVDS, MIPI (CSI, DSI) connector pin definition引脚定义

MIPI: Mobile IndustCSI: Camera Serial InterfaceDSI: Display Serial InterfaceMIPI DSI接口信号类型是LVDS信号,信号的内容是视频流数据和控制指令。

    共 94 条
  • 1
  • 2
  • 3
  • 10
  • 请选择