zhanqianwen

    1. stm8有没有书籍? 19/8961 stm32/stm8 2010-10-10
                                       暂时还没发现书籍,不过资料倒是挺多的
    2. 50分求解FSMC的困惑 8/3674 stm32/stm8 2010-07-12
                                       请不要同时初始化2个Bank: FSMC_NORSRAMInitStructure.FSMC_Bank = FSMC_Bank1_NORSRAM3|FSMC_Bank1_NORSRAM4; 分开做。
    3. 你用的什么CPU和FLASH? 三星的CPU且用MLC的NAND的话BSP里应该就已经有相应的驱动和设置了。
    4. STM3210E-LK板子的DEMO程序源码 32/14853 stm32/stm8 2010-06-30
                                       很好的学习资料
    5. 触摸屏校准问题 8/5435 嵌入式系统 2010-06-17
      第一种的是正常的,第二种的没太看明白与第一种的具体区别。 第一种应该是五个数据系统都取到后进行判断,根据五个点的四个边角及中心位置来判断XY值,如果偏差太大就需要重新校准。
    6. 怎样播放声音 4/2793 嵌入式系统 2010-06-02
      directshow播放,能不能说的详细一点?
    7. 请教:如何控制2.4G射频识别角度?? 13/6487 嵌入式系统 2010-05-26
      MARK, 没搞过这方面,路过,顺便帮顶顶!
    8. stm8程序段定位问题 9/8752 stm32/stm8 2010-03-25
                                       要修改.lkf 文件。 ST 有个中文文档: 如何基于STM8S系列MCU进行项目开发 页29/34 当“Auto”选择框被勾选时,.lkf文件会自动生成在项目主目录下的  debug/  和  release/  目录 中。下面以上图所示 io_test Project的 lkf 文件为例,来进一步理解.lkf 。 在.lkf中,以“#”开头的行是注释行,为方便用户理解,将原注释删除,代之以中文注释如 下: # 定义(+seg)一个常量段(.const),开始(b)于0x8080,最大分配(m)0x1ff80个字节(即不超过 # 0x27FFF),为该段起名(n)为.const(和常量段的保留字同名),需要初始化的变量的初始值存 # 放于此段(-it) +seg .const -b 0x8080 -m 0x1ff80  -n .const -it   # 定义(+seg)一个程序段(.text),紧跟(-a)在.const段后面(和.const 共同位于0x8080 –   # 0x27FFF),为该段起名(n)为. text (和程序段的保留字同名)。 +seg .text -a .const  -n .text   # 定义(+seg)一个EEPROM段(.eeprom),开始(b)于0x4000,最大分配(m)0x800个字节(即不超 #过0x47FF),为该段起名(n)为. eeprom (和EEPROM段的保留字同名)。 +seg .eeprom -b 0x4000 -m 0x800  -n .eeprom   # .bsct段服务于定义在0页(地址小于0x100)以内需要初始化的全局变量(如@tiny char a = 9;) +seg .bsct -b 0x0 -m 0x100  -n .bsct   # .ubsct段服务于定义在0页(地址小于0x100)以内不需要初始化的全局变量(如@tiny char b;) +seg .ubsct -a .bsct  -n .ubsct   #  .bit表示位域段,定义后即可在程序中使用_Bool变量(如_Bool  c  =  1;),-id表示该段需要初始 化。 +seg .bit -a .ubsct  -n .bit -id   #  这是ST7时代(STM8是基于ST7发展而来的)由于物理堆栈小,速度慢,使用内存来模拟堆栈 的变通手段。 +seg .share -a .bit  -n .share -is   # .data段服务于定义在0页(地址大于0xFF)以外需要初始化的全局变量(如@near char d = 8;) +seg .data -b 0x100 -m 0x1300  -n .data   # .bss段服务于定义在0页(地址大于0xFF)以内不需要初始化的全局变量(如@ near char e;) +seg .bss -a .data  -n .bss   # 段定义结束,下面放置的库及Obj文件中的变量、常量、程序就按照上面的规定进行分配。 #初始化程序 crtsi0.sm8 #用户程序 Debug\main.o … # 一些必要的cosmic库 libis0.sm8 libm0.sm8 # 重定义常量段,开始于0x8000,用于放置中断向量表(STM8硬件决定此位置) # –k 用于程序冗余代码优化,详情可参考cosmic用户手册。 +seg .const -b 0x8000 –k # 中断向量 Debug\stm8_interrupt_vector.o #定义了三个变量,用于系统初始化 +def __endzp=@.ubsct             # end of uninitialized zpage +def __memory=@.bss            # end of bss segment +def __stack=0x17ff       # 不同的芯片__stack内容不同,由系统自动生成
    9. 谢谢IJK 代码在这里 stm32_eth.rar (16.91 KB) 下载次数: 80 2010-2-24 14:49
    10. 没办法用。 正因为这些原因,现在大部分人都还在用32位系统。
    11. 请教:PCB漏电检测方法 11/9811 嵌入式系统 2010-01-26
      呵呵,先谢谢了,继续怀疑大家的回答,获益匪浅啊。 我再做实验中
    12. 单片机和嵌入式 21/5374 嵌入式系统 2010-01-11
      如果楼主看完51的硬件手册后,觉得没有太多的收获; 建议楼主直接找2440的技术手册,对照软件一点点啃,估计也会很快,到时遇到任何问题,可以先百度与GOOGLE下,实现不行eeworld上,这里很多2440的牛人。 这样有针对性学习,应该会进步更快些。 等你弄完1-3个功能模块的驱动,估计再做其他功能的驱动,你自己就觉得还是比较简单的。 我这边得到高人chinaye1的帮助,得到他给我的中文的2440手册,晚上QQ:604914729,我传给你吧。 再次对chinaye1表示感谢!谢谢!
    13. 引用 1 楼 lin0119 的回复: ADD0000[check_RAM_i] 是一个数组表达式吧。check_RAM_i的值作为偏移量。 间接得到0x20000+[check_RAM_i]位置的char型变量
      哦。对了,突然看明白了。
    14. 请推荐一本学习vxwork嵌入式编程的好书? 15/5984 嵌入式系统 2009-10-27
      vxworks书不是很多 多还不错
    15. stm32选型问题 10/4686 stm32/stm8 2009-09-14
                                       
      我说“不是地方”的意思是说,这里是技术论坛,来的人多数都是不管商务的工程师,他们不会关心“好不好买”这种问题。 香水城 发表于 2009-9-10 21:42
    16. 看看有多少人知道绵阳九院 8/5850 嵌入式系统 2009-09-11
      第一次听说。
    17. 请帮忙推荐本驱动开发入门的书籍! 25/6997 嵌入式系统 2009-08-30
      谢谢支持者
    18. 新手,关于ActiveSync的问题 6/3079 嵌入式系统 2009-07-16
      应该不会吧,WINCE系统是板子资料中自带的,还有既然指导手册中介绍了和ActiveSync的连接,那么这个系统中应该包含ActiveSync组件吧,还有WINCE系统是通过USB烧录进FLASH的,所以硬件连接应该没有问题吧,不过我先定制一个集成ActiveSync组件 的系统试试!
    19. 找兼职windows mobile 7/3806 嵌入式系统 2009-07-15
      不在上海 最好能说说具体有什么活
    20. 请教RAM分配 26/6277 嵌入式系统 2009-07-02
      都已经Data Abort了,看一下OEMIint()所在的那个启动文件(也就是IniyDisplay()函数所在的那个文件,好象是),是不是IO没映射好?猜测.... 呵呵

最近访客

< 1/1 >

统计信息

已有89人来访过

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

留言

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


现在还没有留言