自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bd7iow的博客

笔记。。。。

  • 博客(30)
  • 资源 (14)
  • 收藏
  • 关注

原创 STM8S103串口接收数据遇0x00丢失的问题

使用官方的函数库对串口进行操作,使用官方例子收发中断,其中当只有一个数据的时候,收发没问题,但当是好几个数据例如01 00 02 00 03 00 04,在00的地方容易接收数据丢失,比如01 02 00 03 00 04,或者01 02 03 04,发几次数据就有一两次会丢。把GPIO初始化那部分取消就不会丢,感觉是RX引脚设置浮空输入的问题。

2023-08-18 16:37:16 350

原创 wxAUI reopen all close pane

【代码】wxAUI reopen all close pane。

2023-04-19 16:57:31 108

原创 codeblocks20.3配置wxWidget3.2.2.1

2.下载后解压到一个目录中,不要含中文和空格。我放在:d:\wxWidget3.2.2.1。这是因为前面没3.2.x选择的缘故,修改:将里面的31修改为32。wxWidget3.2.2.1 github下载源码。打开codeblock建立wxWidget工程,1.下载wxWidget3.2.2.1 源码。如果需要动态库:cd build/msw。编译wxWidgets 动态链接库。编译 动态库 release版本。编译静态库 release版本。编译 动态库 debug版本。编译静态库 debug版本。

2023-04-06 18:21:25 797

原创 ESP32IDF驱动大彩串口屏一些注意点

esp32驱动大彩串口屏笔记

2022-08-27 22:04:26 656

原创 QtDockWidget布局设置(bd7iow)

QtDockWidfet角落属性配置

2022-08-03 10:55:57 608

原创 Qt5 QtableView添加Combox控件后如何获取控件对象指针(bd7iow)

QTableView获取单元格控件指针

2022-07-06 19:54:36 970 1

转载 [笔记]esp32 http web验证(转)

ESP32/ESP8266 HTTP Authentication with Web Server (Username and Password Protected)This tutorial is about how to add HTTP authentication with username and password to your ESP32 and Wemos D1 ESP8266 web server projects using Arduino IDE. The objective of

2022-05-24 20:18:02 626

原创 嵌入式WEB html界面如何转C语言数组-bd7iow

可能大神太多吧。网络上比较少能找到有关的内容。最近用ESP32-CAM的网页,并且要做一点小小的修改。找到CAM的原版html文件后,在Linux 上tar -zcvf xxx.html.gz xxx.html。然后利用linux自带的强大工具hexdump命令。如:hexdump -e ‘16/1 "0x%02X, " “\n” ’ xxx.html.gz > xxx.txt,具体甚意思大家可以自查。将数据以16进制的方式打印到文件。但是在linux在压缩文件为gz格式时,发现hexdump打印出

2021-11-14 16:20:42 2952 7

原创 nuc980嵌入式开发环境搭建-01-bd7iow

嵌入式开发环境搭建-01-bd7iow前言学习linux得选择一款既可以学习,以后又可以拿来做应用开发的处理器,这里我选择新塘的NUC980。为了避免给别人打广告的嫌疑,这里具体用了那款开发板就不说了。所有学习资料都来源网络和官方网站。官方ubuntu Linux开发虚拟镜像文件下载以及VM Player下载官方镜像的登录密码是:user...

2021-11-09 13:28:51 980

转载 在树莓派上安装wxpython(来自csdn的bd7iow---转自国外博客)

If you need to install wxPython on Raspbian Buster for a project, the installation of that module can be a little bit tricky. It needs to be compiled for Raspbian from source files to have something working nicely.Here you can find step by step explainati

2020-07-12 11:21:46 1100

原创 记一次Lwip移植CubeMx STM32F407+Rtthread nano+Lan8720a要点

lwip移植rtt nano调试两天,粗心忽略一个小细节,导致DHCP一直都是失败,无法ping通。rtt只用内核,没用他的驱动框架,rtt nano移植跟前一个博文一样。lwip是先用CubeMx生成在freertos下的框架,然后复制到我的工程里面。这里移植有几个地方要改,sys_arch.c/.h文件参考(基本就是复制)rtt完整版里面lwip组件的sys_arch.c/.h文件,这里文...

2020-05-08 11:24:02 2557 2

