0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

英创信息威廉希尔官方网站 An Internship Summary

英创信息威廉希尔官方网站 来源:英创信息威廉希尔官方网站 作者:英创信息威廉希尔官方网站 2020-02-06 10:52 次阅读

Foreword:

This is a summary report by Zhiyuan Yang, a recent high school graduate and a soon-to-be freshman of University of Illinois at Urbana-Champaign class of 2021, electrical engineering major. The internship offers me an opportunity to learn more about programing, computer structures, and some hardware aspects of the boards Emtronix produces.

What I have done:

During the seven weeks,

I “assembled” a mini-computer Intel NUC5i7RYH. The word “assemble” here means putting RAM and an SSD hard-drive in the computer rather than building a computer from scratch. I also installed ubuntu on NUC, for two reasons. First ubuntu is free and fast. Second, it is an Linux operating system which provides a better C-language environment.

I self-studied a book called C Primer Plus in which I learned the fundamentals of the language C. Although I have not completed the whole book of 17 chapters, the first 13 chapters give me enough information to write a simple sorting program for the firm.

Usually around 5pm, I help out wrapping up products and preparing them to be picked up by SF express delivery. This working experience makes me realize how meticulous Emtronix is when it comes to the quality of the products. I recalled there was one time the screens sent out have minor display issues, but totally workable. However, Dr. Cheng still recalled all the products sent out, have them fixed to the perfect conditions, and then resent them to the customers. I also remembered that Dr. Cheng has a policy that once payment is received, products must be delivered out on that very day. After the delivery of products, Emtronix offers top-notch post-sale services and technical support. Engineers tend to the customers’ problems and questions with patience. If there are product problems, engineers would conduct experiments day and night, and work overtime willingly to solve them. Emtronix has shown me that in order to survive in a competitive market, excellent product quality is not enough; a company also needs to establish its reputation. Emtronix has already established itself as an enterprise of integrity, responsibility, and hospitality to customers. If one day I ever start my own firm, I shall also make it a reputable one as well.

Details on what I learned:

Software:

As a man with little knowledge on computer and programing, I begin my internship. The first obstacle I faced is that my computer won’t start up. I checked all kinds of sources on NUC, looked through E-guide, but failed to find the solution. I asked Canglong for help. He checked my device and had suspicions on RAM. We opened the computer and checked the RAM and it turned out the RAM was not completely plugged in. Later I knew that RAM actually stores all the data needed for the system to boot. Then I followed a link online on how to create a boot driver for ubuntu, and successfully installed ubuntu on NUC. Then I need an editor. Gedit came with the ubuntu system; it is very simple to use, like the txt documents on windows. Canglong advised me to use VIM, which is an editor that is harder to use, but once fluently used, it can be very efficient. He told me that Guangze was actually the master of Linux system and VIM in Emtronix. So I went to Guangze for guides and he later gave me some websites on Linux systems and how to use their command lines. What I found most useful is the vimtutor document in the VIM software. It introduces several key shortcuts like “R” to replace until ESC is entered or “r” to replace only one word. “v” to highlight and “dw” to delete word and “dd” to delete a whole line. VIM can also be customized. For example, at first my “tab” key will return me 8 blank spaces, which are too much, so I can change it to 4 blank spaces to look normal. Since I had all the software in place, I began to learn and practice C on my NUC.

C language learning:

The steps to learn C is pretty routine; I simply “learn and practice”. There are all kinds of syntaxes and rules of C that can be gradually understood, but to truly memorize them, one needs to apply them in real codes to be complied or what one will easily forget what he learned. Therefore, learning programing takes lots of time. I first start with different data types, like char, int, double, which are different data units the computer use to store data. I also learned operators which operate on data. Following operators, conditions and looping allow me branch my program more based on users’ input. Then I learned functions and how to call them. Then comes the arrays and file operations, pointers and data structure. And all of the knowledge I learned was used in the sorting program I wrote. I choose bubble sort, an easy way to write to conduct a complete sort. However, it is not the most efficient way to sort data, as it went through all the data and sort two by two. This would consume lots of CPU power, though it works pretty fast on PC. My program works, but there are still room for improvement.

Hardware:

