《匠人手记》推荐网上购书渠道:
互动出版网(china-pub)购书入口   >>>
当当网(dangdang)购书入口   >>>
卓越亚马逊网 购书入口   >>>
淘宝网(taobao)购书入口   >>>
更多购书渠道……   >>> 

设为首页加入收藏联系匠人管理入口21IC首页21IC博客21IC社区侃单片机回复的贴参与的贴

天气预报
百宝日历
载入中...

百宝专栏

载入中...
最新货色

载入中...

粉丝评论

载入中...

载入中...



百宝信息

载入中...

百宝流量

(2006-07-01开始)


匠人手记

 匠人观点: 好记性不如烂笔头  
 黑色幽默:三鹿门——后世畅想

[与非门专栏]C语言测试:嵌入式程序员必须知道的16个问题
pcbomb 发表于 2008-10-9 13:39:00  阅读全文 | 回复 | 引用通告

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。
从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII值。这些问题着重考察你的系统调用和内存分配策略方面的能力吗?这标志着出题者也许花时间在微机上而不上在嵌入式系统上。如果上述任何问题的答案是“是”的话,那么我知道我得认真考虑我是否应该去做这份工作。
从面试者的角度来讲,一个测试也许能从多方面揭示应试者的素质:最基本的,你能了解应试者C语言的水平。不管怎么样,看一下这人如何回答他不会的问题也是满有趣。应试者是以好的直觉做出明智的选择,还是只是瞎蒙呢?当应试者在某个问题上卡住时是找借口呢,还是表现出对问题的真正的好奇心,把这看成学习的机会呢?我发现这些信息与他们的测试成绩一样有用。
有了这些想法,我决定出一些真正针对嵌入式系统的考题,希望这些令人头痛的考题能给正在找工作的人一点帮住。这些问题都是我这些年实际碰到的。其中有些题很难,但它们应该都能给你一点启迪。
……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]DSP简介
pcbomb 发表于 2008-10-9 11:59:00  阅读全文 | 回复 | 引用通告

DSP(digital singnal processor)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,源源超过通用微处理器,是数字化电子世界中日益重要的电脑芯片。它的强大数据处理能力和高运行速度,是最值得称道的两大特色
    DSP既是Digital Signal Processing的缩写(数字信号处理的理论和方法)或者是Digital Signal Processor(用于数字信号处理的可编程微处理器)的缩写。我们所说的DSP技术,则一般指将通用的或专用的DSP处理器用于完成数字信号处理的方法和技术。
……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]DSP的乘法器/乘加器(MAC)
pcbomb 发表于 2008-10-9 11:53:00  阅读全文 | 回复 | 引用通告

DSP的乘法器/乘加器(MAC)

    在通用微处理器中,乘法由软件实现的,它其实由时钟控制的一连串“移位—加法”操作。
……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]实时多任务操作系统(RTOS)进入单片机开发领域
pcbomb 发表于 2008-10-9 11:17:00  阅读全文 | 回复 | 引用通告

 
实时多任务操作系统(RTOS)进入单片机开发领域
 

内 容 1.实时多任务操作系统(RTOS)
(1)更加面向硬件系统,而不是操作者
嵌入式系统处理器一般都是独立工作的,没有人的直接参与;即使参与,也没有大量的文字信息输出,这是和桌面计算机有所不同的。因此RTOS着重面向的是硬件,而不是具有完整的人机界面。
(2)实时性
单片机系统的监测、控制、通信等工作都要求实时性,一旦出现有关情况,CPU能够及时响应,刻不容缓。为此,一个实用的RTOS都应具有完善的中断响应机制,保证中断响应潜伏时间足够短。
(3)多任务
半导体技术的发展和应用复杂性的增长促使CPU的处理能力越来越高,当今的一片16位或32位单片机,在运算速度、寻址能力等方面可以相当于8位单片机的几十片之和。
……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]单片机小知识
pcbomb 发表于 2008-10-9 10:11:00  阅读全文 | 回复 | 引用通告

 应该说有三个主要特点:

     (1)总线结构:MCS-51的总线结构是冯-诺依曼型,计算机在同一个存储空间取指令和数据,两者不能同时进行;而PIC的总线结构是哈佛结构,指令和数据空间是完全分开的,一个用于指令,一个用于数据,由于可以对程序和数据同时进行访问,所以提高了数据吞吐率。正因为在PIC系列单片机中采用了哈佛双总线结构,所以与常见的微控制器不同的一点是:程序和数据总线可以采用不同的宽度。数据总线都是8位的,但指令总线位数分别位12、14、16位。

     (2)流水线结构:MCS-51的取指和执行采用单指令流水线结构,即取一条指令,执行完后再取下一条指令;而PIC的取指和执行采用双指令流水线结构,当一条指令被执行时,允许下一条指令同时被取出,这样就实现了单周期指令。


