这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » [转] 请不要做浮躁的嵌入式系统工程师

共11条 1/2 1 2 跳转至

[转] 请不要做浮躁的嵌入式系统工程师

菜鸟
2008-03-20 23:25:54     打赏
觉得文章真的很不错,就从嵌入式设计板块给转过来了。

1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。

                  2.初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。

                  3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。


                  4. 不要被一些专用词汇所迷惑;最根本的是先了解最基础知识。

                  5. 不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。

                  6. 知道一点东西,并不能说明你会用,会用是需要实践经验和时间积累的。

                  7. 入门并不难,难的是长期坚持实践和不遗余力的学习和实践。

                  8. 看再多的书是学不会用的,要多实践,多动手。

                  9. 把时髦的技术挂在嘴边,还不如把基本的技术记在心里。

                  10.在任何时刻都不要认为自己手中的书已经足够了。

                  11.看得懂的书,请仔细看;看不懂的书,请硬着头皮看。

                  12.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍。

                  13.请把书上的例子亲手去实践一下。

                  14.把在书中看到的有意义的例子进行扩充;并将其切实的运用到自己的设计中。

                  15.不要漏掉书中任何一个练习和实例——请全部做完并记录下思路。

                  16.别心急,应用确实不容易,水平是在不断的实践中完善和发展的。

                  17.每学到一个知识点的时候,尝试着对别人讲解这个知识点并让他理解----你能讲清楚才说明你真的理解了。

                  18.记录下在和别人交流时发现的自己忽视或不理解的知识点。

                  19.保存好你做过的所有的源文件----那是你最好的积累之一。

                  20.对于网络,还是希望大家能多利用一下。很多问题不是非要到论坛来问的,首先你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要 输入关键字就能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒!


                  21.到一个论坛,你要学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己的帖子没人回的。


                  22.虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是

                  大家讨论的地方,如果你总期望有高手总无偿指点你,除非他是你亲戚!!讨论者,起码是水平相当的才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你讨论呢。

                  浮躁的人容易问:我到底该学什么;----别问,学就对了;

                  浮躁的人容易问:有钱途吗;----建议你去抢银行算了;

                  浮躁的人容易说:我要中文版!我英文不行!----不行?学呀!

                  浮躁的人分两种:只观望而不学的人;只学而不坚持的人;

                  浮躁的人永远不是(也成不了)一个高手。




关键词: 请不     要做     浮躁     嵌入式     系统     工程师    

助工
2008-03-21 09:47:48     打赏
2楼
静下心来,学习!

工程师
2008-03-21 10:18:30     打赏
3楼

这篇文章说的真好!
我想其实不光是嵌入式系统工程师,想要自己工作进步都需要这样的学习态度吧。
非常支持!!


工程师
2008-03-21 15:55:32     打赏
4楼
这篇文章说的真好!
我想其实不光是嵌入式系统工程师,想要自己工作进步都需要这样的学习态度吧。
非常支持!!

助工
2008-03-24 22:02:52     打赏
5楼

                  浮躁的人容易问:我到底该学什么;----别问,学就对了;

                  浮躁的人容易问:有钱途吗;----建议你去抢银行算了;

                  浮躁的人容易说:我要中文版!我英文不行!----不行?学呀!

                  浮躁的人分两种:只观望而不学的人;只学而不坚持的人;

                  浮躁的人永远不是(也成不了)一个高手。

向着一个目标不断前进,努力!


菜鸟
2008-03-29 22:16:57     打赏
6楼
很受启发。

