-
给点详细点的资料
-
我下午按照各位大侠的说法,反复做了试验,还是不能实现串口下载
为了方便上传附件,我重新开了一个贴,请大家去帮忙看一下
https://bbs.eeworld.com.cn/icview-189192-1-1.html
-
这是用带LCD控制器接口的3.5寸LCD做的,我也做过,用的STM32F103VET6+FSMC+DMA+uCOS+uCGUI。液晶就是深圳天正达的TS8002F,手册自己去搜。
IMAG0612s.jpg
(20.12 KB)
下载次数:3
2010-8-6 17:22
IMAG0693s.jpg
(25.05 KB)
下载次数:2
2010-8-6 17:22
-
windows下的驱动开发很难说了,会的话自己做也没多长时间。我们公司原来一个项目光驱动开发就四五个人拖了半年,还就一个USB的简单IO驱动。所以没有一个可以依托的市场标准,很难说了
-
找到你键盘的layout文件,如:UINT8 ScanCodeToVKeyTable[] =
{
VK_UP, // scan code 0
VK_LWIN, // scan code 1
VK_RETURN, // scan code 2
VK_CONTROL, // scan code 3
VK_DOWN, // scan code 4
VK_DELETE, // scan code 5
VK_RIGHT, // scan code 6
VK_BACK,//modified by denis_wei 2010-05-04 VK_ESCAPE, // scan code 7
VK_LEFT, // scan code 8
VK_MENU, // scan code 9
};前提是你键盘驱动要能获取到键码,对应上这里的编号就可以了
-
你的理解是正确的,但是如果你的系统并没有真正地进入待机模式,则情形就不一样了;你可以检查一下,看看系统是否正地进入了待机模式。
还有一点就是系统中不要有悬空的管脚,不用的管脚都要把它们接到地或接到VCC,这样可以有效地避免各种干扰。
-
假如你仅仅看和cpu关联不大的linux内核,当然可以。如果要大改和cpu相关的代码,你就需要知道一些和板子相关的东西喽。
-
首先,你确定你第一次已经写入,假如你不写入第二个程序,你去查看eeprom的数据,会丢失吗?
会不会是你写入第二个程序的时候,刷了EEPROOM,不是你想刷,而是编程器刷的,有没有这种可能?
-
引用 10 楼 papapa123123 的回复:
hive正解
什么意思
-
引用 2 楼 fpcc 的回复:
所以你说的数据读取不外乎以下几种情况,一种是通过总路线直接传过来,我们采集图像就这样,这个得写一个总线的驱动,二是通过串口,这个应该很简单,三是其它一些方式,这些东西看你的具体要求,没有什么难的.
应该是总线,但我才接触半个月
对我来说已经够难了……
-
使用铜包钢线材的USB线!USB连电脑时接电脑屁股后面的USB,不要用延长线
-
顶了啊
-
是不是时钟的问题,拿起示波器量一下12M晶体振没有就知道了。注意不要以为万用表量晶体两端有电压就表示起振了,一定要拿示波器看,而且要在第一时间就会出波形出来,探头放上去慢慢的出波形说明有问题。
确保有波型出来,那就不是时钟的问题了。JTAG能找到,再仔细对下是否几个脚都焊接无误了,这里问题应该不大。
-
BYTE StopBits; /* 0,1,2 = 1, 1.5, 2 */
另外,楼主这里:
dcb.StopBits = 1;
设置的停止位是1.5而非1吧?
MSDN里面有一句话
“The use of 5 data bits with 2 stop bits is an invalid combination,
as is 6, 7, or 8 data bits with 1.5 stop bits.”
也就是:
5位数据位与2位停止位的组合
6,7,8位数据位与1.5位停止位的组合
都是invalid的。
总之,楼主仔细看下
-
关注下,不如大家共同DIY一块,凑钱打板啊。挺想感觉下430的USB的,最近转STM32了,但是低功耗还得430啊,先了解下为将来项目做准备。F55的样片好弄吧?不知道市场上有货了没有?
-
楼主的注册表信息好像不对啊。
-
引用 2 楼 toborac 的回复:
这种替换后是不是你就不用上位机了 或者下位机本身就可以显示数据并作一些过滤
具体情况不了解 不过觉得怎么开发都可以 只要在CE里写AD的驱动和采样发送程序
不用上位机了,因为只是显示个曲线而已。
从工具角度考虑,抛弃ADS,用PB+VS2005应该完全可以搞定的,是吗。
-
这个问题的现象说得太广,系统定制的时候组件有没有变化,BSP有没有发动,串口有什么输出信息,这些都是可以参考的。
-
你可以进行一下测试,在Reset_Addr标号前加些代码,导致Reset_Addr标号的位置不同,然后分别进行调试,看下ldr pc,Reset_Addr这句代码所在位置(比如说0地址)的内存数据,实际上代码数据是不一样的。
-
多谢!也就是说进中断以后除非有下一次中断到来才能再进中断?但是我现在遇到一个情况,程序不断的进中断。在没有上升沿和下降沿的情况下也是