- 博客(5)
- 收藏
- 关注
原创 关于DSP28335串口SCI调试的总结
关于DSP28335串口SCI调试的总结问题描述:数据出错解决方法:检查串口的波特率设置是否匹配,利用串口调试助手进行测试,若能收到数据但是非正确数据,那么一定时串口的波特率设置有问题。问题描述:数据丢包解决方法:如果波特率设置没问题,那么可以通过示波器进行波特率的测试,在main()函数中通过串口循环发送数据,利用示波器对SCI的TX引脚进行波形测试,测量相邻电平之间的时间,计算波特率误差并对信号质量进行评估。问题描述:无数据(极端情况)解决方法:换串口,检查串口引脚是否被复用!!
2021-09-01 22:36:14 2220
原创 C++程序设计基础——冒泡排序
C++程序设计基础——冒泡排序冒泡排序的定义:随机给定一组数据,按照从大到小或者从小到大的顺序进行排列。实现原理假设给定数据个数为m,按照从小到大进行排序。当数据个数为m时,需要进行比较的次数为m-1次,比较完成后右端数字为序列中的最大值。将最右端数字去除后对剩余的m-1个数据继续进行比较,比较次数为m-2。以此类推,当剩余数据个数为2时,比较排序次数位为1,此时的数据为从小到大序列,即完成冒泡排序。 图1 冒泡排序原理图代码实现假设数据序列为{34,25,78,22,56,15
2021-04-19 10:50:50 999
原创 关于DSP28335 AD采样的两个问题
问题1:当DSP28335的AD采样触发信号soc来自于ePWM1时,这时的采样周期是PWM的周期还是AD硬件本身经过ACQ_PS(3:0)和ADCTRL[7]分频得到的?问题2:当要对同一个通道进行重复采集1024个数据时,soc信号的来源应该选哪个(software,ePWM,外部中断)?是只需要一个soc信号还是采集一个值需要一个soc信号?师兄之前用定时器中断做的,每中断一次采集102...
2019-06-25 21:06:29 5219
原创 STC89C52控制AD0809采集信号并显示
ADC0809是采样分辨率为8位的、以逐次逼近原理进行模-数转换的器件,其内部有一个8通道多路开关,它能够依据地址码锁存译码后的信号,选通8路模拟输入信号的任意一路,而且方便拓展,能够实现多路信号的同时采集。可实现模拟电压信号到数字电压信号的转换,这里所用的ADC芯片型号为ADC0809CCN,28引脚双列直插式封装,低功耗,具有转换启停控制端,使用温度范围为-40℃~+80℃。![ADC0809...
2019-04-22 21:38:39 5451 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人