菜鸟
2008-04-01 17:08:34     打赏
7楼
蓝宇PC104产品业界领先特色 1完全自主版权的BIOS 我公司完全自行编制的BIOS,不需要支付版费,降低了成本,蓝宇BIOS具有如下特点: A、支持多种DOS操作系统,用户可以自由选择免费的操作系统如DR-DOS、FREE-DOS,一般的ROM-DOS 和MS DOS 都是需要付费的。 B、BIOS不需要用户配置参数,启动时间短,1.8秒可启动小的应用程序,复位=0.5S,BIOS=1.2S,DOS=0.1,与专用嵌入式系统相当,实现了快速启动特性。 C、BIOS启动配置参数存储在FLASH中,不需要电池,电池掉电仅仅影响RTC时间,因此不会出现传统的工控板掉电后无法启动的问题 D、双BIOS备份,主要用于升级bios或者写入参数时意外断电,参数意外损坏后,仍然可以从主bios启动,无需返厂维修,进一步提高了产品可靠性和现场可维护性。 E、有开机LOGO,提供工具,客户可以自行自定开机画面,开机不显示自检画面,于专用系统相同。 由于编制BIOS 的技术复杂,不易掌握,国内真正自己编制的其他公司的BIOS 在市场上还没有见到。     2独创的虚拟显示技术 虚拟显示是我公司独特的一项技术,用串口把BBPC4X86 与一台普通电脑连接起来,在电脑上使用键盘和屏幕显示,就像BBPC4X86 是一台完整的PC一样,开发测试简单,不干扰应用显示设备,生产维护方便。一般嵌入式应用,在开发阶段需要完整的开发环境,系统交付使用后,这些环境就没有用了,如果为了开发方便买一个带显示和键盘的X86主板,实际上就增加了不必要的成本。一般嵌入式开发,经常会需要直接调试硬件设备,很多用户习惯使用DEBUG 等工具,直接操作端口,甚至编一段小的测试程序,还有用户喜欢使用一些直接写屏的软件进行开发,比如Q 编辑器,TUBROC2.0,DEBUG 等,对用户开发非常方便。用户开发完成后,需要对电子盘进行格式化、传系统、拷贝文件等等,可以自由使用免费的DOS 操作系统,方便生产,降低成本。   3大常规内存 一般X86 体系,在DOS 下只能直接寻址640KB 内存,高端内存只能用作数据,无法直接作为程序区使用,使用ROM-DOS 的系统只有512KB 可用内存。BBPC4X86 系列产品独有大内存技术,在大内存模式下可以直接使用896KB 内存,使用Borland C 开发时不需要任何特殊操作,您的天空一下子大了很多!注意此模式下,不能使用直接写屏的软件,如Q 编辑器、TC2.0,但是DEBUG 可以正常使用。小内存模式下可以直接使用736KB 内存,直接写屏的软件如Q 编辑器、TC2.0 都可以使用。   4支持标准的IDE硬盘、软驱和CF 直接支持低价格、大容量的ide硬盘/高速中等容量CF卡和小容量软驱,在需要大量数据存储的应用中使用方便,成本低廉,一般相同容量的CF 卡比DOC 电子盘价格低得多,而标准硬盘的价格之低就更不需要说了。嵌入式应用有时会需要使用大容量存储介质,CF卡价格便宜,接口标准,运行无噪音,速度快,抗震,容量大,是一种理想的解决方案,IDE 接口也可以挂接标准硬盘,但是一般电子盘在嵌入式应用中使用较为普遍。   5内置大容量电子盘 同类内置电子盘的产品,一般只有300KB 的电子盘,与PC 系统的寻址能力(1MB)不匹配,用户程序和数据稍微大一点就不够用了,使用汉字显示的时候,汉字库就有256KB,用户基本无法使用,只能去购买昂贵的DOC,成本增加100 多元,这时的300KB 电子盘形同虚设。我公司产品板载360KB~7MB电子盘,存放操作系统和应用程序,不需要频繁修改数据,抗震动,可靠性高,与PC 系统的寻址能力(1MB)相匹配,绝大多数情况下,用户不必另外购置电子盘,节约了成本。   6内置2级汉字库 在汉字应用中,一般的300K 电子盘不能满足用户要求,因为16 点阵汉字库256KB,再加上操作系统64KB,应用程序和数据空间所剩无几,为此使用电子盘需要增加100 元成本,而且字库加载到内存后需要占用256KB 内存,减少了用户内存。BBPC4X86 内置二级16 点阵汉字库和字符库,不占用用户内存和电子盘空间,还可以作为掉电保持存储器使用,用于存放小时级别更新的用户数据,节约了系统成本。   7实时时钟 内置的RTC 实时时钟完全与DOS 和BIOS 兼容,使用系统函数很容易访问,对于需要日历时间的应用是必不可少的。   8支持标准PC键盘 标准的PS/2 键盘,编程简单,价格便宜量又足,很多用户都非常喜欢使用,我公司提供了标准的驱动程序,可以直接支持标准键盘(包括大键盘和小键盘),节约了成本。对于需要矩阵键盘的用户,我公司也提供完整软硬件方案,使用方法和标准键盘一样。     9、多种显示方案 虽然BBPC4X86 系列产品可以直接支持液晶显示模块,但是有一些高端用户需要动态的画面显示或者使用真彩液晶屏,此时液晶模块就不能满足要求了。我公司配套的液晶显示卡,可以直接支持128*64~1204*768 的单色、彩色液晶屏,显示速度快,适合动态画面的显示,同时提供图形库,用户编程极为方便。