原创 LittleVGL 基于CodeBlock PC模拟器

LittleVGL 基于CodeBlock PC模拟器这个笔记不是关于移植过程的,LittleVGL在CodeBlock的模拟我也搞了两天,前期总是报错找不到文件调了很多次都不行后来换eclipse sdt就可以,但是还是不习惯,个人习惯还是换回cb好,LittleVGL文件中使用了很多诸如“…/…/xxx.h”的因此工程的文件目录结构就很重要了。由于网上能找到在codeblock的移植教程,我...

2020-04-10 23:54:51 1242 1

原创 RT-Thread nano+Finsh+STM32CubeMx+LL库在MDK527中移植

RT-Thread nano+Finsh+STM32CubeMx+LL库在MDK527中移植前言stm32CubeMx在stm32开发上提供了很大的便利性,我们可以用它来配置一些外设,系统时钟。RTT是一款很棒的RTOS,但是Device框架对我这些初学者来说还是有一定的难度,有时我们只需使用RTOS的核心功能就行,而RTT可以很方便地包含进自己的工程中来。下面是移植过程的一些笔记。本文大部分...

2020-04-07 23:02:35 907

原创 wxpython打包exe退出时报错python.exe已停止的问题

程序中有大量的地方用到wx.Timer的地方,我这里超过四个之后,主程序退出可能由于定时器没法退出导致出错(具体原因还没找),因此在主程序中绑定退出事件,一旦退出程序先关闭所有定时再退出,这样就能解决问题。...

2019-07-07 23:33:23 403

原创 stm32L151 tim trigger adc定时器触发单通道adc采样dma传输

