历史上的今天
返回首页

历史上的今天

今天是:2024年10月16日(星期三)

正在发生

2019年10月16日 | STM32调试笔记之USART-波特率

2019-10-16 来源:eefocus

设计了一个串口通信电路:CPU 接 光电隔离IC 再接MAX3232;调试时发现串口助手里一直是乱码,而且示波器测得的波形也老是抓不到波形(不怪示波器,怪我水平太低了。。。);浪费了一个晚上时间,后来请同事帮忙,他帮我打开了串口助手中的“HEX显示”(新技能get),这样就能看串口发出来的实际二进制数据是什么了;这个时候他一看数据结果,和我实际发送的明显不一样,一下就怀疑到了波特率的问题;波特率改小之后,问题完美解决。


网上关于比特率和波特率的描述如下: 比特率=波特率X单个调制状态对应的二进制位数;即,两相调制(单个调制状态对应1个二进制位)的比特率等于波特率;四相调制(单个调制状态对应2个二进制位)的比特率为波特率的两倍;八相调制(单个调制状态对应3个二进制位)的比特率为波特率的三倍;依次类推。


通过调整波特率实际测试输出的波形,发现随着波特率升高波形的上升 下降沿明显变得不再陡峭;归根结底是由于硬件电路的电容效应。

推荐阅读

史海拾趣

Elcos AG公司的发展小趣事

在电子科技日新月异的21世纪初,Elcos AG由一群志同道合的电子工程师创立。他们看到了电子元器件市场中的机遇,决定专注于研发和生产高性能的电子元器件。初始阶段,公司面临着资金紧张、技术挑战和市场认知度低的困境。然而,凭借对技术的执着和对市场的敏锐洞察,Elcos AG逐步攻克了技术难题,并通过与几家小型电子产品制造商的合作,打开了市场的大门。

Excelsys公司的发展小趣事

人才是企业发展的核心驱动力。Excelsys公司高度重视人才培养和团队建设。公司建立了完善的人才培养机制,为员工提供系统的培训和学习机会;同时,公司还注重团队文化的建设,营造积极向上、团结协作的工作氛围。这些措施为公司的持续发展提供了有力的人才保障。

Dean Technology公司的发展小趣事

随着产品技术的不断成熟,Dean Technology公司开始注重品牌建设和市场推广。他们积极参加各类电子展会,展示公司的最新产品和技术,与行业内外的客户建立联系。同时,公司还通过广告宣传、合作伙伴关系等方式,提高品牌知名度和美誉度。这些努力使得Dean Technology的高压二极管产品逐渐在市场上获得了认可。

Electro Adapter Inc公司的发展小趣事

EA公司非常重视企业文化和团队建设。公司倡导“诚信、创新、协作、共赢”的价值观,鼓励员工勇于创新、敢于担当。为了提升员工的综合素质和团队协作能力,公司定期组织各类培训和学习活动,并为员工提供了广阔的发展空间和良好的福利待遇。在这种积极向上的企业文化氛围下,EA公司形成了一支高效、专业的团队,为公司的发展提供了有力的保障。

Densei-Lambda (TDK)公司的发展小趣事

随着全球环保意识的日益提高,EA公司积极响应绿色发展的号召,将环保理念融入到产品研发和生产过程中。公司采用环保材料、优化生产工艺、降低能耗等措施,努力减少产品对环境的影响。同时,EA公司还加强了对废弃产品的回收和处理工作,实现了资源的循环利用。这些举措不仅提升了公司的社会形象,也为公司的可持续发展奠定了基础。

Aerovox Corporation公司的发展小趣事

随着公司产品的日益成熟,EA公司开始寻求更广阔的市场空间。公司不仅在国内市场加大推广力度,还积极开拓国际市场。在海外市场,EA公司面临着文化差异、法规差异等挑战,但公司通过深入的市场调研和精准的市场定位,成功地将产品推向了欧洲、北美等发达国家和地区。同时,EA公司还加强了品牌宣传,通过参加国际展会、赞助行业活动等方式,提高了品牌知名度和影响力。

问答坊 | AI 解惑

用ARM运行FFT,速度怎样?

涉及产品造型问题。无庸置疑,做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(或金邦,建议不要用威刚,威刚兼容性较差) 显卡:(如有需要可另配,但学习 ...…

查看全部问答>

关于开放式数控系统

要做一个开放式数控铣床这么一个系统,PC上位机 单片机是下位机,要实现数控系统的基本的插补功能...那现在是这么个思路,在PC上建立人机交互界面,如果输入数控代码,自动实现译码,刀补,差补..进而与单片机通信 去控制步进电机的运动.那译码,刀补,差补 ...…

查看全部问答>

STM32F107的通用定时器频率是多少?

                                 STM32F107中,用TIM3的PWM模式,预分频数为0,重装载值为3600,按道理说TIM3的最大频率为36MHz,那么PWM的频率应该 ...…

查看全部问答>

STM8L操作DS18B20失败,求范例

                                 郁闷啊,今天弄了一天DS18B20,先是18B20的初始化都不通过,发送了低电平之后释放,等待DS18B20的低电平应答都检测 ...…

查看全部问答>

【聊聊DSP】个人DSP自学之路!

毕业已一年又一个月,4年的大学时光,可以说我花在学习上的时间不少,基本上每门课都去学,搞到最后整体成绩还好,但每一门又不是很精通。所以现在工作中得恶补了,呵呵~记得在大三时开设了单片机课程,51的,还是汇编语言。当时就对单片机很好奇, ...…

查看全部问答>

LPC810 ISP无法下载了

前两天我发了个帖子,说明LPC810如何用SWD方式(J-LINK)下载 于是我写了下程序,就是点亮那个LED的程序 #include \"lpc8xx.h\" int main(){          LPC_SYSCON->SYSAHBCLKCTRL |= (1DIR0|=1…

查看全部问答>

出一套 CY8CKIT-001 PSoC 开发套件

现出让一套CY8CKIT-001 PSoC 开发套件,该套件是集PSoC 1、PSoC 3、PSoC 5三个系列的学习开发的,共包括一块主板、三块MCU模块、还有一个MINI PROR 程序下载下载器。下面上个图: …

查看全部问答>