In this internship, I also gain more understanding on the hardware aspects of the circuit boards Emtronix produces. Dr. Cheng gave me a set of schematics of one of the “simplest” tablets the company designs (but it still has ten pages long), and a multimeter so I could check if there are any defects in the recent shipment of this board. There are only several things to measure. First, I checked whether all the capacitors are soldered in the right place. Because some capacitors are polarized, if they are soldered reversely, the circuit may short and tiny explosion may happen. Secondly, I checked whether all the diodes are soldered correctly. I used my multimeter to check whether one-way there are certain ohms of resistance and the other-way the resistance tends to infinity. Finally, I measured the resistance of the whole circuit. It should be very large, in unit of M ohms. Then I powered it up, and checked the voltages are correct. When I was met with defects, I usually use elimination to approach the problem. As many electrical components are wired parallelly, I need to use solder to take some off and measure them individually. Soldering is a very delicate job. I watched Yating solder off some components and copied her methods, but I did a terrible job. So I went to Mrs. Dai for help, as I was told she is the leader of soldering in Emtronix. She taught me the essence of soldering “add more fusible alloy”; there are two reasons. In sum, the most important parts of soldering are temperature and contact area. I need to add more fusible alloy to the spot being soldered, because this increase in contact area improves heat conduction and better let components to come off and on. I practiced a few hours on old circuit boards , and I think I improved quite a lot when soldering the second time, to remove and put back some diodes. All the components I removed were fine, but I actually fixed one of the tablets. I guess previously the diodes were not soldered very firmly.

Acknowledgements:

I would like to express my deep gratitude toward Dr. Cheng and my mom for giving me the opportunity and support me and guide me the whole way. I would also like to give thanks to my colleagues who patiently answered all my questions!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    4

    文章

    3552

    浏览量

    88811
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6085

    浏览量

    35402
收藏 人收藏

    评论

    相关推荐

    飞腾助力首届教育信息威廉希尔官方网站 应用创新大赛圆满落幕

    近日,由中国教育威廉希尔官方网站 协会主办,教育部教育管理信息中心教育信实验室、公安部第三研究所、中国电子工业标准化威廉希尔官方网站 协会信工委会支持,北京航空航天
    的头像 发表于 12-24 09:57 135次阅读

    有方科技参编的信息威廉希尔官方网站 团体标准发布

    近日,有方科技参编的《信息威廉希尔官方网站 产品供应链成熟度 共性指标 第1部分:企业背景评价》《信息威廉希尔官方网站 产品供应链成熟度 共性指标 第2部分:威廉希尔官方网站 掌控评价》《信息威廉希尔官方网站 产品供应链成熟度 共性指标 第
    的头像 发表于 12-23 10:44 152次阅读

    龙芯中科助力2024首届教育信息威廉希尔官方网站 应用创新大赛成功举办

    近日,2024首届教育信息威廉希尔官方网站 应用创新大赛在北京航空航天大学成功举办。本次大赛由中国教育威廉希尔官方网站 协会主办,教育信实验室、公安部第三研究所、中国电子工业标准化威廉希尔官方网站 协会信
    的头像 发表于 12-19 17:02 243次阅读

    拓维信息参与牵头组建!长沙新一代信息威廉希尔官方网站 产教联合体正式获批

    的长沙新一代信息威廉希尔官方网站 产教联合体成功获批,为长沙市信息威廉希尔官方网站 产业发展注入了新的活力。图/《2024年长沙市市级市域产教联合体名单》长沙新一代信息威廉希尔官方网站 产教联合体将依托龙头企
    的头像 发表于 12-07 01:06 385次阅读
    拓维<b class='flag-5'>信息</b>参与牵头组建!长沙新一代<b class='flag-5'>信息威廉希尔官方网站
