yanfengzhu

    1.                                  “DMA : STM32 无FIFO  NUC 有一个字!” 这里的DMA什么概念? 目前我看到的ARM7或M3中,DMA是外设和内存、外设和外设联系的通路,使用上应该比FIFO更灵活。
    2.                                  在rule里面改一下就可以了 最小间距不满足
    3.                                  楼主,现在有比较好的方法实现了吗?我也有此需要,却找不到好的办法
    4.                                  不对请指正。谢谢。
    5. STM32的RTC是否真的与晶振有关系 13/7343 stm32/stm8 2010-08-06
                                       我觉得楼主的问题还是没有解决。。 帮你顶。
    6. 求助BOOTROM.BIN相关 11/4217 嵌入式系统 2010-05-20
      BOOTROM.SYS 就是bootrom.bin的吗?改下后缀然后写入?
    7. 建议楼主用VS2005开发
    8. CCS中debug版本与release有什么区别? 1/5410 嵌入式系统 2010-05-12
      Dubug和Release的编译选型不同,你可以分别查看,然后再针对性地修改程序~
    9. 步进电机M35SP-7NP的使用 6/6845 嵌入式系统 2010-05-04
      是不是六根线的,颜色相同的两根接电源正,剩下四根编号ABCD,用单片机按A-B-C-D-A这样的顺序将其中一根接到电源负,循环就转起来了,开始的时候切换每根线的间隔大一点,不然太快了可能失步
    10. 楼主,你的问题应该就是在两个for循环之间没锁存数据。             for(i=0;i>= 1;             }             for(i=0;i>= 1;             }    595是8bit的移位锁存器,你在第一个for循环结束的时候,已经将一个char数据串转并移到了595的寄存器上,此时,你应该要锁存该数据,而且要先处理,将其扫描在屏幕上,然后再下一个for循环,原理同上。 也可以这样说,上下屏分开处理,原因是595是8bit的移位寄存器,当它的寄存器得到一个有用的8bit数据后,就应该先锁存,处理。。。。。。。
    11. PWM控制灯的亮暗程序小问题。 13/30551 嵌入式系统 2010-04-01
      D2=1; delay_ms(1); D2=0; 这里,没有在D2=0;后加延时,导致,D2在灭的瞬间之后,就被重新置高。造成一直亮的现象(再无按键操作的情况下)
    12. 关于超宽带UWB无线收发模块 9/4453 嵌入式系统 2010-03-22
      嘿嘿,我们还是想先选择买,毕竟要自己做收发的东西开发周期太长了,现在感觉国外能查到,但是都不向中国市场卖~比如wisair的和atmel的
    13. 留个名,学习一下! 我也和楼主一样,硬件底子薄弱!
    14. 如何使光标在输入后回到原位?? 3/2921 嵌入式系统 2010-02-23
      引用 1 楼 sunrain_hjb 的回复: 自动回车和改写模式都需要自己用代码来控制,建议做一个CEdit类。
      LS能说的具体点儿么?谢谢~
    15. 关于上拉电阻…… 192/37340 嵌入式系统 2010-02-08
      常用来使开漏输出高电平,特别是要求输出电压高于自身的供电电压的情况
    16. Omap3530 16/5579 嵌入式系统 2009-12-10
      太贵
    17. wince设备被识别为U盘问题 47/11955 WindowsCE 2009-12-03
      对. 卸载驱动或者改IDVENDOR都可以解决的. 因为PC已经把同步软件的驱动和IDVENDOR绑定了.
    18. 用GTM900B连接gprs网络该如何 5/4528 嵌入式系统 2009-11-16
      华为GPRS模块内置了TCPIP协议栈,给用户开发带来了极大的便利。 详情请浏览网页 www.letswireless.com.cn/   咨询QQ:1013182577   开机后: AT%TSIM   %TSIM 1   AT+COPS?   +COPS: 0,0,"CHINA MOBILE   OK   AT+CSQ?   +CSQ: 31, 99   OK //以上是确认当前的网络和模块状态      AT%IOMODE=1,1,0      //第一个参数 =1 模块对输入输出数据进行转换,这个时候用户也要对输入和输出数据进行相应转换。      //第二个参数 =1 当前使用单链接AT 命令      //第三个参数 =0 使用使用接收缓存   AT+CGDCONT=1,”IP”,”CMNET”    //注册移动的CMNET网关   OK   AT+CGREG? +CGREG:0,1 // +CGREG:x,5 和+CGREG:x,1 都表示可以使用GPRS网络 AT%ETCPIP=”user”,”gprs”    //注册用户名密码,GPRS初始化,并等分配IP   OK          //收到ok后表示分配IP完成,这个时间根据网络有所不同,建议等待时间可以设定为10s,注册过程中做其它AT操作会注册不到IP   AT%ETCPIP? //查询GPRS初始化是否成功   %ETCPIP:1,"10.60.126.1",,"211.136.112.50","211.136.20.203"   OK   AT%IPOPEN="TCP","61.144.176.175",3000 //设置接收服务器的协议类型,IP,和 端口号   CONNECT// 连接成功   AT%IPSEND="31323334354142" //发送数据 12345AB   %IPSEND:15   OK   %IPDATA:1,1,7 //收到数据   AT%IPDR //读取数据   %IPDR:1,1,7,"31323334354142" //数据为 12345AB   OK   www.letswireless.com.cn/   咨询QQ:1013182577   __________________________ 深圳市鹏泰通讯设备有限公司 www.letswireless.com.cn    华为正式授权代理渠道商    华为GPRS模块:EM310,GTM900-C    华为CDMA模块:EM200    华为3G模块(WCDMA,EVDO,TD):EM770W,MU103,MC703,MC702,EM560 技术推广QQ:1013182577  
    19. 为什么会下不了程序? 9/3796 微控制器 MCU 2009-11-09
      是debug log的提示
    20. 引用 8 楼 black_potato 的回复: 根据我的平台讲一下我的理解哈: WinCE一个典型的启动过程:从Nand启动,bootloader和内核都保存在Nand里。 启动时,主要有两个步骤:一是bootloader初始化板子并把内核从nand拷到内存里面,二是跳到内存里面运行内核加载各个接口的驱动。 对于第一个步骤,占用的时间比第二个长得多,估计要7-10这样,第二个步骤估计也就1-3秒这样,所以我的做法是在bootloader里面添加开机的logo,只在第一个步骤的时候进行动态显示(用进度条的移动来表示),第二个步骤的时候就不再进行动态地显示了。 在内核从nand拷到内存的时候,有个专门的函数,比如说FMD_ReadSector(dwSectorAddr, pbBuffer, NULL, 1),你可以根据其中的dwSectorAddr这个参数来设置进度条的动态显示了:比如说你的SectorAddr总共为100,先LCD的中间画一个小长方形的白矩形条,开始的时候在矩形条的左边画一个小红块,然后当dwSectorAddr每增加10的时候你就在将小红块向右移整个矩形条的10%和位移。当内核从nand拷到内存完毕,你的小红块也就移到了最右边了。
      就是这个思路,启动OS时的停滞是难免的。

最近访客

< 1/1 >

统计信息

已有99人来访过

  • 芯积分:--
  • 好友:--
  • 主题:9
  • 回复:59

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言