![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式开发
brakejoke
这个作者很懒,什么都没留下…
展开
-
串口基本常识
测试计算机的串口和串口线是否正常?将串口线或者USB转串口线连接到计算机上后,打开串口调试助手,设置好参数。用镊子将串口线或者USB串口线的2脚和3脚短接起来。点击串口调试助手上的手动发送。如果每点击一次就接收到一次数据,就说明串口和串口线是正常的。测试串口数据通道测试串口的硬件数据是否能正常传输,可以先写好发送和接收的程序,循环地发送或者接收,然后用示波器观察Tx或Rx引脚。原创 2012-11-03 19:45:05 · 834 阅读 · 0 评论 -
下降沿触发与电平触发的区别
下降沿触发下降沿检测的是电平变化,高电平转低电平时,触发一次中断。下降沿触发是锁存中断信号的,由D触发器记忆,意即:即使当时CPU来不及响应中断,外部中断信号撤消后,由于D触发器的记忆作用,消失的中断信号仍然有效,直到中断被响应并进入中断ISR,记忆的中断信号才会由硬件清除。电平触发电平触发是一个时间段,需要一直触发中断的,就用电平触发。比如低电平触发,只要检测到是低电平就触发原创 2012-11-03 19:50:50 · 2492 阅读 · 0 评论 -
示波器与串口数据格式
波特率这是一个衡量通信速度的参数。它表示每秒钟传送的bit的个数。例如300波特表示每秒钟发送300个bit。当我们提到时钟周期时, 我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。这意味着串口通信在数据线上的采样率为4800Hz。通常电话线的波特率为 14400,28800和36600。波特率可以远远大于这些值,但是波特率和距离成反比。高波特率常常用于放置的很近的仪器原创 2012-11-03 19:48:01 · 1409 阅读 · 0 评论 -
仪器仪表使用总结
示波器(1).测晶振,检测晶体时钟频率最好使用10x档,这档的输入电容比x1档小得多,对被测电路影响较小。 夹子接地,探头直接点晶振的任何一只脚都可以。输出波形为正弦波。(2).测数字时钟信号,如测试SPI的SCK引脚,输出的波形应该为等周期的方波。(3).测数据,由于数据为0和1组成的序列,如果是TTL电平,输出波形应该是矩形波,如果是232电平,输出一个大的跳变。比如测试串口有无数原创 2012-11-03 19:58:28 · 1684 阅读 · 0 评论 -
开发小心得
1.Design for test。在写程序的初期就要考虑到测试,那么系统就很容易除错了,不仅硬件线路如此,软件程序更是如此。2.在嵌入式开发的过程中,当程序总是无法正常运行时,首先要利用硬件测试手段,保证硬件没有问题,再进行软件方面的测试,否则,硬件出现了问题,软件再怎么调试都没有作用。3.在进行线路的物理连接时,必须特别注意相连的两端电平是否匹配、电压是否匹配的问题,否则很容易烧坏硬件原创 2012-11-03 20:03:45 · 290 阅读 · 0 评论 -
嵌入式Linux开发流程
在一个嵌入式系统中使用Linux开发,根据应用需求的不同有不同的配置开发方法,但是一般都要经过如下的过程:1.建立开发环境操作系统一般使用RedHat-Linux,版本从7到9都可以,选择定制安装或全部安装,通过网络下载相应的GCC交叉编译器进行安装(例如arm-Linux-gcc、arm-μclibc-gcc),或者安装产品厂家提供的交叉编译器。2转载 2012-11-25 00:03:17 · 438 阅读 · 0 评论