上一篇分享的:从单片机工程师的角度看嵌入式Linux中有简单提到Linux的三大类驱动:我们学习编程的时候都会从hello程序开始。同样的,学习Linux驱动我们也从最简单的hello驱动学起。驱动层和应用层还记得实习那会儿我第一次接触嵌入式Linux项目的时候,我的导师让我去学习项目的其它模块,然后尝试着写一个串口相关的应用。那时候知道可以把设备当做文件来操作,但是不知道为什么是这样,就...
原创
2021-06-02 11:29:20
1130阅读
谈到嵌入式软件测试,首先了解什么是嵌入式系统。对嵌入式系统到如今还没有一个具体的概念。如手机、洗衣机、机顶盒、导航系统等等很多系统都是嵌入式系统,可以这样给他
以下链接不能保证长期有效,定期更新。arm开发编程环境:ADSpan.baidu.com/s/1hqmWz0wLinux系统:CentOSVMWare10:
原创
2014-10-24 09:55:18
499阅读
在项目开发中,设计一个队列,在中断服务程序中,只是将中断类型
什么是嵌入式? 嵌入式分为广义和狭义两种。广义的嵌入式就是片上系统(system on a chip),包含单片机、PSOC、NIOS、Microblaze等。而狭义的嵌入式就是ARM9、cortex A8等特定的跑操作系统的芯片。这里主要介绍狭义嵌入式的学习路线。 还是主流的方法。先学会使用它。再
转载
2017-07-30 19:05:00
128阅读
嵌入式Linux 2020-03-07以下文章来源于嵌入式大杂烩 ,作者ZhengN嵌入式大杂烩本公众号专注于嵌入式技术,包括但不限于C/C++、嵌入式、物联网、Linux等编程学习笔记,同时,公众号内包含大量的学习资源。欢迎关注,一同交流学习,共同进步!前言上一篇分享的:《从单片机工程师的角度看嵌入式Linux》中有简单提到Linux的三大类驱动:我们学习编程的时候都会从hello程序开始。同样
转载
2021-03-23 10:37:49
108阅读
前言上一篇分享的:《从单片机工程师的角度看嵌入式Linux》中有简单提到Linux的三大类驱动:我们学习编程的时候都会从hello程序开始。同样的,学习Linux驱动我们也从最简单的he...
转载
2021-07-28 16:12:35
363阅读
前言上一篇分享的:《从单片机工程师的角度看嵌入式Linux》中有简单提到Linux的三大类驱动:我们学习编程的时候都会从hello程序开始。同样的,学习Linux驱动我们也从最简单的he...
转载
2022-03-10 10:24:50
513阅读
写在前面的话2013年6月份,两年,所谓的嵌入式软件工程师,其实是9527型程序员。老程序员可能会告诉我们,“你可以在这个行业有梦想,但它不应该是生活的全部”。我同意,不过那是30岁后的事了,如果20多岁的年轻人梦想不是你的全部,请问你拿什么跟别人拼,干爹?这两年,像很多diors一样,工作上显得碌碌无为,执行一些繁杂而又缺乏技术含量的任务。OK,打住,再多抱怨无用,多编程多总结才是可行的,这两天一直在想一个问题:嵌入式软件开发和其它像服务器编程、移动开发、Web编程相比,包括开发环境在内都有哪些不同呢?话说这个问题本该是初学时就要先了解的,随便了,总结而已。在网上看到一份pdf档《C语言嵌入
转载
2013-06-16 13:11:00
322阅读
2评论
嵌入式软件的基本测试方法
作者:佚名 出处:互连网 摘要:嵌入式软件的基本测试方法随着制造行业的再一次崛起,嵌入式软件目前在软件行业中越来越多,2004年软件行业最火爆的三个项目是:嵌入式开发,软件培训以及软件外包。由于嵌入式软件与其他产品息息相关,这给嵌入式软件的测试工作带来了极大的困难,软件的测试工作不能够等程序烧到或者固化到芯片中才开始进行
转载
精选
2007-06-27 10:09:00
903阅读
【单步调试】【多线程调试】调试过多线程的都懂的。【断点调试】【递归调试】调试过递归代码的都有这种耳鸣目眩
载—–>嵌入式音频软件的架构 嵌入式产品中语音通信和音乐播放的软件架构是有差别的,这里还是把这两种case分开来讲。 1, 语音通信 语音通信的软件架构通常如下: 语音发送时由code
【单步调试】【多线程调试】调试过多线程的都懂的。【断点调试】【递归调试】调试过递归代码的都有这种耳鸣目眩的感觉。【老旧代码调试】对于早期已经缝缝补补的庞大软件代码进行调试,还不如推倒重来。【生产中代码调试】【用户等待调试结果】【掩耳盗铃式调试】【考古挖掘式调试】【无题 · 调试】 END
前言上一篇我们分享了字符设备驱动框架,当时分享的是hello驱动程序。学STM32我们从点灯开始,学Linux驱动我们自然也要点个灯来玩玩,尽量在从这些基础例程中榨取知识,细抠、细抠,为之后更复杂的知识打好基础。与硬件无关的LED驱动回顾hello驱动程序,我们的根据实际需求对其进行写字符串与读字符串操作。这里我们当然也要根据实际来思考我们的LED驱动程序。在STM32点灯的时候,一般输出低...
原创
2021-06-02 11:29:17
835阅读
自己从事嵌入式系统开发有好多年了,在此想与大家分享我对于嵌入式开发的一点心得与体会。
先大致说一说我的工作经历。97年毕业后做了两年的电气与电子设计与开发,这一时期,我做过电路原理图的设计和PCB板的设计。从99年开始,我进入了软件行业。第一次做嵌入式开发是在2000年,在随后的六年多的时间里,我差不多做过整个操作系统的组件。一开始用的是uC/OS RTOS,熟悉它的人知道,它是
推荐
原创
2009-06-23 09:16:54
10000+阅读
点赞
7评论
异步编程可以编写出速度快、资源省的高效程序,可以在单线程环境下实现高并发,
嵌入式软件设计—笔记1.1 引言、计算机系统由硬件系统和软件系统所组成,软件系统中最为重要的是操作系统。Linux作为...