lvyingf
游客
游客
阅读:2933回复:6

DSP开发手记(第三日)(3)

楼主#
更多 发布于:2002-05-06 18:01
板子刚刚好使,要试的东西太多了。
串口帧同步为什么没有呢,不管了,先。
编一小段延时程序,然后控制步进马达启动,编译后下载到目标板,运行,哇,马达跑起来了,还真挺顺利!多次过纸,还好,唯一的不足是没有纸时机械噪音较大,这留着给机械工程师去处理吧,今天就工作到这儿了,留点时间写一下问题总结以及程序流程框图修正。
心得:1。使用C语言编程时,千万不要对状态寄存器(ST0\\ST1)赋值,否则会出现莫名奇妙的问题(甚至连一条最简单的加法语句都会给你算错);
      2。使用c语言调用汇编语言写的函数时,形参通过累加器传递到汇编部分,如果函数有返回值,也是通过对累加器赋值实现;
      3。设置系统工作频率时,要按照要求先降频,等待时钟锁相环稳定后,再设置寄存器值;
      4。DSP的GPIO使用很灵活,原来我一直担心我的直接IO口不够用,其实都是多余的,因为DSP的主机控制接口(通过硬件连接HPIENA脚为低电平置为IO口)以及多功能串口(通过设置寄存器置为IO口)都可以设置为GPIO口,非常灵活。



[编辑 -  5/6/02 作者: lvyingf]

最新喜欢:

duguxunduguxu...
lvyingf
游客
游客
沙发#
发布于:2002-05-06 18:08
第三点有一个字写错了,应该是“\'再\'设置寄存器值。”
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
板凳#
发布于:2002-05-06 18:09
感谢,移到总结版!
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
lvyingf
游客
游客
地板#
发布于:2002-05-06 18:22
感谢,移到总结版!

多谢,我本来是想灌水的
moqingsong
论坛版主
论坛版主
  • 注册日期2002-04-07
  • 最后登录2011-02-03
  • 粉丝0
  • 关注0
  • 积分74分
  • 威望71点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-05-06 20:21
只来的人不如灌水那边多呀。
按第一贴的“给分”键,给分。
lvyingf
游客
游客
5楼#
发布于:2002-05-06 21:08
只来的人不如灌水那边多呀。

你也搞过DSP吗?





[编辑 -  5/10/02 by  znsoft]
jiajia20050307
驱动牛犊
驱动牛犊
  • 注册日期2005-04-23
  • 最后登录2005-04-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-04-23 10:21
挺不错的,顶一下 :P
游客

返回顶部