菜鸟
2014-08-27 20:20:43     打赏
8楼
赞同,书多容易杂,还不如好好学一本

菜鸟
2015-02-10 05:53:43     打赏
9楼
STM32嵌入式工控板http://www.gkban.com/Product/0471254551.html是中嵌凌云公司开发的一种专业工业控制主板,主要参数如下:


  • MCU为ST公司STM32F107VCT6,256KB 程序FLASH、64KB RAM、最高72MIPS执行速度;
  • I2C接口的EEPROM AT24C64(8KB); 
  • 2MB SPI接口FLASH(选用AT45DB161D)
  • RTC时钟,带停电保护功能;
  • 2路拨码开关信号输入,1个蜂鸣器及1个运行LED指示;
  • 8路光耦隔离输出,加ULN2803驱动,可以直接驱动继电器;
  • 8路光耦隔离输入;
  • 2路光耦隔离高速PWM信号输出;
  • 2路光耦隔离高速脉冲信号输入;
  • 8路12位AD转换,其中6路差分输入输入,信号量程0~+5V/0~+10V/-5~+5V//-10~+10V,0~+20mA电流信号(只AIN5,6支持)可选;
  • 2路带隔离4-20mA电流环输入;
  • 2路12位DA输出,输出信号范围0~+10V;
  • 5路RS232通讯接口;
  • 1路带光耦隔离RS485(半双工)通讯接口(与1个RS232共用);
  • 1路带光耦隔离CAN通信接口,支持CAN2.0A和CAN2.0B;
  • 1个USB2.0主机接口通信,可读写U盘;
  • 1个USB2.0从机接口通信(与主机接口共用1个USB);
  • 1个SD卡读写接口;
  • 1个10/100M自适应以太网络接口;
  • 1个无线通信DTU接口,可接本公司EMB8106G DTU模块,实现远程通信;
  • 内置独立看门狗,确保系统永远不死机;
  • JTAG调试接口;
  • +12V~15V供电;
  • 4层工业PCB板设计,全部选用工业级器件,适用环境温度-40~70℃;
驱动软件库
只提供驱动软件库文件及头文件


  • 拨码开关信号输入,1个蜂鸣器及1个运行LED指示驱动程序;
  • IIC接口的EEPROM(AT24C64)驱动程序; 
  • SPI FLASH擦除读写驱动程序;
  • IIC接口RTC时钟驱动程序;
  • 8路光耦隔离输入输出驱动程序;
  • 2路光耦隔离高速PWM信号输出驱动程序;
  • 2路光耦隔离高速脉冲信号输入;
  • 8路AD信号采集转换程序;
  • 2路DA输出控制程序;
  • 5路RS232及1路RS485通信驱动程序;
  • 1路CAN通信驱动程序;
  • USB主机U盘读写驱动程序;
  • USB从机通信驱动程序;
  • SD卡文件读写驱动程序;
  • 以太网通信驱动程序;
  • 控制EMB8106G DTU模块通信驱动程序;
  •  μC/OS-ii移植程序;
  •  FatFS文件系统移植程序;
  •  MOBUS主从通信驱动程序;
  •  LWIP TCP/IP协议栈移植程序;

菜鸟
2015-05-21 21:52:54     打赏
10楼
赞、适合我

共11条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]