</b>产教联合体正式获批

    中科达荣获2024年软件和信息威廉希尔官方网站 服务优秀企业

    及前百家企业”名单。中科达凭借非凡的威廉希尔官方网站 实力与持续的创新能力,成功入选“2024年度软件和信息威廉希尔官方网站 服务竞争力百强企业”以及“2024年软件和信息威廉希尔官方网站 服务优秀企业”。
    的头像 发表于 10-30 11:44 497次阅读

    国产化背景下的工控主板发展现状

    ,是信息威廉希尔官方网站 应用创新产业的简称,于2016年“信工委会”(信息威廉希尔官方网站 应用创新工作委员会)提出,目的就是要推动我们国内软硬件关键威廉希尔官方网站 的研发
    的头像 发表于 09-21 16:15 419次阅读

    加速鲲鹏落地!拓维信息迁移工具荣获鲲鹏原生开发威廉希尔官方网站 认证

    认证。图/拓维·数据库适配中间件取得鲲鹏原生开发N认证在数字化时代的大潮中,信战略作为国家推动信息威廉希尔官方网站 应用创新、保障信息安全与自主可控的关键举措,其重要性日益凸显
    的头像 发表于 09-10 08:03 454次阅读
    加速鲲鹏落地!拓维<b class='flag-5'>信息</b>信<b class='flag-5'>创</b>迁移工具荣获鲲鹏原生开发<b class='flag-5'>威廉希尔官方网站
</b>认证

    梯度科技入选2023年信息威廉希尔官方网站 应用创新解决方案名单

    日前,工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)在天津举办2024信息威廉希尔官方网站 应用创新发展大会暨解决方案应用推广大会。会上正式公布了2023年
    的头像 发表于 09-09 16:29 435次阅读

    中软国际信服务助力大连信产业发展

    为进一步激发大连本地信产业生态的活力与潜力,搭建一个高效、开放的交流平台。由大连软件行业协会携手大连市信息威廉希尔官方网站 应用创新综合服务中心主办,中软国际协办的,2024年大连市信息威廉希尔官方网站 应用创新产业发展大会
    的头像 发表于 08-27 16:49 891次阅读

    翼辉信息入选2023年信息威廉希尔官方网站 应用创新解决方案名单

    近日,2023 年(第五届)信息威廉希尔官方网站 应用创新解决方案公布遴选名单,历经资格初审、威廉希尔官方网站 中评、区域评议、终评预审,翼辉以“面向工业领域嵌入式操作系统 SylixOS 解决方案”,成功在全国优秀方案中脱颖而出,入选典型解决方案名单。
    的头像 发表于 04-28 11:37 569次阅读
    翼辉<b class='flag-5'>信息</b>入选2023年<b class='flag-5'>信息威廉希尔官方网站
</b>应用创新解决方案名单

    股份今日登陆科

    山东中软件商用中间件股份有限公司(以下简称“中股份”)近日在上海证券交易所科板成功上市,标志着这家国内知名的民营软件和信息威廉希尔官方网站 服务企业正式进入资本市场,迎来全新的发展机遇。
    的头像 发表于 03-13 14:19 549次阅读

    龙芯中科三项信方案入围工信部2023年信息威廉希尔官方网站 应用创新应用示范案例名单

    近日,工业和信息化部通报了2023年信息威廉希尔官方网站 应用创新解决方案征集遴选结果,本次共评选出典型解决方案173个、应用示范案例83个、单项创新案例64个。
    的头像 发表于 03-07 16:45 949次阅读
    龙芯中科三项信<b class='flag-5'>创</b>方案入围工信部2023年<b class='flag-5'>信息威廉希尔官方网站
</b>应用创新应用示范案例名单

    RX78M组 EtherCAT ETG.5003示例程序固件信息威廉希尔官方网站

    电子发烧友网站提供《RX78M组 EtherCAT ETG.5003示例程序固件信息威廉希尔官方网站 .pdf》资料免费下载
    发表于 02-21 14:22 1次下载
    RX78M组  EtherCAT ETG.5003示例程序固件<b class='flag-5'>信息威廉希尔官方网站
</b>

    软通动力与捷威廉希尔官方网站 签订战略合作协议

    近日,软通动力信息威廉希尔官方网站 (集团)股份有限公司(以下简称“软通动力”)与宁波捷威廉希尔官方网站 股份有限公司(以下简称“捷威廉希尔官方网站 ”)正式签订战略合作协议,并
    的头像 发表于 02-03 16:35 1124次阅读

    PCB企业力三期项目顺利投产

    近日,PCB企业四川力电子科技股份有限公司三期(载板厂和特种板厂)顺利投产。通过这个项目,力公司成功地将业务范围从单一的普通通孔多层板扩展到了高端的IC载板、MiniLED基板
    的头像 发表于 01-15 14:20 630次阅读