嵌入式linux学习计划第二阶段总结

初学者的嵌入式 Linux 计划! 这一阶段主要看了《嵌入式Linux应用程序开发标准教程》,这本书对linux上应用程序编写讲的很详细,而且不是很难,那本最经典的《UNIX高级环境编程》讲的比较深入,刚开始看有点难,万事开头难还是从简单的开始。嵌入式图形界面GUI作为嵌入式上层系统的东西也是需要了解的,这里我只学习了minigui,因为QT是需要C++的知识,而我没有学过C++,所以只看了minigui的相关知识。这一阶段的学习主要是熟悉linux,会安装linux,了解Linux的基础知识,会简单的操作。其他的也不用深入了解。 阅读详情

  前言:第二阶段的学习计划的启动可以用“阴差阳错”来描述,前后持续了三个多星期,对于陌生东西的研究确实是一个痛苦的过程,一旦找到问题的所在却有一种“豁然开朗”的快乐。

  在完成第一阶段的学习计划后,对于第二阶段内容按原计划是根据第一阶段积累的经验移植linux到现有的开发板上。只是根据第一阶段的情况感觉这是个比较花时间的过程,再加上项目比较紧,只好暂时搁置了一段时间。

  大概二个月前,老大在会议中提到有可能想在项目中实现播放rmvb功能,现有的基于tcpmp的播放器要实现这一功能那肯定是要自己开发插件了,感觉这没什么挑战性(是不是有点狂哦,嘿嘿)。通过了解发现有另外两个开源项目VLC和MPLAYER(收获一):MPLAYER是早有耳闻只是不熟悉,VLC倒是没听说过,两者均支持rmvb功能,不过它们是基于linux的,如果想要在wince下播放就存在一个移植问题,因为有之前交叉编译的经验我想应该有支持wince的交叉编译编译器(如果是以前估计会傻傻地修改成native code for wince),又经过一番搜索发现了cegcc(收获二)这个很不错的交叉编译器。

  可惜的是老大最终决定暂时不做这个功能,在下一款项目中如果要做就打算用IC来实现。只是我觉得这正好是我开展第二阶段学习的好时机和好内容,因此开始了我新一轮的“爬坡”运动。在运动中不时发现新的资源,可以用“探索之旅”来描述也不为过。

 

to be continued...

