Linux

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 【黑金云课堂】FPGA技术教程Linux开发:系统进阶-PS DMA
    系统进阶 PS DMA 内容要点 DMA 基础 定义:DMA(Direct Memory Access)允许外设直接读写内存,无需 CPU 介入。 传输类型: Memory‑to‑Memory(DDR buffer 复制、图像缓存整理) Memory‑to‑Peripheral(发送 FIFO、PL 寄存器窗口) Peripheral‑to‑Memory(采集数据写入 DDR) Device‑to
    157
    5小时前
  • 刚入行选 MCU 还是 Linux?一个芯片公司驱动工程师的真实建议
    仲一分享了MCU和Linux两大方向的发展现状、薪资差异、职业发展路径,并给出了针对不同背景的新手具体建议。
    刚入行选 MCU 还是 Linux?一个芯片公司驱动工程师的真实建议
  • 【黑金云课堂】FPGA技术教程Linux开发:DP音频播放与VCU视频解码
    一、DP 音频播放 1. 音频基础知识 数字音频由采样率、位深、声道数三个参数定义。 参数 说明 常见值 采样率 每秒采样次数 44100Hz(CD)、48000Hz(DVD) 位深 单个采样存储位数 16bit、24bit、32bit 声道数 音频通道数量 1 (单声道)、2 (立体声) 计算公式:比特率 = 采样率 × 位深 × 声道数 示例:CD 音质 = 44100 × 16 × 2 =
    1557
    06/25 09:13
  • 实话实说:真的能用 Linux 彻底取代 Windows 吗?
    最近越来越多人讨论舍弃 Windows、改用 Linux,我完全理解其中缘由。Windows 近些年的诸多改动,让不少用户开始重新考量自己的电脑系统。我自己也完成了系统切换,说实话,这次体验带来了不少意外收获。
    实话实说:真的能用 Linux 彻底取代 Windows 吗?
  • Linux下如何用C语言解析json文件,含源码
    JSON概述:JSON是一种轻量级的数据交换格式,基于ECMAScript子集,易于人阅读和编写,适用于数据交换。cJSON库是一个跨平台的JSON解析器,支持链表存储,提供多种API用于解析、创建和操作JSON数据。 常用函数API: 1. `cJSON_Parse`:将JSON字符串解析为cJSON结构体。 2. `cJSON_Delete`:释放cJSON结构体占用的内存。 3. `cJSON_Print` 和 `cJSON_PrintUnformatted`:将cJSON结构体转换为JSON字符串。 4. `cJSON_Version`:获取cJSON库版本。 5. `cJSON_GetArraySize` 和 `cJSON_GetArrayItem`:操作数组。 6. `cJSON_IsXXX`:判断cJSON类型。 7. `cJSON_CreateXXX`:创建不同类型的cJSON对象。 8. `cJSON_AddItemToArray` 和 `cJSON_AddItemToObject`:添加cJSON对象到链表。 9. `cJSON_DetachItemViaPointer` 等:删除cJSON对象。 10. `cJSON_AddXXXToObject`:简化操作,创建并添加cJSON对象。 参考代码展示了如何打开、解析和修改JSON文件,以及如何打印JSON数据。
    1338
    06/11 10:06
    Linux下如何用C语言解析json文件,含源码