……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]μC/OS-II简介
pcbomb 发表于 2008-9-30 11:01:00  阅读全文 | 回复 | 引用通告

μC/OS-II

  μC/OS-II 是一种基于优先级的抢占式多 任务实时操作系统, 包含了实时内核、任务管理、时间管理、任务间通信同步(信号量,邮箱,消息 队列)和内存管理等功能。它可以使各个任务独立工作,互不干涉,很容易实现准时而且无误执行,使实时应用程序的设计和扩展变得容易,使应用程序的设计过程大为减化+
  μC/OS-II 介绍
  μC /OS-II是一个完整的、可移植、可固化、可裁剪的占先式实时多任务内核。μC/OS-II绝大部分的代码是用ANSI的C语言编写的,包含一小部 分汇编代码,
  使之可供不同架构的微处理器使用。至今,从8位到6 4位,μC/OS-II已在超过40种不同架构上的微处理器上运行。μC/OS-II已经在世界范围内得到广泛应用,包括很 多领域, 如 手机、路由器、集线器、不间断电源、飞行器、医疗设备及工业控制 上。
……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]uC/OS和uClinux的比较
pcbomb 发表于 2008-9-29 12:33:00  阅读全文 | 回复 | 引用通告

uC/OS和uClinux的比较
 嵌入式操作系统是嵌入式系统应用的核心。本文通过对两种典型的开源
嵌入式操作系统的对比,分析和总结了嵌入式操作系统应用中的若干问题,归纳
了嵌入式操作系统的选型依据。

关键词: 嵌入式;操作系统;uC/OS;uClinux

引言

随着现代计算机技术的飞速发展和互联网技术的广泛应用,从PC时代过渡到了
以个人数字助理、手持个人电脑和信息家电为代表的3C(计算机、通信、消费电
子)一体的后PC时代。后PC时代里,嵌入式系统扮演了越来越重要的角色,被
广泛应用于信息电器、移动计算机设备、网络设备和工控仿真等领域。嵌入式系
统的开发也成为近年IT行业的技术热点。

完成简单功能的嵌入式系统一般不需要操作系统,如以前许多M CS51系列单片
机组成的小系统就只是利用软件实现简单的控制环路。但是随着所谓后PC时代
的来临,嵌入式系统设计日趋复杂,嵌入式操作系统就必不可少了。

一般而言,嵌入式操作系统不同于一般意义的计算机操作系统,它有占用空间小、
执行效率高、方便进行个性化定制和软件要求固化存储等特点。


……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[匠人文集]匠人原创:神7问答
程序匠人 发表于 2008-9-28 22:57:00  阅读全文 | 回复 | 引用通告

问:神7设计飞行能力5天,为什么只飞了3天就下来了?
匠人答:因为赶上了国庆长假,领导不肯给加班费,宇航员拒绝加班,所以就提前下来了。

问:神7宇航员在太空为何要出舱?
匠人答:厕所坏了,宇航员内急。活人总不能被尿憋死吧,只好上外头去方便一下啦。

问:为什么要把那个挂在舱外的固体润滑材料收进来?
匠人答:要下雨了,收衣服了。
……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[与非门专栏]RISC 和 CISC  的综合比较
pcbomb 发表于 2008-9-28 12:44:00  阅读全文 | 回复 | 引用通告

