[抢楼250] 菜地公告:即日起创建《菜农Cortex-M0助学园地》(盖楼入口)

[复制链接]
909623|18727
电子write_cai 发表于 2011-8-14 19:44 | 显示全部楼层
TRM上一直说什么Low Density  和Medium Density ,仔细看了原来说芯片封装的大小。 引脚的多少来决定是低集成度和中集成度。  向64引脚只支持2组SPI控制装置,要是100个引脚就有4个SPI控制装置。其实这个很简单,但要是不注意还真的让人一头雾水。
电子write_cai 发表于 2011-8-14 19:44 | 显示全部楼层
TRM上一直说什么Low Density  和Medium Density ,仔细看了原来说芯片封装的大小。 引脚的多少来决定是低集成度和中集成度。  向64引脚只支持2组SPI控制装置,要是100个引脚就有4个SPI控制装置。其实这个很简单,但要是不注意还真的让人一头雾水。
电子write_cai 发表于 2011-8-14 19:46 | 显示全部楼层
还请问大叔了,SPI支持1位或2位传输模式,意思就是一个指令可以传输一位或2位吗? 我好像以前用的SPI都只是支持1位的传输方式。
 楼主| hotpower 发表于 2011-8-14 20:45 | 显示全部楼层
俺对这个还不大明白。
俺用的是一般的SPI接口。新唐的SPI功能很强大。
电子write_cai 发表于 2011-8-14 22:06 | 显示全部楼层
网资料的下面看了。支持两位传输就是可以同时操作两个从机。 一般的我们只是片选一个从机。
 楼主| hotpower 发表于 2011-8-15 00:29 | 显示全部楼层
准备迷糊
电子write_cai 发表于 2011-8-15 00:37 | 显示全部楼层
本帖最后由 电子write_cai 于 2011-8-15 00:42 编辑
  1. #include "NUC1xx.h"
  2. #include "DRVGPIO.h"
  3. #include "DRVSYS.h"
  4. #include "DRVSPI.h"


  5. volatile uint8_t Receive_Data;
  6. volatile SPI_T SPI_Contrl;
  7. volatile SYSCLK_T CLK_SPI;
  8. void InitSYS()
  9. {
  10. UNLOCKREG(x);
  11. DrvSYS_SetOscCtrl(E_SYS_XTL12M, 1); //使能系统时钟源12M;
  12. DrvSYS_Delay(5000);
  13. LOCKREG(x);
  14. UNLOCKREG(x);
  15. CLK_SPI.CLKSEL0.HCLK_S=0;
  16. LOCKREG(x);

  17. }
  18. void InitGPIO()
  19. {
  20. DrvGPIO_Open(E_GPB, 10, E_IO_INPUT);
  21. DrvGPIO_InitFunction(E_FUNC_SPI1);


  22. }
  23. void InitSPI()
  24. {
  25. /*******************SPI作为主机的设置;SSR寄存器的设置******************************/
  26. //DrvSPI_Open(eDRVSPI_PORT1,eDRVSPI_MASTER,eDRVSPI_TYPE1,8);

  27. SPI_Contrl.DIVIDER.DIVIDER=10; //除频为10;
  28. SPI_Contrl.SSR.AUTOSS=0; //禁止自动选择位;
  29. SPI_Contrl.SSR.SS_LVL=0; //该从机信号为低电平触发;
  30. SPI_Contrl.SSR.SSR=1; //激活片外SPI从机;
  31. /********************SPI contrl寄存器的设置****************************************/
  32. SPI_Contrl.CNTRL.SLAVE=1; //主设备
  33. SPI_Contrl.CNTRL.CLKP=0; //串行时钟低电平为空闲状态;
  34. SPI_Contrl.CNTRL.TX_NEG=0; //数据在串行时钟为低电平传输;
  35. SPI_Contrl.CNTRL.RX_NEG=1; //数据在串行时钟为高电平接收;
  36. SPI_Contrl.CNTRL.TX_BIT_LEN=8; //传输字的长度为8;
  37. SPI_Contrl.CNTRL.TX_NUM=0; //为一次字传输;
  38. SPI_Contrl.CNTRL.LSB=0; //高位MSB先发送/接收;
  39. }


  40. int main()
  41. {

  42. CLK_SPI.APBCLK.SPI1_EN=1;
  43. InitSYS();
  44. InitGPIO();
  45. InitSPI();
  46. SPI_Contrl.TX[0]=10;
  47. SPI_Contrl.CNTRL.GO_BUSY=1; //开始SPI口的传输;
  48. while(1)
  49. {
  50. // DrvSPI_Busy(eDRVSPI_PORT0); //判断SPI端口忙否;
  51. if(SPI_Contrl.CNTRL.GO_BUSY==0)
  52. {
  53. Receive_Data=SPI_Contrl.RX[0];
  54. SPI_Contrl.CNTRL.GO_BUSY=1;

  55. }
  56. SPI_Contrl.TX[0]=20;

  57. }

  58. }
