- 博客(6)
- 收藏
- 关注
原创 过采样提高采样分辨率
举例说明:将12位分辨率的ADC提高到14位,当前一个周期采样32个点。实现步骤如下:1: P = 14 - 12 = 2,计算要得到的精度位为2位。2: 需要提高的采样频率的倍数为 4^p ,即4^2=16。那么现在就要采集32*16=512个点。3: 对采样点(每16个点)进行求和,将求和的值右移2位,最终得到提高2位精度的32个点(512/16=32)。...
2020-09-17 09:47:57 1442
原创 pycharm qt5 pyqt5
pycharm : 官网安装主要是两个工具的配置: QTDesigner PyUICQTDesigner 用于生成QT的UI文件,图像化设计PyUIC用于将UI文件转换为PY文件
2020-09-16 09:25:40 116
原创 QTDesigner无法运行的解决方法
安装完pyqt5-tools后,该目录下的designer.exe无法运行!先找到pyqt5-tools下的这个位置。并粘贴到下面的位置再次双击即可打开designer.exe!
2020-09-15 16:36:56 1656
原创 一种不需要知道结构体内部字节大小的,求整体大小的方法
首先列出一个结构体,比如:/// GPIO Pin identifiertypedef struct _ADC_PIN_ID { GPIO_TypeDef *port; uint8_t num; uint8_t channel;} ADC_PIN_ID;例化一个结构体:const ADC_PIN_ID Pin_ADC[] = { { GPIOC, 0, 10}, //0 CURR_TO_ADC PCO ADC12_IN10 { GPIOA,
2020-09-12 16:51:41 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人