这里介绍两种主流的计算机体系结构:
RISC(Riduced Instruction Set Computer)精简指令集计算机
CISC(Complex Instruction Set Computer)复杂指令集计算机

        所谓"体系结构",是指程序员在某CPU上进行程序设计时能够使用的处理器资源,其中最重要的是处理器所提供的指令系统和寄存器组。注意体系结构 (architecture)和组成(structure)的区别:前者是处理器的逻辑抽象,是程序员关注的部分。后者是具体实现,一般为计算机系统设计人员关注。一般来说,arachitecture,structure是不同层次的概念,但两者也有一定的联系。


……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

[匠人文集]嵊泗风光
程序匠人 发表于 2008-9-23 22:48:00  阅读全文 | 回复 | 引用通告


……

看《匠人手记》,与匠人同行!北航出版,正在热卖!

首页 上一页 下一页 尾页 页次:1/320页  10篇日志/页 转到:

芯片专题

器件专题

软件专题

硬件专题

综合专题

项目专题

原创专题

器件检测
LCD LED
按键 触摸键
E2PROM
电池 电机
电阻 电容 电感

指令系统
软件算法
编程规范
滤波算法
串行通讯

PCB设计
I2C PWM
红外遥控
充电技术
中断 ADC 

匠人手记
匠人夜话
网络心路
一周热点串烧
从零开始玩PIC
DIY旋转时钟

广告5号位 [投放]


学习板、开发板、编程器、下载器、仿真器(查看详情……)

广告3号位 [投放]

站内搜索


站外搜索


百度  google
mp3  歌词 
图片  FLASH 
知道  文档
新闻  词典 
地图  mp3 
软件  天网 
雅虎  爱问 
搜狗  讯雷 
网讯  华军 
天空 

21IC器件搜索
百宝箱分站
  • 《匠人的百宝箱》21IC站
  • 《匠人的百宝箱》21IC笔记团队
  • 《匠人手记》21IC书友会
  • 《匠人的百宝箱》MCUBLOG站
  • 《匠人的百宝箱》MCUBLOG笔记团队
  • 《匠人的百宝箱》EDN站
  • 《匠人手记》EDN书友会
  • 《匠人的百宝箱》与非网站
  • 《匠人的百宝箱》新浪站
  • 《匠人的百宝箱》百度站
  • 《匠人的百宝箱》网易126站
  • 《匠人的百宝箱》网易163站
  • 《匠人的百宝箱》互动出版网站
  • 广告4号位 [投放]

     
     

    匠人原创

    往日酷贴

     
     
     

    大千八卦

    友情连接

    新浪新闻:
    新浪财经:
    AK58新闻:
    新浪股票:
    新浪股票:
    证券之星:

     [更多酷站连接]

     

     

    [欢迎交换连接]

    [百宝箱之与非门分舵]

    [电脑圈圈的家当]

    [IC921的博客]

    [柔月阁]

    [八楼的呼吸]

    [hotpower 的水潭]

    [xwj的文君阁]

    [所长的BLOG]

    [阿摆手记]

    [电子伙伴]

    [unaided的笔记]

    [小飞的笔记]

    [单片机开发联盟]

    [网址之家]

    [好东西网址大全]

    [美萍中文精选]

    [数字电视之家]

    [SMARTCODE电子书斋]

    [软件开发之窗]

    [Armoric]

    [我爱研发网]

    [infernal的笔记]

    [雄鹰的空中加油站]

    [SunK]

    [逍遥电子]

    [ningpanda的博客]

    [C-Design]

    [一网见天下]

    [海边淘沙]

    [嵌入式365]

    [水牛的仓库]

    [股剩是怎样炼成的]

    [PIC论坛]

    [ICC AVR开发网]

    [中国高校自动化网]

     

     

     

    MCU博客-中国电子工程师博客网 

    大学生电子网 

     

     

     

     

     

    !!! 《匠人的百宝箱》 !!!