-
谢谢你的回复,我只想求一个最最基本的配置和发送接收部分程序,连中断都不用,
呵呵英文实在看不懂,谢谢啦~~~
-
我想通过按键实现 STM32 重新启动
-
又有新产品出来了。
稍后将公布细节。
-
先把 彩色 变为黑白 。 再二进制画图像吧。 一点用0或1来表示。
这样 ,可以简单的采样特征 法。 在某种情况 ,它的图像一定有其图像特征。 这是区别的地方。
找到同的地方 ,就可以判断 你要的结果 。 【是】 还是 【否】
-
直接做4K扇区的U盘.
我原来也是实现一个写缓冲,模拟512字节.现在直接改为4K了.
ST的例程里面的 memory.c 里面的 Data_Buffer 修改成4K.
-
-
这个是使用CE的版本来区分的
CE6.0才会支持ARM的模拟器,CE5.0只能是X86的模拟器
-
引用 3 楼 veabol 的回复:
在驱动中通过中断等方式检测按键,然后向应用层发按键消息
现在我是做应用层的,由于硬件对这几个键未做任何处理,但是ARM板自带的检测程序
能检测到按键按下的消息,可惜我这里没有完整的源码。
那我现在只要打开设备是不是可以接收到这几个按键的消息了。
-
xilangyue,我现在是做从,但是如果不把发送的值给放入的话,我如何单片机发数据?
-
3.3V最好不要长时间施加5V
STM32的5V容忍引脚可以长时间施加5V,不会损坏的。
-
同上,混分的……
-
我的本意是在实验 串口工作方式0 的时候,检查下数据的移位是否正确(用P1口的一个二极管来实现)
这样可以吗?
-
引用 14 楼 lchhzjx32226 的回复:
typedef union _unfloat
{
unsigned char bydata[4];
float fdata;
}unfloat;
typedef union
{
unsigned char bydata[4];
float fdata;
}unfloat;
有区别哦.第一种哈,可以在后面继续进行定义的,但第二种就不能在在后面继续定义联合……
这两种都是可以定义变量的哈!
typedef union _unfloat
{
unsigned char bydata[4];
float fdata;
}unfloat;
void main()
{
unfloat qq;
while(1);
}
复制代码
我也是keil3,这么用没有问题
-
首先你要贴全你的代码
第二,你的代码
UART1_SendData8(0xaa);
while(UART1_GetITStatus(UART1_FLAG_TC)==SET);
^^^^^
UART1_ClearITPendingBit(UART1_FLAG_TC);
^^^^^^^^^^你开中断了吗,你这段代码是在中断里面吗?
-
郁闷了,这程序居然在串口调试助手下不好用。没理由啊。求指点……再次(原来是敲错了,各位提出的已经改正)
-
哈哈,还是研究下一代的个人无线吧!蓝牙太慢了
-
楼上正解
-
负载加大会影响按键的灵敏度,不会吧,负载增加,应该就只是电流加大了吧
-
MCU 不是必须,但最好了解了解。
关键在于工作环境和 同事等的
另外待遇 就得看机遇啦。呵呵
-
我结贴了,我另外做了一个应用程序,当做服务,实现我要的功能,不想弄服务了,还是谢谢大家了。