电子产业一站式赋能平台

PCB联盟网

搜索
查看: 136|回复: 0
收起左侧

所有原创文章汇总-2024-3-6

[复制链接]

358

主题

358

帖子

4059

积分

四级会员

Rank: 4

积分
4059
发表于 2024-3-7 11:50:00 | 显示全部楼层 |阅读模式
最后整理时间:2024年3月6日

整理了一口君所有原创文章,
根据内容大致做好了分类,
大家可以根据自己需要,查看对应的文章!
建议收藏,方便下次查找!

zkpts10y52o6403411149.gif

zkpts10y52o6403411149.gif


一个适合写到简历的基于linux的嵌入式综合项目?强烈推荐



《嵌入式驱动工程师学习路线【建议收藏】》必看


《Linux嵌入式所有知识点-思维导图必看


我的第一本书终于要印刷出版了!
我的新书上线了!
签名预售活动圆满结束!各位敬等快递,第一个付款的兄弟来领取大礼!
我是如何利用业余时间写书的?---时间管理必看
新书稿费终于下来了!你猜有多少?


ifgfvq3hooq6403411249.gif

ifgfvq3hooq6403411249.gif

笔试、面试、职业规划合集

简历模板  必看
【粉丝问答13】11道嵌入式笔试题,看下你会几道?必看
【粉丝问答9】一起入职的同事能力不如我,只因学历比我高,工资是我的两倍粉丝提问
一次愉快的面基,老兄做过机械设计、保险、房产中介最终从事嵌入式开发!
【粉丝问答16】应届生被放鸽子,怒怼HR!找工作和找对象哪个更残酷?
什么是FPGA?为什么FPGA会如此重要?
粉丝提问:工作没有前景想转行,找个培训机构还是自学?
  • 职场|面试的那些事
  • 秋招在即,你应该如何准备?
  • 几道简单的Linux驱动相关面试题,你看你会几题?
    双非小硕,靠这个物联网的项目成功上岸海康
    什么是软件外包公司?要不要去外包公司?
    给Linux知识图谱封面投票!
    万事皆学问,弄个知识图谱也学到不少东西
    我当年如何入门Linux的?-zdc的那些往事
    给刚入职的新人一些建议
    海康一面过!(纯Linux八股)
    分享7道嵌入式面试题,你会几道?
    嵌入式面试八股文出炉喽!
    [/ol]



    项目汇总、小实例

    一个适合初学者学习的基于linux的嵌入式综合项目?
    《如何从头自己制作开发板?图文并茂,一步步操作给你看。》


    《电话号码本管理系统》
  •     从0写一个《电话号码管理系统》的C入门项目【适合初学者】
  •    利用Makfile给多文件、多目录C源码建立工程必看
    《电话号码管理系统》制作成静态库和动态库
    [/ol]
    《聊天室》
  • 从0实现基于Linux socket聊天室-多线程服务器模型-1
  • 从0实现基于Linux socket聊天室-多线程服务器一个很隐晦的错误-2   
  • 从0实现基于Linux socket聊天室-实现聊天室的登录、注册功能-3
  • 从0实现基于Linux socket聊天室-增加公聊、私聊-4  必看
  • 从0实现基于Linux socket聊天室-增加数据库sqlite功能-5 必看
  • 从0实现基于Linux socket聊天室-增加数据加密功能-6
    [/ol]
    《sqlite3》
    嵌入式数据库sqlite3【基础篇】-基本命令操作,小白一看就懂必看
    嵌入式数据库sqlite3【进阶篇】-子句和函数的使用,小白一文入门必看
    如何用C语言操作sqlite3,一文搞懂必看
    [/ol]
    《上位机》
  • 【粉丝问答8】用C语言在Linux下实现CC2530上位机-1必看
    100ASK_IMX6ULL arm板子如何显示图片、汉字、划线、背景色必看
    在100ASK_IMX6ULL arm板子上移植个刷卡器必看
    [/ol]
  • 7E头解析的那些事儿(帧格式分析实例)
    手把手教你如何实现一个简单的数据加解密算法
    C语言实现url解析小实例
    从头搭建一个嵌入式web服务器-boa服务器必看
    手把手教你ubuntu下移植MJPG-streamer
    粉丝提问:设计和实现一个TCP协议半连接的端口扫描程序
    [/ol]




    Linux操作工具合集

    linux驱动、ARM学习环境搭建必看
    Linux入门的基础知识点汇总,有这篇就够了必看
    Linux入门-shell编程-适合小白
    Linux scp命令必看
    Linux cut 命令详解
    Linux命令cURL详解+定时上传文件到FTP服务器(送源码)必看
    三剑客grep、sed和awk用法
    apt 和 apt-get 之间有什么区别?
    一键获取linux内存、cpu、磁盘IO等信息脚本编写,及其原理详解
    Linux查看硬件信息超强命令sar,以及可视化工具ksar
    9个Linux 常用查看系统硬件信息命令(实例详解)
    从命令行查看所有已安装的Linux内核
    本文介绍在Ubuntu 16.04 LTS服务器上安装FreeRADIUS和Daloradius的方法
    Linux下简单几步安装AI开发环境-ROS(超有意思)
    posix是什么都不知道,就别说你懂Linux了!必看
    手把手教你安装MINIGUI编程环境 (MINIGUI版本3.2.0)
    你知道shell脚本中$0 $1 $# $@ $* $? $$ 都是什么意思吗?必看
    Linux基础-shell脚本编程必看
  • 利用Makfile给多文件、多目录C源码建立工程必看
  • Linux C基础——” Makefile “ 文件管理大师你拜访过嘛?
    Linux内存占用分析的几个方法,你知道几个?必看
  • Linux性能调优工具9张图-你肯定会用到必看
  • 圣诞节快乐!教你用shell脚本实现一颗圣诞树!【小酷炫】
  • 手把手教你如何上传代码到gitee服务器必看必看必看
  • 一款运行于windows上的linux命令神器-Cmder(已经爱不释手)
  • 汇总下关于安全的13款必备工具
    Linux与windows共享文件的神器:samba
    Linux命令lsscsi详解
    如何将Linux的NIC 名称更改为 eth0 而不是 enps33 或 enp0s25,只要几秒钟
    Notepad++作死,国产文本编辑器Notepad--发布
    常用adb命令汇总
    GPL前世今生必看
    需要多久才能看完linux内核源码?必看必看必看
    和xshell和crt说再见,认识了一款55k star多端跨平台终端神器,强大酷炫
    Linux环境变量,知识点汇总
    Linux程序之可变参数&&选项那些事!
    软件开发工程师,几款常用的APP,你用过几款?
    [/ol]



    C语言
  • 看了这几个C语言例子,你一定和我一样连说5个卧槽,声音一次比一次大必看
    C语言中的短路现象
    什么是状态机?用C语言实现进程5状态模型必看
    C语言操作时间函数,实现定时执行某个任务小程序
    粉丝提问|c语言:如何定义一个和库函数名一样的函数,并在函数中调用该库函数
    【粉丝问答10】关键字static的使用详解必看
    【视频】【视频讲解】C语言static关键词
    C语言实现MD5加密,竟如此简单!
    【粉丝问答12】如何计算函数的执行时间?必看
    如何字符串拷贝函数的几种方法,你猜哪个效率最高?
    【粉丝问答18】linux下查看函数被那些函数调用过?
    【粉丝问答19】为啥变量没初始化就用了?那是宏定义啊!
    【问答21】C语言:位域和字节序
    【问答22】不懂指针类型,8个例子给你讲明白
    【粉丝问答25】函数指针定义的一个错误
    【粉丝问答26】产生某个区间的随机数,统计最高的前4个数?如何实现自动发牌?
    一文讲透CRC校验码-附赠C语言实例
    Linux字节对齐的那些事必看
    一文教你如何用C代码解析一段网络数据包?【含代码】必看
    7E头解析的那些事儿(帧格式分析实例)
    手把手教你如何实现一个简单的数据加解密算法
    [/ol]




    Linux应用程序开发

  • Linux中常见同步和互斥机制设计原理
    Linux信号量(1)-SYSTEM V
    Linux信号量(2)-POSIX 信号量
    Linux互斥锁(1)-线程互斥锁
    嵌入式数据库sqlite3【基础篇】-基本命令操作,小白一看就懂必看
    嵌入式数据库sqlite3【进阶篇】-子句和函数的使用,小白一文入门必看
    如何用C语言操作sqlite3,一文搞懂必看
    搞懂进程组、会话、控制终端关系,才能明白守护进程干嘛的?必看
  • 一个多线程的简单例子让你看清线程调度的随机性粉丝提问
    Linux库概念,动态库和静态库的制作,如何移植第三方库必看
  • 两个线程,两个互斥锁,怎么形成一个死循环? 粉丝提问
    用了这么多年Linux,你清楚控制台、终端与shell及它们的关系吗?
    多线程详解,一篇文章彻底搞懂多线程中各个难点
  • [粉丝问答6]子进程进程的父进程关系必看
  • Linux基础 ——’文件编程‘是怎么回事?必看
  • Linux 进程编程入门必看
    linux中级——libcurl库访问百度
    在程序里面执行system(“cd /某个目录“),为什么路径切换不成功?
    简简单单教你如何用C语言列举当前所有网口!
    Linux程序之可变参数&&选项那些事!
    [/ol]




    网络协议
                              
  • 22张图详解浏览器请求数据包如何到达web服务器(搞懂网络可以毕业了)
    一个端口号可以同时被两个进程绑定吗? 粉丝提问
    【粉丝问答7】局域网内终端是如何访问外网?答案在最后 粉丝提问
    一文包你学会网络数据抓包 粉丝提问
    【视频】教你如何抓取网络中的数据包!黑客必备技能
    网络/命令行抓包工具tcpdump详解 粉丝提问
    【粉丝问答11】如何在内网搭建TCP服务器并能被外网直接访问粉丝提问
    一文带你理解URI 和 URL 有什么区别?必看
    从头搭建一个嵌入式web服务器-boa服务器必看
    轻松易懂,一文带你http协议入门?
    如何将Linux的NIC 名称更改为 eth0 而不是 enps33 或 enp0s25,只要几秒钟
    粉丝提问:设计和实现一个TCP协议半连接的端口扫描程序
    linux中级——libcurl库访问百度
  • 简简单单教你如何用C语言列举当前所有网口!
    [/ol]



    鸿蒙专题


    鸿蒙-南向轻内核开发实战系列(一)基于小熊派鸿蒙季开发板环境搭建
    鸿蒙2.0都来了,快搭个环境玩起来吧!必看
    手把手教你利用鸿蒙OS实现智慧家居·LOT上云项目
    OpenHarmony编译构建系统详解,从零搭建windows下开发环境,巨方便!
    手把手教你搭建国产嵌入式模拟器SkyEye开发环境
    [/ol]


    ARM硬件
                                                    

    嵌入式工程师到底要不要学习ARM汇编指令?必看
    0. 到底什么是Cortex、ARMv8、arm架构、ARM指令集、soc?一文帮你梳理基础概念【科普】必看
    1. 从0开始学ARM-安装Keil MDK uVision集成开发环境必看
    2. 从0开始学ARM-CPU原理,基于ARM的SOC讲解必看
    3. 从0开始学ARM-ARM模式、寄存器、流水线
    4. 从0开始学ARM-ARM汇编指令其实很简单
    5. 从0开始学ARM-MRS、MSR、寻址操作、原子操作原理  
    6. 【从0学ARM】你不了解的ARM处理异常之道   必看
    7. 从0学ARM-汇编伪指令、lds详解
    8. C和汇编如何互相调用?嵌入式工程师必须掌握
    散装 vs 批发谁效率高?变量访问被ARM架构安排的明明白白(为什么结构体效率高)
    9. 基于Cortex-A9 LED汇编、C语言驱动编写
    10. 基于Cortex-A9的pwm详解
    11. 基于ARM Cortex-A9中断详解
    12. 如何基于Cortex-A9的UART从头实现printf函数
    13.一文搞懂Cortex-A9 RTC
    14. 从0学ARM Cortex-A9 看门狗入门
    15. 从0学ARM-什么是位置无关码?必看
    16.从0学arm,基于Cortex-A9 ADC裸机驱动详解
    17.基于Cortex-A9,i2c 外设详解
    18.基于Cortex-A9 SPI、MCP2515详解
    19. Cortex-A9 uboot启动代码详解必看
    20.从0学ARM-从0移植uboot支持exynos4412-亲测
    21.从0学ARM-网卡DM9000详解-基于uboot
    22.从0学ARM-uboot中的网络协议栈
    SPI转can芯片CSM300详解、Linux驱动移植调试笔记
    蓝牙BLE详解,有这一篇就够了
  • 一款强大的芯片nRF52840及利用蓝牙5.0实现数据远程采集必看
    如何使用4G模块通过MQTT协议传输温湿度数据到onenet
    ARMv8-A 地址翻译技术之MMU的前世今生
    [/ol]



    CC2530
                                    

    CC2530开发环境搭建
    CC2530系列课程 | IAR新建一个工程
    [/ol]


    系统移植
                                    

    【问答23】移植Linux:如何制作rootfs?详细教程
    19. Cortex-A9 uboot启动代码详解必看
    20.从0学ARM-从0移植uboot支持exynos4412-亲测
    Linux模块文件如何编译到内核和独立编译成模块?
    嵌入式软件开发人员有必要学习系统移植的知识吗?【ppt获取见文末】
    [/ol]


    瑞芯微rk3568合集
                                    
    Linux驱动 | Linux内核 RTC时间架构
    Linux驱动|rtc-hym8563移植笔记
    瑞芯微rk356x板子快速上手
    瑞芯微 | 摄像头ov13850移植笔记
    rk3568 | 瑞芯微平台GPIO引脚驱动编写
    rk3568 | rk平台GPIO冲突检测小技巧
    RK3568外接AP6275S WIFI模块调试详解
  • 瑞芯微|rk3568 uart快速上手
    Linux内核i2c-tools命令
    瑞芯微|如何让拥有双网口的Linux设备实现数据包转发?【超实用】
    安卓如何设置开机自动启动某个程序?ramdisk + init.rc给你搞定
    瑞芯微 | 如何固定以太口地址为指定ip?
    自己实现一个自动检测网卡状态,并设置ip地址,源码见文章底部
    Linux下C语言操作网卡的几个代码实例!特别实用
    简简单单教你如何用C语言列举当前所有网口!
    [/ol]

    Camera | 1.Camera基础知识
    Camera | 2.MIPI、CSI基础
    Camera | 3.瑞芯微平台MIPI摄像头常用调试命令
    Camera | 4.瑞芯微平台MIPI摄像头应用程序编写
    Camera | 5.Linux v4l2架构(基于rk3568)
    Camera | 6.v4l2拓扑架构(基于rk3568)
    Camera | 7.瑞芯微rk3568平台摄像头控制器MIPI-CSI驱动架构梳理
    Camera | 8.让rk3568支持前后置摄像头
    Camera | 9.camera闪光灯驱动移植笔记-基于rk3568
    Camera | 10.闪光灯SGM3141概述
    Camera | 11.瑞芯微摄像头采集图像颜色偏绿解决笔记【本系列文章更新暂告一段落】
    Camera | 12.瑞芯微摄像头自动焦距马达驱动移植

    [/ol]
    1. 瑞芯微 | I2S-音频基础 -1


    Linux驱动
                                    
    手把手教Linux驱动1-模块化编程
  • 手把手教Linux驱动2-模块参数param和符号导出export用法
  • 手把手教Linux驱动3-之字符设备架构详解,有这篇就够了
  • 手把手教Linux驱动4-进程、文件描述符、file、inode关系详解
  • 手把手教Linux驱动5-自旋锁、信号量、互斥体概述
  • Linux 自旋锁spinlock,教你如何把ubuntu弄死锁
  • 手把手教Linux驱动7-内核互斥锁
  • 手把手教Linux驱动8-Linux IO模型
    手把手教Linux驱动9-等待队列waitq
    手把手教Linux驱动10-platform总线详解必看
    手把手教linux驱动11-linux设备驱动统一模型
    Linux内核信号量
    Linux内核信号SIGIO使用实例讲解
    Linux驱动 原子操作及其原理
    手把手教Linux驱动8-读写自旋锁
  • 玩转内核链表list_head,如何管理不同类型节点的实现(万字文)可以收藏
  • [网友问答5]i2c的设备树和驱动是如何匹配以及何时调用probe的?粉丝提问
    Linux 虚拟文件系统四大对象:超级块、inode、dentry、file之间关系
  • I2C干货-基于Cortex-A9(重新整理)必看
    基于Linux的tty架构及UART驱动详解必看
    Linux下SPI驱动详解(干货)必看
    Linux PCI驱动框架分析(万字长文)必看
    I2C干货-基于Cortex-A9(重新整理)必看
    【粉丝问答14】如何在内核中操作某个文件?
    【粉丝问答15】Linux内核如何访问另外一个模块的函数和变量
    【粉丝问答17】Linux内核如何判断地址是否位于用户空间?
    【粉丝问答20】内核定时器使用及其他时间操作
    Linux模块文件如何编译到内核和独立编译成模块?
    从0学Linux驱动第一期视频已经录制完毕,资料全部奉送必看
    Linux驱动|input 子系统详解必看
    Linux驱动|cdev_init、cdev_alloc区别
    Linux驱动 | 手写一个设备树使用的实例必看
    Linux驱动小技巧 | 利用DRIVER_ATTR实现调用内核函数
    如何学习 Linux 内核网络协议栈
    SPI 硬件+Linux驱动详解
    Linux中级——“驱动” 控制硬件必须学会的底层知识
    Linux驱动之watchdog
    Linux内核i2c-tools命令
    树莓派高级开发——“IO口驱动代码的编写“ 包含总线地址、物理_虚拟地址、BCM2835芯片手册知识
    整理了一份Linux设备树基础知识,建议收藏!
    几道简单的Linux驱动相关面试题,你看你会几题?
    USB通信协议深入理解
    Linux 设备树 devicetree(DTS)入门
    [/ol]





    计算机那些事

    剑桥高材生含恨逝世后被取出大脑,只因太聪明!
    艾达-第一个程序员
    每逢佳节胖三斤(再见了,我儿时的美好)
    《大秦赋》的一场经济战,说明了为什么要禁止社区团购
    丹尼斯里奇和林纳斯谁更伟大?必看
    偶得两只神兽 边牧
    从养狗到放弃要几天?无情打脸边牧
    【春节】边牧越狱记!边牧
    你好,李焕英
    今日头条!最后一次"警告"你!
    苏宁!你还挺得过去吗?
    一个码农的周末!
    1万粉了!5000元豪礼相送,文末参加活动!必看
    ASML光刻机王朝:从菜鸟求生到君临天下
    多久没有这么疯狂了?必看
    南通海安娶一个老婆要多少钱?算完你还想结婚吗?必看
    今日头条12w+阅读
    图灵、冯诺依曼谁更牛?必看
    为什么自己干了这么多活,最后功劳都是别人的?必看必看必看必看
    想入手一台显示器,有人帮忙推荐吗?必有重谢!
  • 显示器已入手,猜猜我选了哪个显示器?必看
  • 油腻老爷们,你是有多久没化过妆了?必看
    软件技术人员10个不去台企的理由必看
    公众号20000粉了,感恩,赠送开发板,回复关键字参与抽奖
    金坛长荡湖船菜,原来1947年就有前辈在努力发展中国的计算机产业
    鼠标连击怎么办?详细图解教你更换鼠标的微动!
    2022年第一天,体验了一把wan(皖)式服务
    祝大家新年快乐!宝宝心里苦,求安慰!
    3w粉丝了,说说我的下一步计划吧
    盘点俄罗斯大神写的几款软件,你用过几个?最后1个是我的童年
    华为员工辞职创办芯片公司,身家165亿必看必看必看
    谷贱伤农,薪贱伤码农!
    看了下家里的调味品全是科技与狠活啊哥们儿!
    我的好兄弟如何从屌丝逆袭拥有自己工厂?
    辛辛苦苦录制的课程被剽窃,对方态度让人很想“吃鱼”!
    你们要的Linux知识图谱来了
    给Linux知识图谱封面投票!
    万事皆学问,弄个知识图谱也学到不少东西
  • 才华战胜资本,原创受到尊重(课程白嫖后续)
    恭喜阿根廷!恭喜梅西!送Linux知识图谱!
    留言点赞送Linux知识图谱活动结果出来,8个赞居然就能领到
    [/ol]
  • 回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    联系客服 关注微信 下载APP 返回顶部 返回列表