随笔分类 - 嵌入式Linux
主要记录学习韦东山老师的笔记
摘要:参考链接: https://blog.csdn.net/zhangxuechao_/article/details/83014473 一般地,源文件被 才能生成可执行程序。 编译汇编的基本流程 1. 预处理: 将源文件 (.c文件) 中的 和` include`等宏定义和包含的头文件等 替换 进去,
阅读全文
摘要:韦东山嵌入式Linux学习笔记-1 概述 第一个例程-点灯 PC VS 嵌入式Linux PC: BIOS->引导操作系统->识别分区->启动应用程序 嵌入式Linux:BootLoader(包括裸板程序)->引导Linux操作内核系统->挂接根文件系统->启动应用程序 教程第一部分:裸板程序 Wi
阅读全文
摘要:在Linux进行x86平台的应用程序开发 开发步骤 编辑源代码->编译->运行 在Linux上编辑源代码 使用前面讲到的vi工具即可; 编译代码 使用GCC工具; * GCC是GNU Compiler Collection,GNU编译器套件; * 除了可以编译C/C++语言的程序,还能编译Java等
阅读全文
摘要:本笔记默认你已经初步掌握了stm32单片机的知识。 任何开发板的最小系统; 除此之外,还可能有电源LED,用户LED,复位RST按键等. 使用EOP通过JTAG口烧写板子 安装EOP驱动 插上开发板,安装Easy-OPenJtag的驱动,去开发板资料->烧写工具->裸机->eop&op->eop_o
阅读全文
摘要:Linux是什么 Linux内核+GNU工程各种工具和数据库=Linux发行版 Linux只是一个内核,Linux发行版有很多,如ubuntu和centos。发行版由个人,团队维护。 Linux发行版一般包括:用于简化系统初始安装的iso镜像;桌面软件(Ubuntu下的GNOME和KDE); 应用软
阅读全文
摘要:论单片机 学习单片机的前途:没工作啊~没人会用月薪2万来招聘一个博士写本科生都能做的事; 不要使用C51、STM32这种单片机专用的开发板; 不要使用Keil等MDK,集成度太高的软件(内部封装了很多技术细节). 嵌入式Linux与Windows的区别 windows系统: 上电->BIOS->启动
阅读全文