我的FPGA入门学习计划 本文是自己初步学习fpga的一个计划,由于这个月才开始接触的fpga所以可能有认识不足的地方 还请各位大侠指点 1,写在前面的话 为啥想学fpga? 其实上大学的时候就看到一些人在学习cpld,参加比赛,出cpld的开发板和书籍 当时对它的认识不以为然总觉得单片机和arm才是王道 (那个时候刚开始流行ARM7 毕业后也一直使用单片机和M3在做开发 没有涉及到大的和高速的系统 所 阅读详情

相关推荐

嵌入式linux学习笔记

学习嵌入式linux+arm的一些学习总结

嵌入式学习总结

第一天我学习到了linux学习的一个大致的框架,以及了解了我们将要学习哪些知识,和学习的大致顺序。 首先以程序的概念入手,知道程序设计的基础知识对于计算机来说,程序就是系统可以识别的指令,程序是怎样在计算机里运行的? 首先内存储器从硬盘里调用程序,然后寄存器从内存里把程序运送到cpu里面执行。  语言的发展:从机器语言到汇编语言然后高级语言再到第四代语言最后是自然语言 自己尝试了在linu

qq_36625037的博客 1465

嵌入式Linux总结

嵌入式 Linux 总结 笔记 嵌入式 Linux 总结 笔记 嵌入式 Linux 总结 笔记

自己总结的Linux嵌入式学习路线

嵌入式linux学习路线图          因为目前的开发工作需要用到linux操作系统中的Ubutun16.04,因为之前的工作经验都是在windows下从事嵌入式开发,对linux只是一个概念性的了解。这两天泛读了三本linux新手基础级别书籍,对linux有了一个简要的了解。知道这个操作系统是怎么回事,跟平常使用windows系统有什么相似和差异之处。          目前我负责的这...

u010422438的博客 2173

嵌入式系统linux学习心得

嵌入式系统 linux 学习心得

Codesys电子凸轮Cam表实战:从可视化配置到程序化构建

本文详细介绍了Codesys电子凸轮Cam表的实战应用,从可视化配置到程序化构建的全过程。通过包装机和印刷机案例,解析Cam表的基础设置、调试技巧及动态构建方法,帮助工程师快速掌握电子凸轮技术,提升运动控制精度和效率。

weixin_29309785的博客 298

嵌入式Linux学习计划

转载于:http://blog.youkuaiyun.com/yaozhenguo2006/article/details/6909410     自学嵌入式已经有一年的时间了,从刚开始的迷茫无助到现在的逐渐明朗,中间经历的太多太多了。俗话说万事开头难,刚开始的时候,根本就不知如何开始,上网查资料被一堆堆新名词搞的找不到北,去图书馆看书也是找不到方向。又是arm,又是linux,又是uboot头都大了。

喜欢哲学的女孩 830

数字孪生实战:如何用Unity3D为工厂设备快速搭建可视化孪生体(附GitHub源码)

本文详细介绍了如何利用Unity3D游戏引擎为工厂设备快速构建可视化数字孪生体。通过实战案例,阐述了从3D模型导入、MQTT实时数据接入,到振动、温度等关键参数可视化呈现的完整流程。文章旨在为智能制造和工业物联网开发者提供一套灵活、低成本的技术方案,并附有完整的GitHub源码,助力实现设备状态的直观监控与预测性维护。

weixin_29184075的博客 471

嵌入式Linux学习七步曲

  嵌入式Linux学习七步曲Sailor_forever sailing_9806@163.com 转载请注明http://blog.youkuaiyun.com/sailor_8318/archive/2007/09/03/1769662.aspx 【谢谢大家关注】七步曲的全部PPT在此, wo

Sailor_forever 1万+

如何构建智能聊天系统

聊天分为听、思考、读,简单的通过ASR、LLM、TTS三类模型的组合可以实现,最近openai推出支持多模态的GPT-4o模型,可以把三个模型真正融合成在一起。现在市面上的模型百花齐放,各有所长。要实现可落地的方案,需要结合业务,验证模型效果,同时也要考虑方案的可行性,有些模型在国内能用,有些在国内不能用。

xsgnzb的专栏 2107

nRF52811墨水屏时钟DIY:从全刷到局刷的实战改造指南(附完整代码)

本文详细介绍了如何将基于nRF52811的墨水屏时钟从耗电的全屏刷新模式改造为高效的局部刷新模式。通过剖析全刷与局刷的原理差异,提供了从工程架构、驱动层适配到应用层逻辑重构的完整实战指南,并附上关键代码示例。改造后,设备功耗显著降低,续航大幅提升,同时解决了视觉闪烁问题,是DIY低功耗墨水屏应用的实用参考。

weixin_29194693的博客 352

i.MX6ULL嵌入式Linux应用开发学习计划

Linux应用开发学习路线分为三个阶段:基础学习(1-2个月)掌握Linux系统和C语言编程;进阶阶段(3-4个月)深入学习内核驱动和应用开发;项目实践(5-6个月)完成实际项目开发与优化。i.MX6ULL开发板适用于物联网、工业自动化、智能家居等多个领域。核心技术包括C/C++编程、Makefile构建、硬件接口开发(GPIO/I2C/SPI/UART)、网络协议及数据库等,覆盖从底层驱动到应用开发的完整技术栈。

2401_82978699的博客 727

Oracle11g安装教程、配置实例、监听、客户端程序详解_Windows篇

Oracle11g安装教程、配置实例、监听、客户端程序详解_Windows篇 文章目录Oracle11g安装教程、配置实例、监听、客户端程序详解_Windows篇前言一、数据库的安装前准备,前提是没有安装过!!!二、仅安装数据库软件(数据库运行环境)三、添加数据库实例四、设置监听程序,让数据库可以通过网络访问五、为目标数据库设置网名总结 前言 如果需要安装包:联系我看到会给你链接,因为现在官网已经不提供10g,11g的安装包了,在网盘保存望悉知(回复不会很及时,下班看到会回复敬请谅解)。 提示:以下

zhx__的博客 5630

嵌入式开发学习计划

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标:(1)掌握主流嵌入式微处理器的结构与原理(初步定为arm9)(2)必须掌握一个嵌入式操作系统 (初步定为uclinux或linux,版本待定)(3)必须熟悉嵌入式软件开发流程并至少做一个嵌入式软件项目。从事嵌入式软件开发的好处是:(1)目前国内外这方面的人都很稀缺。这一领域入门门槛较高,所以非专业IT人

gogor的专栏 2980

lattice 黑盒子的生成和使用(Creating Your Own Black Box Modules)

很多客户,特别是外包项目,需要做黑盒子,防止他人看到源码,那么这就需要对相关的源码打包加封了。diamond help 说的也是模糊模糊的,这次给出实际验证过的流程。 1.先将要加封的模块间一个工程,建好工程,写好代码之后,模块名字叫做crosslink(这个使用黑盒子的时候要用),代码如下: module crosslink( output wire[3:0] led, input wire clk, input wire reset ); reg [29:0] cnt; reg [3:0] led1;

qq_39633876的博客 1481

ANPC三电平拓扑双脉冲试验的原理与实施

ANPC三电平拓扑因损耗低、谐波小、应力均衡而广泛应用,但其存在短、长两类换流通道,寄生电感和开关应力差异显著。短通道尖峰小、可靠性高;长通道应力严苛。因此需分别制定两套独立双脉冲测试方案,针对不同时段和器件(如T1、T5、T6、T4及对应二极管)全面考核开关特性。

嵌入式老牛的博客 348

2021-09-29 学习计划 #嵌入式

学习目标: 嵌入式持续学习 每天学习三小时 第一期时间一个月 学习内容: #截图自【科岩成果】 1、 嵌入式基础概念: 2、 Linux系统命令: 3、 C语言 4、 Linux系统编程 5、物联网 学习时间: 1、 周一至周五早上7点-8点 晚上 7 点—晚上9点 2、 周六上午 9 点-上午 12 点 3、 周日下午 3 点-下午 6 点 假期看情况顺延 学习产出: 提示:这里统计学习计划的总量 例如: 1、代码若干 2、相关的优快云 技术博客 5 篇 3、项目工程1个 ...

小超嵌入式笔记 2494

〔重庆理工大学〕操作系统实验指导书【实验三 系统调用】

本实验指导书详细介绍了在Linux 0.11系统中添加两个自定义系统调用(iam()和whoami())的完整流程。实验内容包括:修改unistd.h添加系统调用号,更新sys_call_table数组,实现内核函数sys_iam()和sys_whoami(),以及编写测试程序验证功能。关键步骤涉及用户态与内核态数据传递、系统调用号分配、中断处理机制等核心概念。实验要求学习者通过修改内核源码、理解系统调用原理,最终实现名字存储与读取功能,并完成测试验证。实验还提供了视频学习资源和参考书籍,帮助深入理解操作系

Pretty Boy Fox的博客 1289

Linux嵌入式所有知识点-思维导图-【一口君吐血奉献】

嵌入式学习知识点汇总

一口Linux的专栏 9726

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

嵌入式Linux 开篇大吉

本文是作为嵌入式开篇,说明一下计划的学习路线、使用的开发板、开发环境以及对最终目标的展望。

不浮夸,不将就,认真对待学知识的我们 6469

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

嵌入式linux开发大致计划

(以下,是我一个初步的计划,先根据学习进度,再进行调整吧)

weixin_44357553的博客 425

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

嵌入式Linux之路读书和学习计划

嵌入式Linux之路读书和学习计划书籍视频 书籍 《嵌入式Linux基础教程》 计划学习时长 一个月,12月31号看完主要内容 《嵌入式Linux应用开发完全开发手册》 计划学习时长 一个月,1月31号看完主要内容 学习时间段: 主要的学习时间放到下班回来以及周末时间看书,公司晚上也可以观看电子版书籍来学习。 学习达成目标: 快速地建立起嵌入式Linux系统架构的基本概念和知识框架。 视频 暂时不看视频教程,因为比较耗时。 ...

qq_34740116的博客 213

嵌入式LINUX驱动开发成长计划

嵌入式LINUX开发成长计划

qq_28576837的博客 2432
上一篇: 2440/2410 Camera接口详解
下一篇: TCPMP源代码分析
alien75
博客等级 码龄25年 195粉丝 116原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值