-
楼主何不看看这个帖:STM32和STM8各系列选型表(截止2010年7月)
所有STM32F103中Flash容量大于等于256KB的型号都同时有CAN和SDIO接口。
-
谢谢您的回复。
我一开始是打算用中断的,可是根本进不了中断。
为了简单,我就把初始化部分的中断设置都去掉了。
现在,主程序是用的查询方式:
if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) {
uint8_t tempch;
tempch = USART_ReceiveData(USART1);
LEDSet(1, TRUE);
}
我在 if 里面设了断点,根本进不去。(if 的条件总是不成立)
我在 IAR 里面强制断下来,用调试工具带的寄存器查询,可以看到 USART_DR 已经有数据了。
比如,我从串口发个 0,就能看到 0x30 在 USART_DR 里面。
但是 USART_SR 的 RXNE 一直是 0。
而程序应该是检测到 RXNE=1 才能判断读到数据了。
我就不理解,是哪里弄得不对,以至于 USART 事实上把数据收到 USART_DR 里面了却不给 RXNE 置1。
多谢多谢!!
-
谢谢 sjnh,串了510欧的电阻就可以了
-
但是他们40岁就得换工作 你60岁还可以月薪1w+ 硬件永远是王道
-
真是好主意:图片
-
对不起,我现在解决不了你的问题。
既然已经在大批应用了,居然连一点文档都没有,真不知道你们怎么保证产品质量的,看样子谁用了你的产品谁倒霉,
-
个人认为没用
-
我第一次接触远程测试工具,请教楼主,你是怎么测得每次进入ist的时间基本上维持在5ms内,能告诉我具体步骤吗?
-
[url=http://www.evccode.com/ch/ProductList.asp][/url]
看看这个吧,非常专业的控件代码库。
-
语言,是一个工具,只是应用的话永远谈不上精通。
熟练使用就OK了,关键是精通你所从事的领域。
-
固件库并不是万金油,不能解决所有问题,NXP的提供的API Demo更有实用意义。
-
没用过这样的BOOTLOADER,分析应该是这样的:
NAND启动中已经将前4K的内容复制到内部RAM里边,0地址开始的地方,STARTUP.S开始的代码,在这4K代码中判断当前地址是不是0地址起始,如果是就说明程序运行在内部RAM,便把整个128K内容复制到外部RAM里边去,并从外部RAM的起始地址开始执行,这样再执行到判断语句的时候因为已经在外部RAM中了,所以不会再次执行代码的复制过程。
因为程序运行过程中各函数及变量地址用的是相对地址,所以程序在0地址开始执行或者是从0X30000000开始执行都不会有错误。
-
给ST北京办事处打电话
-
不是WWDG很乱,是你还没有理解它的工作原理。你知道什么时候应该进中断吗?
请看我的博客:
如何使用STM32的窗口看门狗
-
遇到过类似问题,是安装程序路径太复杂了,
类似“[风河VxWorks].WINDRIVER.TORNADO.V2.2.FOR.PENTIUM.CD1”这样的目录可能不合法,
-
有没有datasheet之类的资料供参考?
-
采集脉搏信号的的传感器?
光电脉搏传感器
半导体压阻传感器
这两种都不错,具体要什么型号的看你的参数要求了
-
引用 5 楼 wceui 的回复:
楼主,我深入做过这方面的研究,旋转效率非常高,但限制于90/180/270度旋转,这在做看图的时候足够了,但如果您想任意角度旋转,无论如何都不会效率高的,光是sin,cos运算,还有浮点运算,以现在wince400M的CPU我觉得还不足以完成这些事情.
实现方法为:
采用CreateDibSection可以得到位图的每个点的像素,你把这些像素的内存重新组织一下就可以了,如果楼主研究透了位图里面的数据是如何存放的,相信这个问题也就解开了
wceUI你好:
90度等特殊角度的旋转我也研究过几个例子,由于其计算相对简单,所以速度都是还可以接受的。我也是迫不得已才,项目要求才去做这个任意角度旋转的,我也知道wince下资源的有限问题,但是只能尽量的优化了。而且我需要旋转的还是大图,要是700*500这样的就一秒左右能完成,还勉强能接受。但是我要做的是1000*1000多点的图,这样时间就快接近两秒了。
我用的也是CreateDibSection方法,其实我追踪过,大部分时间并不是花在计算浮点数上以及旋转算法上,而是用CreateDibSection生成DIB后往里面写入数据的过程:
我用的是bitblt函数,把内存中的CBitmap拷贝到我的DIB中。这个过程花费很大的时间。我仔细查过,是因为DDB和DIB格式不一样,这个函数要转化其数据,不是简单的内存拷贝。
难度是有,资源也没办法改变,还是要去做。
打家帮忙想想有什么快速的解决方法不。
-
找一块报嵌入式Linux培训班的人(为打9折)
我之前是做单片机开发和蓝牙产品开发的,现在想报嵌入式Linux培训班,
看到尚观科技的“UEA—嵌入式内核驱动开发班”不错,但是太贵,要14700(提前报名优惠500),2人同时报名优惠到9.5折,3人优惠到9折
所以,想找一块报名的,这样可以省不少钱呢,我准备报明年(2010年)3月或4月份的班,因为这样不影响今年领年终奖,有想一块报的联系我啊!
谢谢!
Ryan Liu
ryanliu@163.com
QQ:751570788
-
明白了 你这句话最经典 MG 你去教书得了