-
[单片机] I2C总线的SCL电平被拉低解决办法
I2C总线的SCL电平被拉低我使用MSP430F169的硬件I2C对ADT7420温度传感器进行读写。首先读取器件ID,地址为0x0B,返回值不是0xCB,而是0x0F,0x0D,0x0E,0x10等等一些不正常的值。使用示波器观察SCL与SDA的波形,发现SDA的信号正常(低电平为0V,高电平为3...
348
热度 -
[单片机] CANOpen入门有关问题
CANOpen入门问题网上看了好多资料,觉得网上关于CANopen所做的工作真是五花八门,有:主站开发、从站开发、源代码、利用CANopen协议做控制、应用层开发等等等。不知道每个分别是做什么的?我们实验室现在拥有的设备是:USB2CAN转换卡,CAN接口的自带控制器的Faulhaber电机,目的要...
266
热度 -
[单片机] windows已找到设备的驱动程序软件,但在试图安装它时遇到异常
windows已找到设备的驱动程序软件,但在试图安装它时遇到错误将单片机插到电脑无法安装驱动。更新驱动时出现“windows已找到设备的驱动程序软件,但在试图安装它时遇到错误”------解决思路----------------------若是自己写的单片机通信程序比如usb的,有可能是1pc端驱动...
301
热度 -
[单片机] 关于使用IAR在STM32上移植UCOS,双堆栈有关问题
关于使用IAR在STM32上移植UCOS,双堆栈问题现在有一个项目,用IAR的集成开发环境,MCU用的是STM32,移植了UCOS-II.现在出现了一个问题,就是在任务里定义的局部变量直接使用的MSP堆栈,而不是使用PSP堆栈,这样导致的结果就是不能对定义的变量进行操作。STM32不是有双堆栈嘛,内...
493
热度 -
[单片机] 诸位有什么推荐的Win7下的USB调试工具没
各位有什么推荐的Win7下的USB调试工具没?写了个HID设备,插上电脑后无法识别,初步估计是漏掉了什么过程,但没工具不知道哪里漏掉什么了.枚举的描述符都是照搬参考代码的那个应该没错------解决思路----------------------BUSHOUND------解决思路---------...
319
热度 -
[单片机] 利用51单片机制造的电子时钟
利用51单片机制作的电子时钟最近研究起来了单片机,用的是国产STC98C52芯片。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯...
376
热度 -
307
热度 -
[单片机] lcd屏的顶部有一些图标,如何控制它们显示不显示
lcd屏的顶部有一些图标,怎么控制它们显示不显示除了下面的四行,红色区怎么控制------解决思路----------------------一般来说给个低电平就行,但是要知道怎么操作LCD!------解决思路----------------------你问的不明确啊,这个LCD的驱动是你写的吗,...
192
热度 -
[单片机] 430仿真高度的时候遇到的,请大家帮忙看看这是咋回事
430仿真高度的时候遇到的,请大家帮忙看看这是怎么回事本帖最后由hanwenli123于2014-11-1816:55:05编辑这是弹出的第一个对话框点击确定之后就这样,再确定IAR就关闭了哪位大虾给指点指点啊,------解决思路----------------------这个应该和自己的应用程序...
231
热度 -
[单片机] 今日看见一个小风扇,想问问各位这种风扇实现的话有多难
今天看见一个小风扇,想问问各位这种风扇实现的话有多难今天偶然看到的,感觉挺有意思的,想问问各位这种要是想要自己买一个拆开玩的话,会不会有什么好玩的想法?http://www.meilishuo.com/share/1205781522http://item.taobao.com/item.htm?s...
250
热度 -
[单片机] 单片机两位倒计时显示如何编程啊用C语言
单片机两位倒计时显示怎么编程啊?用C语言本帖最后由lol5797085于2014-12-1815:31:51编辑从30s到0s的倒计时这个用C语言怎么编啊,急求。。。------解决思路----------------------这很简单么,去搜些例子1需要一个一秒定时器,这个可以用闪LED的例子改...
344
热度 -
[单片机] 连续发送SBUF=1;SBUF=2;如何串口助手只收到2?求大神赐教
连续发送SBUF=1;SBUF=2;怎么串口助手只收到2?求大神赐教#include<reg52.h>bitr,t;unsignedchard,i;voidmain(){ TMOD=0x20; TH1=0xf4; TL1=0xf4; TR1=1; SM0=0; SM1=1; REN=1;...
204
热度 -
[单片机] can数据接收流程解决办法
can数据接收流程cpu:stm32用的是cpu内部的CAN控制器,用的是库函数编程。数据接收要求9个报文(用滤波器处理),设了接收中断、满中断、溢出中断。10ms读取数据一次。接收中断处理流程:中断响应后,若是接收中断,读取fifo中的数据,释放fifo。若是满中断或溢出中断读3次数据,释放fif...
257
热度 -
[单片机] 关于KEIL的设置——单片机RAM、ROM怎么充分使用
关于KEIL的设置——单片机RAM、ROM如何充分使用?最近发现Android、Linux个人搞起来有点太过庞大了,人到中年,也不想搞什么高大上了。只想高点简单的又能赚钱的货。所以搞起了单片机,突然发现,以前觉得超级简单的单片机,现在用起来研究细节,发现很多的问题。1.就是在KEIL中如何设置选择的...
237
热度 -
[单片机] 关于数码管显示闪烁有关问题
关于数码管显示闪烁问题CAN总线接收数据通过数码管显示出来,可是数码管显示闪烁。求大神解答。下面是数码管显示程序:voiddelay(unsignedcharcount)//delay{ unsignedchari;while(count){i=200;while(i>0)i--...
250
热度 -
[单片机] 请问,单片机可以向某个网址提交get或post数据吗
请教,单片机可以向某个网址提交get或post数据吗?我用单片机收集了一些数据,需要发送到外网的某台服务器,通过服务器来保存这些数据。现在想到的方法我在服务器上已经架设好一个网站,可接收get或post的数据,想请教单片机中是否可以提交get或Post数据?比如get方式:http://www.ba...
257
热度 -
[单片机] 怎么用ADC采样方式来实现对一个正弦波的采样
如何用ADC采样方式来实现对一个正弦波的采样我用的STM32F103的片子,需要对一个正弦波(正弦波输出幅度可控制在2.4~3.3V左右,并且信号很干净)进行采样,目标是对频率准确判断。请问我应该从哪里入手。问题很空,主要确实不知道应该从哪里问起,请见谅。如果有现成的算法或例子那就更好了。-----...
275
热度 -
[单片机] uc/OS-II中的任务执行完毕后,该任务进来什么状态?
uc/OS-II中的任务执行完毕后,该任务进入什么状态???uc/OS-II中的任务执行完毕后,该任务进入什么状态???我是这么想的,假设进入是就绪态,则若该任务优先级最高,那么不是就一直执行该任务么,那如果不是进入就绪态,则在执行完其他任务后,又是通过何种方式使该任务进入就绪态???谢谢。----...
278
热度 -
[单片机] SD卡中建立文件,该怎么处理
SD卡中建立文件请教大家一个问题,在SD卡中以时间为文件名建立txt文件。请问怎么与时间联系起来呢。能否给点提示呢。谢谢。------解决思路----------------------引用:请教大家一个问题,在SD卡中以时间为文件名建立txt文件。请问怎么与时间联系起来呢。能否给点提示呢。谢谢。这...
285
热度 -
[单片机] msp430f`149多路延续采样
msp430f`149多路连续采样小弟在做430AD多路采样时,用了6个通道分别是0,1,2,3,4,5.可以测出电压,但是发现相同的输入电压,0,1,2测得的值相同,3,4,5测得的值相同。经过观察发现3,4,5测得的电压是在原有的端口电压基础上+输入的电压值和。那么如何解决这一问题?这是AD初始...
251
热度