-
不错啊
-
1、你的外设中断和总中断有没有使能。
2、你的外设时钟有没有打开。
3、你的中断向量表有没有填入正确的位置。
-
我也用STM32做过RS485通信,印象里没有大问题。
有1点需要注意:串口的Rx引脚可能需要上拉电阻。
另外,建议用示波器看看串口的Rx引脚有没有毛刺。
-
唉。。我们老大的意思,得找8位或者16位机了
32位的价格他不能接受- -
-
没遇到过
-
标记一下,慢慢研究。
-
哦,那谢谢了
-
1xOxxlkiTMX0rWDSiTEMzfJbLaVg8回帖是一种美德!vGnzfaVQ0xSYgACQ6bfLPOKopQj76
==========================
介+绍:
www.spritebrowser.com
cuNMNryaEFWaPsHwkKM8rGRguTya9
1)可录制上网记录,截获Http信息。
2)利用截获的Http信息自动生成命令(Page,拖拽即可完成)
3)执行命令,模拟浏览器向Web服务器发生命令。
1xOxxlkiTMX0rWDSiTEMzfJbLaVg8
=======================
软件创业Q+Q 群:103815692
cnjsndcmo09HGzTm8iErdtab9je3V
-
学习~~~~~~~~~我用quartus都是用别的编辑器写VHDL.
-
可以,名称随便改,注册表,代码跟着变就是了。。
-
引用 5 楼 91program 的回复:
可以考虑使用多媒体定时器,那是相当的准确
这里有怎么使用的
[url=http://www.cnfgg.com/article/Vc/vc_mmTimer.htm][/url]
不过我的要求以基本达到, 下次再用 ,先记住了! 谢谢斑竹
-
我也碰到这个问题了 以前ISP都行, 现在也只能用USART1 通讯了 但不能 LOADER ...我也郁闷中 我正在下载新的FLASH LOADER试一下
-
为什么非要使用静态中断呢?
说说你的思路
-
建议
1,找出程序停掉的具体位置,分析
2,考虑硬件是否有问题,是否降速度运行
-
现场Nk.bin通过网口下载进去了,设置是:Target—Device Connectivity Options—Download:Ethernet;Transport:Ethernet;Debugger:KdStub;
但是进不了调试界面,不知道怎么回事?——感觉是PC机连接不上开发板,PB输出是:PB Debugger The Kernel Debugger is waiting to connect with target。
-
6楼的意思是我采样完一个通道延时一段时间再切换通道采样下一个?那我延时多久才算好呢?
我设定的定时器是40ms,我试过定时到了采样一个等下个定时到了再采样另一个,也就是两个通道的切换相隔40ms,我的晶振是3.6864M的,还是不行。
要是需要延时很久才能采样另一个那我采样能隙电压就没有意义了
-
那你如何确定是由NKDbgPrintfW输出的呢?(题外话)
-
呵呵,我解决了.bib有问题.
-
1、把你的build.dat全部删除。 重新编译 编译前清除
2、试着编译release版本的试试
3、PB要打补丁的,看你打了没?
-
判断为低,变量+1
然后一定时间内不再扫描(比如0.5秒,根据你的业务需要调整,比如我们判断按键速度不会超过每秒1次)
然后判断是否为高电平,为高说明已经释放,同样一定时间内不再扫描去抖动
然后就可以进入下一循环了