历史上的今天
今天是:2024年10月16日(星期三)
2019年10月16日 | STM32调试笔记之USART-波特率
2019-10-16 来源:eefocus
设计了一个串口通信电路:CPU 接 光电隔离IC 再接MAX3232;调试时发现串口助手里一直是乱码,而且示波器测得的波形也老是抓不到波形(不怪示波器,怪我水平太低了。。。);浪费了一个晚上时间,后来请同事帮忙,他帮我打开了串口助手中的“HEX显示”(新技能get),这样就能看串口发出来的实际二进制数据是什么了;这个时候他一看数据结果,和我实际发送的明显不一样,一下就怀疑到了波特率的问题;波特率改小之后,问题完美解决。
网上关于比特率和波特率的描述如下: 比特率=波特率X单个调制状态对应的二进制位数;即,两相调制(单个调制状态对应1个二进制位)的比特率等于波特率;四相调制(单个调制状态对应2个二进制位)的比特率为波特率的两倍;八相调制(单个调制状态对应3个二进制位)的比特率为波特率的三倍;依次类推。
通过调整波特率实际测试输出的波形,发现随着波特率升高波形的上升 下降沿明显变得不再陡峭;归根结底是由于硬件电路的电容效应。
史海拾趣
|
涉及产品造型问题。无庸置疑,做FFT,DSP是首选,但ARM也有其很诱人的优势,想请教一下用ARM做过FFT的朋友,其速度如何?请告知一下所用的芯片型号、振荡器频率、FFT点数及运行时间。谢谢各位。… 查看全部问答> |
|
warning: function declared implicitly错误原因 error:function declared implicitly 解决方法:需在在头文件中用extern关键字声明函数 … 查看全部问答> |
|
CPU:E2200 主板:技嘉GA-G31M(板载X3100显卡,intel G31芯片组)(因为技嘉,华硕价格较贵,可以微星,昂达等G31芯片组的二组主板代替) 内存:金士顿2G,DDR2/800(或金邦,建议不要用威刚,威刚兼容性较差) 显卡:(如有需要可另配,但学习 ...… 查看全部问答> |
|
STM32F107中,用TIM3的PWM模式,预分频数为0,重装载值为3600,按道理说TIM3的最大频率为36MHz,那么PWM的频率应该 ...… 查看全部问答> |
|
毕业已一年又一个月,4年的大学时光,可以说我花在学习上的时间不少,基本上每门课都去学,搞到最后整体成绩还好,但每一门又不是很精通。所以现在工作中得恶补了,呵呵~记得在大三时开设了单片机课程,51的,还是汇编语言。当时就对单片机很好奇, ...… 查看全部问答> |
|
前两天我发了个帖子,说明LPC810如何用SWD方式(J-LINK)下载 于是我写了下程序,就是点亮那个LED的程序 #include \"lpc8xx.h\" int main(){ LPC_SYSCON->SYSAHBCLKCTRL |= (1DIR0|=1… 查看全部问答> |
|
现出让一套CY8CKIT-001 PSoC 开发套件,该套件是集PSoC 1、PSoC 3、PSoC 5三个系列的学习开发的,共包括一块主板、三块MCU模块、还有一个MINI PROR 程序下载下载器。下面上个图: … 查看全部问答> |