准备迷糊。。。SPI通信遇到麻烦    主机配置好了,从机是否需要什么配置? 给GO_BUSY置一了,未开中断,用判断GO_BUSY是否为0,若为0说明传输结束,是不是呀?大叔有时间帮我看看。请指教
 楼主| hotpower 发表于 2011-8-15 00:50 | 显示全部楼层
https://bbs.21ic.com/icview-255234-1-1.html

新同学开始上传笔记了。先鼓励之~~~
plc_avr 发表于 2011-8-15 05:56 | 显示全部楼层
活动结束,盖楼。革命形式一片大好,同志们得继续加油,努力学习..........
 楼主| hotpower 发表于 2011-8-15 06:09 | 显示全部楼层
打球,还是烈火早。
电子write_cai 发表于 2011-8-15 07:51 | 显示全部楼层
大叔看了么?
 楼主| hotpower 发表于 2011-8-15 08:09 | 显示全部楼层
深圳网友注意,由于38楼网友说此助学活动为广告,故此贴所有的助学通知俺中午将全部删除。
网友会持艳照可在https://bbs.21ic.com/icview-251178-1-1.html发贴申报,可优先排队8套,以发贴先后次序为准,超出8套与其它地区网友一样,不再享有特权。
此贴是菜农最后一次通知!

但是菜农删贴前重申,俺做的是助学活动!
群课是完全免费的!

希望这样的广告满天下!

菜农hotpower@126.com 2011.8.15于雁塔菜地
51小刚 发表于 2011-8-15 08:25 | 显示全部楼层
盖楼!今天说个长尾理论,长尾理论认为,由于成本和效率的因素,当商品储存流通展示的场地和渠道足够宽广,商品生产成本急剧下降以至于个人都可以生产,并且商品的销售成本急剧降低时,几乎任何以前看似需求极低的产品,只要有卖,都会有人买。这些需求和销量不高的产品所占据的共同市场份额,可以和主流产品的市场份额相比,甚至更大。
murex 发表于 2011-8-15 08:58 | 显示全部楼层
天气热乎乎的,盖楼不知是否会凉飕飕呢
 楼主| hotpower 发表于 2011-8-15 09:19 | 显示全部楼层
5130楼俺看了,有时间晚上讨论。
你可以先看三心的SPI例程。

新浪微群里有俺一个USB,SPI,PDMA的例程。

评分

参与人数 1威望 +1 收起 理由
电子write_cai + 1

查看全部评分

Swallow_0322 发表于 2011-8-15 10:42 | 显示全部楼层
★恭喜获得加入粉丝团资格

嘛用途?
Swallow_0322 发表于 2011-8-15 10:43 | 显示全部楼层
已经收录四篇助学板套件获得者笔记,大家继续加油啊!~\(≧▽≦)/~
 楼主| hotpower 发表于 2011-8-15 10:46 | 显示全部楼层
搞不清什么粉丝团,估计是水妹妹搞的。
电子write_cai 发表于 2011-8-15 11:13 | 显示全部楼层
就是粉丝做的团子,电工们饿的时候可以吃
 楼主| hotpower 发表于 2011-8-15 11:18 | 显示全部楼层
#远程网络控制#今天正式学习和复习PHP语言,用于建设菜农的远程控制网站www.hotwc3.com,虽然已经联系了网络设计公司,但是俺的要求很特殊,主要是实现网络的远程控制,首个目标就是将菜农助学开发板上网并进行远程网络控制。希望熟悉PHP语言辅导一下菜农这只老菜鸟,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部