“`include “adc.h”ifdef Debuginclude “led.h”include “string.h”uint16_t tb=0; //char dat[512]={0,}; uint8_t tc=0;endif__IO uint16_t ADC_ConvertedValue[40];define ADC1_DR_ADDRESS ((u...

2018-04-20 10:58:43 3464 1

原创 note[1]:python Hilbert transform and calculate phase

系统输出两个相位不同的信号,要求用hilbert transform求相位差,参考 https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.hilbert.html"""Created on Tue Feb 13 23:07:25 2018@author: JZY"""import numpy ...

2018-02-14 15:52:02 1173

原创 记一次调试WM8978音频IC过程

有个DIY项目中用到一个音频ADC&DAC芯片WM8978,在第二次调板的时候发现和买回来的模块出来的结果差别很大,在输入5KHz信号时stm32单片机采集,然后通过自己写的python程序显示波形和功率谱,自己板子DOUT出来的数据波形杂乱无章,将I2S_DOUT直接输出到I2S_DIN时喇叭出来的声音也是一片噪音(类似电视机无信号那种雪花噪音),而将这个信号输出到模块板的时候pytho...

2018-02-08 18:48:33 15570

原创 QScintilla2 Unknown module(s) in QT: designer

Raspberry pi |qmake designer.pro Project ERROR: Unknown module(s) in QT: designer 解决办法: sudo apt-get install libqt5designer5 sudo apt-get install qttools5-dev

2017-10-21 21:51:20 1985

翻译 cmsis fft example problem in keil uvision 5

在STM32F1上做FFT,如果点数少的可以直接计算DFT,如果点数多 可以使用ARM的DSP库做FFT变换,其中在使用这个库的时候在MDK47上编译通过,但移植到Keil5上则出现错误,错误在arm_bitreversal2.S这个文件上,解决办法如下: by defining the following expression in the options for target->Asm->M

2017-04-29 17:35:35 664

原创 ARM DS-5一些方便的快捷键

工作中用到ARM ds-5作为器件开发/调试的环境,此前只在ARM MDK上作过开发对MDK的环境稍微熟悉。/***********************************************************/ 1. CTAL+SHIFT+S保存工程 2. CTAL+B Build all 3. CTAL+Z 撤销上一步 4. CTAL+鼠标左

2017-03-14 12:15:16 850

原创 STM8L051之低功耗停机配置问题

在做stm8L的小一个项目,由电池供电,当按键长按关机,系统进入 停机模式,虽然系统运行的时候有十几毫安的电流消耗(还没使用RTC 定时唤醒),但是在停机模式下电流消耗竟然还有1.33ma的电流,花了 半天的时间找资料,看文档,在网上看到不少大牛能做到0.4ua,自己 无论如何设置IO,外设都无补于事,停机模式下电流最低还有1ma。 最后只能将开机初始化的外设函数一个一个注释掉,包括ADC

2017-02-24 19:22:43 5852 6

原创 STM8L051之ADC+DMA两通道数据采样错位问题

程序中使用ADC1采样一个外部输入,一个内部参考电压的 电压,其中出现了两通道的数据错位问题,即有时数组第 一个数与该数组第二个数据交换了,在网上找了很久=都 没神马结果,最后只能将ADC的连续转换模式设置成单次转换即ADC_Init(ADC1, ADC_ConversionMode_Continuous, ADC_Resolution_12Bit, ADC_Prescaler_1);改

2017-02-22 11:20:37 6976 3

原创 STM8L051之蜂鸣器beep--库函数版(没有用TIM2校准LSI)

STM8L051的蜂鸣器引脚与swin调试口共用一个引脚,虽然使用了beep就不能使用调试功能(程序下载完成后,断开调试的swin,重启即可输出),但还是可以烧写程序到MCU中的。(**注意**可以不用设置选项位即可使用beep功能) 下面是库函数的代码:void BeepInit(){ // BEEP_LSClockToTIMConnectCmd(ENABLE); CLK_Per

2017-02-21 19:35:42 4210

原创 STM8L051之通过ADC1与DMA读取内部参考电压,求取VDD电源电压---库函数版

stm8L051芯片内部的参考电压与电源电压有一定的关系,这在芯片供电电压变化的情况下,测量外部ADC电压输入提供一个确定的参考电压。这里提前厘清下:该内部参考电压VREFINT 并非ADC 的参考电压,ADC 的参考电压依然是VDD。即使VDD 有所波动,这个VREFINT 电压恒定不变,对于ADC 电路而言,它只是个测试点。 对于某固定的ADC 参考电压情况下,所有被测电压点的AD转换值

2017-02-21 09:42:54 7832 10

原创 stm8L051使用库建工程(暂记录)

先前直接寄存器开发,不过挺麻烦的,寄存器开发stm8s103直接对着英文技术手册写代码,现在换到了stm8L的又要回头看英文文档,开发效率个人感觉对于我这个新手来说还是很低的。

2017-01-21 12:38:52 2676

原创 关于iar for stm8: iar Fatal Error[Pe1696]: cannot open source file "xx.h"错误

关于iar for stm8: iar Fatal Error[Pe1696]: cannot open source file “xx.h”错误 最近项目用到stm8,先前只用过MDK for stm32 ,对于熟悉MDK的朋友来说使用iar有时挺让人头痛的!上面的问题,在百度中找到一个包含文件.c/.h文件的方法以做记录如下: 使用iar时经常会出现“cannot open the s

2017-01-20 23:59:22 29148

原创 树莓派:PC VNC Viewer中启动qt5.5.0的qtcreator,报告QXcbConnection: Failed to initialize XRandr等,无法启动

在PC端中启动树莓派qt5的qtcreator,报告QXcbConnection: Failed to initialize XRandr等,无法启动的问题,就是无论怎样也打开不了Qt5, 在网上找了一些资料,经试验可行。 找到Qtcreator图标,右键‘属性’(properties)看位于哪里,之后在命令终端打开我这里用#vim ./qtcreator.desktop打开之后在在Exec=.

2016-06-06 15:32:33 8952

原创 STM32 keil4 extern问题

最近一个项目,在stm32 keil中移植了别人的一些库文件,编译时出现如下错误提示 .\OBJ\W5100_SPI.axf: Error: L6218E: Undefined symbol FLAG_comerr (referred from master.o). .\OBJ\W5100_SPI.axf: Error: L6218E: Undefined symbol adcval (re

2016-04-16 22:25:25 4200 1

原创 卸载软件显示:error:could not open ' X:\Windows\jre\lib\i386\jvm.cfg'

因为电脑系统重装,在卸载ads2016的时候电脑提示 error:could not open ' X:\Windows\jre\lib\i386\jvm.cfg'在网上看到一些解决办法,不知道操作是否正确,最后都没解决!后来,在网上下载了JDK重装,之后找到java这个目录,看到有jre\lib\i386\jvm.cfg,所以直接复制到错误所指的路径之下,问题解决!具体原因,及以后会出现什么问题我

2016-02-28 23:34:57 794

原创 第一篇博客

国赛结束,4天3夜最后还是没完成最初的设想。感触挺多,其中一点就是自己平时的学习没做任何笔记,没有很深入去学习,这真让人难受!所以在今天开了csdn的博客,希望自己能坚持把学习,生活过程中的点滴记录下来,方便以后回头查阅,也是作为自己学习过程的一个记录吧。                                                                 

2015-08-16 22:46:10 514

船载 B 级自动识别系统设备技术要求

船载 B 级自动识别系统设备技术要求

2022-08-25

wxPython-4.1.0-cp37-cp37m-linux_armv7l.whl

wxPython-4.1.0-cp37-cp37m-linux_armv7l.whl

2020-07-12

stm32f407 hal库+ll库 lan8720a+lwip

(代码中有个地方改了,在http_service.c中link线程初始化参数改为对应的link参数而不是网卡配置参数)stm32f407 hal库+ll库 lan8720a+lwip。mdk527。本工程仅仅是dhcp,工程中包含其他外设的初始化代码

2020-05-08

stm32f411ce_vna_littleVGL_RTT.zip

stm32+图形库LittleVGL+Rtthread,本来想用来开发一些界面但是需要内存比较高,128kB不够用,只能运行几个简单的demo,自己用canvas控件自绘200X200大小的编译器就报内存不足。看来只能裸机开发了。。。。不过LittleVGL很好玩,上手还是挺容易的,像一些集成DRAM的ARM9,用来开发界面很好。

2020-04-19

Analysis by Signal Flow Graphs - Hunton - 1960.pdf

Microwave measurement techniques can be analyzed more simply by using signal flow graphs instead of the customary scattering matrices to describe the microwave networks used in the measuring system. Thk is because the flow graphs of indkidual networks are simply joined together when the networks are cascaded and the solution for the system can be written down by inspection of the over-all flow graph by application of the nontouchmg loop rule. Thk paper reviews the method of setting up flow graphs of microwave networks and the rule for their solution. A single directional-coupler reflectometer system for measuring the reflection coefficient of a load is then analyzed by this method. The analysis shows how auxiliary tuners can be used to cancel residual error terms in the measurement of the magnitude of the reflection coefficient at a particular frequency. The analysis also shows how an addltional tuner can be used to measure the phase angle of the reflection coefficient. These reflectometer techniques are particularly useful in the measurement of very small reflections.

2020-04-19

S Paramater tech(hpan95-1).pdf(英文)

“本应用笔记基于1967年2月发表与《Hewlett-Packard Journal》的文章,该文章内容在今天仍然有着其重要的作用。今天几十年过去了但是S参数在高频电路设计中仍然是一个十分方便和重要的工具”

2020-04-17

LittleVGL_PC_SIM.zip

LittleVGL的CodeBlock20模拟,工程我再cb20中运行没有错误,直接就出LittleVGL的界面了。

2020-04-10

CubeMx+LL库下在 RT-Thread Nano 上添加控制台与 FinSH

CubeMx+LL库下在 RT-Thread Nano 上添加控制台与 FinSH,LL库比较接近寄存器操作,现在ST官方都在大力推广HAL和LL库,个人觉得有必要学习和适应。

2020-04-07

stm32f407 RTT EMWin

只把这里当私人代码仓库,嘻嘻,,,

2018-01-01

Design and implementation of a compact Vector Network Analyzer

Design and implementation of a compact Vector Network Analyzer-----By Marcos Martinez

2017-05-19

安捷伦矢量信号分析基础

安捷伦矢量信号分析基础

2017-05-16

STM8L15x/16x/05x/AL31-L Standard Peripherals Drivers

STM8L15x/16x/05x/AL31-L Standard Peripherals Drivers

2017-01-21

STM8L技术参考手册

STM8L051/L052 Value Line, STM8L151/L152, STM8L162, STM8AL31, STM8AL3L MCU lines Reference manual(参考手册)

2017-01-16

STM8L1系列ad封装

stm8l10 stm8l15 stm8l16

2017-01-16

ATmega48-88-168-cn中文手册

ATmega48-88-168-cn中文手册

2016-05-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除