-
我觉得BootLoader 可以重新写入 只是厂家没有公开这而已!
-
的确很不错,能驱动这么大的显示屏
-
没人回复了?
-
嘿嘿,原出处在此:STM32系列产品编号信息
-
结贴了,找到原因了,把&m_hWnd改成this->m_hWnd就可以了。
dwRet=RasDial(NULL,NULL,&rdParams,0xFFFFFFFF,this->m_hWnd,&hRasconn);
-
引用 17 楼 szzwl 的回复:
引用 6 楼 alexchan1981 的回复:
首先你自己要确定你现在的基础,对于Java,vs2005,vc,C#这些集成开发环境,你熟悉哪些,然后再顶方向。
我对vs2005熟一点,是不是该往wm方向呢,Eclipse都好久没用
我觉得vs的还是eclipse比较好。我还是比较喜欢linux
-
我怀疑是中断嵌套的问题,是在任务切换的时候,来了中断,但是系统时钟节拍也进入中断。 系统走到OSTimeDly(20) 处 死机的。。。。。
请高人多多帮忙。。 在线等待。。。。。
-
1. GNU工具链中有objcopy这个工具,可以实现你要求的elf->bin的功能。
(objcopy的作用是拷贝一个目标文件的内容到另一个目标文件中,可以适用于很多格式,其中包括binary)
2. 你不想使用ADS1.2,OK,你可以直接使用gcc工具链。我们工作中用的环境是:Windows操作系统 + cygwin + gcc for arm。当然,在linux下开发就省去了cygwin这个软件,它就是windows下的linux环境,方便gcc工具运行而已。当然,除非你的目标机也移植了linux操作系统,否则,你所能调用的函数就只能是部分的C标准库函数而已(例如memcpy, strcpy等),与操作系统有关的函数一律不能调用,像malloc/free,printf等。
3. 关于程序下载,开发板有配套的工具。当然,也有通用的工具,我们使用的是Sophia下载调试系统,它是针对ARM芯片的,能下载多种格式的文件,包括ELF。如果目标机上和宿主机都跑了linux,那么还可以通过网络的方式来下载。
4. 如果是目标机是linux系统,也就是进行嵌入式的linux开发,宿主机才选择linux,主要是方便开发和调试;如果目标机是无操作系统的,那么还是建议在windows下开发,因为一般的IC厂商都是提供windows下的在线调试工具和程序烧写工具,但是,如同我第2点所说,程序的构建还是可以使用cygwin+gcc工具链的。
-
引用楼主 vinkerl2008 的回复:
GSM家居电器控制和远程数据采集大讨论大串联,大家快来,有积分!!!
先提个问题呀?
-
按照你的描述应该是可以实现你所要的功能,
是不是你的全局变量没处理好导致线程死掉了
-
楼上的朋友,我在WinCE下的中断可以用,但是初始化中断的代码看不到,现在我是在Eboot中调试中断,和WinCE无关。
24楼的朋友,启动后的汇编代码全是我写的,模块的,Arm内核的中断允许都设置了,地址映射,中断向量表,等等等等,都做过了,见我1楼的描述,现在发生中断时,CPU的中断控制寄存器AVIC中的未决中断已经有标识了,就是没自动跳到0x18去
-
STM32活的好好的,就是不产生“传输完成中断”了,我在仔细看看吧。
主机这边的程序应该是没问题,不过我用bus hound只能看出正确传输的数据,比如DI,DO等。
-
http://msdn.microsoft.com/en-us/library/ms900946.aspx
MSDN 很详细了。
-
getlasterror()返回6
-
不拿分,一个字NB
-
我就用M8,很好啊。性价比不错。
有几个功能特别喜欢,比如可以显示未接电话响铃次数。
-
up
-
波特率是对的,电压也都是正常的,但是以前是可以连接的,到底是为什么呢?
-
建议楼主用串口调试器调试,用万用表。。。。。怕是有些难度。。。
-
参加高交会的记忆,
最早,每次都抱回一堆印刷资料
后来,每次都朝IC厂家要CD盘
现在,记着拿卡片,上面有网站和电话号码