fsaok

    1. STM8L的EEPROM写之前需要擦除么? 5/10380 stm32/stm8 2011-01-12
                                       谢谢
    2.                                  
      下载地址:http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip
      这样子点开就是下载,还是不能让新手了解怎么用新的网站,不能让新手了解什么时候更新了库!!!!!
    3.                                  
      因为它的EEPROM和Flash是共用读写电路的吧,STM32也这样啊。这确实是个问题,可以外扩个IIC。
      错了 STM8的FLASH和STM32是完全不同的。 跟什么共用读写电路完全没有关系。 对于EEPROM来说,虽然是可以单字节写入和擦除,但是EEPROM本省上电是按区块来上电的。在你写某一个字节的数据时,其实整个这个区块都是上电状态。试想,在这种情况下,是没有办法在前一次操作还没有完成的情况下去进行下一次EEPROM操作的。一次EEPROM的写入时间是6MS(或者快速模式3ms)..如果在前一次写入还没有完成的情况下,又写入了新的数据,那么MCU只能将所有操作停掉,等数据都被写入了再继续工作了。
    4. 我也想做这个  有能力的可以跟我联系  要求设备能装到主机里  串口或并口头内   不用装设备更好  最好是能无线截取打印机信号  能够在PC上读取打印的内容   联系电话 13521968707(小龙)QQ 799898851
    5. 佩服LZ严谨的治学态度
    6. 无能为力,自己慢慢调吧,没那闲工夫!
    7. 我改动了RTC中的内容系统就起不来了? 19/4540 嵌入式系统 2010-04-26
      引用 6 楼 sunrain_hjb 的回复: 我的意思是开机的时候从RTC芯片中通过IIC的方式读取值,然后设置到MCU内部的RTC,很多平台都是这么做的。 在OAL中实现IIC读取RTC芯片不太合理。
      有些问题还得请教一下: 1、如果开机的时候从RTC芯片读取时间,按您说的单独做一个驱动,那么这个从驱动读时间的函数由谁来调用呢,驱动的加载是在OAL中执行完之后才加载的吧? 2、怎么能实现如果电池掉的话,不给cpu的供电不让cpu的RTC工作,而让我芯片的RTC工作呢? 3、能具体点指明oal中实现iic读取RTC芯片不合理吗?比如说可能会出现哪些方面的问题,对系统造成什么影响? 多谢了
    8. MSP430F2xxx系列FLASH数据丢失 21/9247 嵌入式系统 2010-04-18
      最近忙,没搞这个事 昨天测试了下,单独使用其中的一段程序不会出现FLASH被擦除现象,但是把两段程序都下载进去,只运行第一段程序(即不执行跳转),仍然会出现FLASH被擦除现象,经常是有0xE000-0xE3FF被擦除,信息区也是经常被擦除;单独运行第二段程序(第一段也保存在FLASH中),也会出现被擦除的现象。 有些数据是象被改写,但是改写不成功,比如0x33,0x44,有时候变成了0,有时候变成了0x16等,大部分时候视变成0xFF 上电复位电路有问题的话,那么随便运行其中一段程序也会有被擦除现象,但是单独运行一段程序就不会出现问题.... 另外程序飞的话有什么办法解决呢?
    9. 初始值都是0或1,必须根据屏手册典型值初始化寄存器,比如时序,分辨率,时钟,帧缓存地址和大小等,具体的寄存器看你的板子,参数值就看你的屏手册。
    10. ARM板上如何增加显卡芯片 24/10683 ARM技术 2010-02-24
      显示IC无非就那几家,techwell,要不mstar,这个可以请教下贵司的硬件工程师,他们应该更熟悉。
    11. STM32F103奇怪的问题 58/14081 stm32/stm8 2010-02-03
                                        PA.4,PA.5,PA.6这几个口是spi口,你spi是关掉的吗? 另:版主是ST公司的技术支持人员,不是托,哈哈
    12. wince应用程序常见的错误与解决办法 70/19275 嵌入式系统 2010-01-23
      本人的补充加问题: 1.指针的使用不能越界,否则很可能误修改其他变量的值,导致不可预测的结果,而且进行错误定位时,错误往往并不是在错误发生的地方。这个错误虽然大家都知道,但是本人这次还是犯了。 --指针的使用不能越界,这是常识,不仅是WinCE 2.不要过于频繁的修改存储在NandFlash的文件,NandFlash写之前必须先擦除,所以每次修改一点内容,FAT文件目录表等信息都需要擦除重写,和电脑硬盘上的Fat系统操作是不一样的,而且长时间频繁操作还会导致nandflash Fat系统出错(不知道是不是我个人系统问题)。 另外, NandFlash文件操作的问题,改写文件内容确实会引起FAT表的擦除,因为Flash的擦除是有寿命次数的,频繁改写同一个文件会减少Flash的寿命。不过这不是问题,现在的Flash都有10万次以上的擦写寿命。另外,也不会引起文件系统出错,要是出错,就是你的系统有问题,或者是Flash驱动,或者是坏块管理上的。我们做的系统如果Flash是128M的,要做一个测试程序,反复读写100M的文件,几天几夜不停的测试。 --本人WinCE5.0+eVC+CF卡,用在工业机器上,因希望机器的实时数据能够保存,约每秒写一次CF卡,数据不多约1K,不知大侠有没有这方面的经验?是否会对CF卡的内容或结构造成损坏?望指教。本人对CF卡知识了解不够。 3.对于重要区域数据应注意保护,比如nandflash内核文件(我在驱动中做了应用程序访问整个NandFlash的底层接口),因误擦除内核某个块的内容导致系统断电后不能启动。 --同上 4.全局变量勿嵌套使用,如果是在循环中发生全局变量嵌套使用很可能导致程序死循环,或其他奇怪的结果。 --本人经常嵌套使用全局变量,因为全局变量用来做状态标记很好,但是写程序时必须注意到变量值的变化,不注意到变量值的变化怎么叫写程序呢? --还有,WinCE的内存机制与Win98/2k/xp不同,因为它常用于嵌入式设备上,嵌入式设备多数是小内存。如果你反复开辟内存,比如不断地new,delete,尽管你都做了delete,但内存的“碎片”会越积越多,尤其是在CPU速度慢的设备上,系统还没来得及delete,你又new了。非数组变量也是同样,比如函数内的局部变量,你调用该函数的次数越多越快,内存的“碎片”就越多,所以还是多用全局变量。 --这仅是个人经验,希望大家探讨。 --楼主认为“很可能导致程序死循环”,原因是楼主用了全局变量来判断循环状态,应该这样: for(int i=0; i
    13. 如何实现分级背光:D0\D1\D2\D3\D4 18/6337 嵌入式系统 2010-01-08
      PWM是支持的,不过,“一根线数字调控”是不是支持,这个不清楚。。。 PWM调光的原理是不是如下所说: 一种方式就是PWM调光,利用人眼的视觉暂停原理,以一定的频率和占空比来周期性的控制白光LED的导通电流在零电流到额定工作电流之间来回切换,从而调整亮度,这种调光方式就不会产生色移。在应用时,为了确保人眼看不到LED周期亮灭的情况,PWM调光的频率一般要大于100Hz,CP2130/1/3可以支持0~50kHz的调光频率范围,这样大大方便了系统的设计。并且由于芯片优越的环路控制特性,保证了调光过程的平稳,消除了可能潜在的噪声干扰。
    14. 有人做过ce上的指纹识别么,给个思路 31/10392 嵌入式系统 2010-01-06
      引用 9 楼 gooogleman 的回复: 关键是数据的图像识别算法。呵呵。
      呵呵,必需的,粘贴一个好链接,讲述指纹图像识别和比较思路的 http://www.beareyes.com.cn/2/lib/200809/22/20080922394_0.htm 不过,这些是模块厂家考虑的问题,我们只需要关注软件实现
    15. 第一次散分,为感谢eeworld的朋友们 35/10226 嵌入式系统 2010-01-03
      共同进步啊!
    16. 新年快乐 33/8099 嵌入式系统 2010-01-01
      元旦快乐!
    17. 写RTCHOUR寄存器,也就是小时寄存器,有时候会发生写入的后,读出来不是原来的值 这个问题我遇到过,解决的办法是更新时间的时候要从年,月,星期,天,小时,分,秒这样的顺序来初始化,而不是按照秒,分。。。的方向初始化。原因不清楚,但这样处理后的确没有那种现象了。
    18. 一般GSM模块都是串口的,方便的很
    19. 嗯。可以调试了 能够下断就说明连通了。 上述那些应该是哪个常用驱动输出的信息。 我的也经常看到。
    20. STM32如何驱动3.5寸液晶屏? 5/5373 stm32/stm8 2009-10-20
                                       就是说STM32能不能做到替代有LCD控制器的ARM9那样的功能?因为一般的3.5寸的液晶屏是没有集成控制器的,所以,要么是单独用一个液晶屏控制器的芯片来桥接STM32和液晶屏,要么是利用STM32自身的资源来直接驱动TFT液晶屏。 在网上看到有用FSMC来驱动的,由于刚接触STM32,对这个不甚了解,不知道这个方法的刷新率能做到多少帧每秒,CPU的占用率有多高?

最近访客

< 1/1 >

统计信息

已有123人来访过

  • 芯积分:--
  • 好友:--
  • 主题:8
  • 回复:71

留言

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


现在还没有留言