欢迎访问企业名录(www.87966.com)
易网站,供求信息免费发布平台
您当前位置是:商业机会 >> 电子元器件 >> 其他未分类 >> 供应51单片机如何轻松转型到ARM设计
供应51单片机如何轻松转型到ARM设计 供应51单片机如何轻松转型到ARM设计_河北岩昊机床附件有限公司_供应51单片机如何轻松转型到ARM设计

点此浏览大图
公 司: 河北岩昊机床附件有限公司
发布时间:2016年05月13日
有 效 期:2016年11月09日
留言询价 加为商友
  联系信息 企业信息
王亚敏 先生 (销售经理)
联系时,请说是在企业录看到的,谢谢!
电  话: 0317-6344158
传  真:
手  机:
地  址: 中国河北盐山县河北省沧州市盐山县城南工业区
邮  编:
公司主页: http://xwbmt2013.87966.com(加入收藏)
公 司:河北岩昊机床附件有限公司

查看该公司详细资料

详细说明

    1.ARM的汇编没必要去精通的,能够大概看懂就行了。我一般在调试的时候才需要看看。如果一个速度要求苛刻到需要你使用汇编的话,我认为可能你更需要的是转变思路,修改算法。比如使用查表代替计算等。我做了5年ARM开发,完成了n个项目,至今没写过一句汇编。
  2.工业控制方面因为有实时性和成本要求,我一般不使用操作系统,但我会自己实现一些内存管理,事件管理,邮箱之类的东西。这些需要时间积累,平时写程序注意尽量通用化,然后建立自己的库,以后再用就爽了。以前使用过一些操作系统,发现并没有提高我的开发速度,而且还造成了调试困难的问题,出了bug找都没法找。
  3.对于公司来说,如果项目很大需要用到操作系统、网络、gui、文件系统等,自己做还不如直接买个板子,人家都已经做好了,而且bug很少,自己只要做应用就行了。量大的话还可以定制,算上开发成本,可能更便宜。如果你是个人兴趣,那当我没说。
  4.现在对于外设一般都有现成的库,我建议能不用还是不要用吧。因为想要用好这些库,你必须对外设寄存器比较熟悉才行,这时候你自己写一个就行了,而且简单的一个寄存器赋值,函数库往往需要调用一个函数来实现,太奢侈了。但是对于运算库还是要用的,比如DSP库等,毕竟人家写的肯定效率要高点。
  5.用好中断,这对51和ARM是一样的。能用中断的地方绝对不用轮询,中断是单片机的灵魂,你的所有程序都应该围绕中断展开。
  6.学好C语言,注意形成自己的编程风格,起好函数名和变量名,多写注释。不要怕麻烦,这些很重要,我一直认为*好的程序风格是使人不需要看注释就能立刻理解程序的意思也就是:程序即注释。我有时候会写出a=b-2-1之类的东西,不要认为这很傻,其实是因为2和1分别代表了两个东西,你直接写成3就给理解增加了难度,而且这也不会降低效率,编译器会把它翻译成a=b-3的。
  7.对于C语言多罗嗦一句,用好指针,如果说中断是单片机的灵魂,那么指针就是C的灵魂。
  总之一句话,做ARM和做51差不多,关键还是各种外设的寄存器操作。
其他相关DSP开发板介绍可访问云汉芯城官网


免责声明:以上所展示的信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责,www.87966.com对此不承担任何责任。如有侵犯您的权益,请来信通知删除。
该公司其他商业信息
 1 直接到第
18 条信息,当前显示第 1 - 18 条,共 1

商务 广告 展会 维修 回收 生活 机械 仪器 五金 电子 电工 照明 汽配 交运 包装 印刷 安全 环保 化工 精化 橡塑 纺织 冶金 农业 健康 建筑 能源 服装 礼品 家居 数码 家电 通讯 办公 运动 食品 玩具 1 2 3 4 5 6 7 8 9 10 ..