自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博雅电子

技术交流 技术分享

  • 博客(40)
  • 资源 (4)
  • 收藏
  • 关注

原创 01. k210-命令行环境搭建(ubuntu环境)

本文主要讲解k210在ubuntu23.04操作系统中的环境搭建。

2024-02-05 00:23:57 686

原创 02. k210-在windows环境下烧录.bin文件

有些人的虚拟机串口可能没有设置好,不能在ubuntu下使用命令kflash 下载程序,那么本章介绍如何在windows10 环境下使用荔枝派的开源上位机 kflash_gui 来下载程序。使用的开发板是荔枝派:Sipeed Maix Bit (带麦克风) 开发板。

2024-02-05 11:12:23 933

原创 03. k210-点灯

先看下硬件的LED接线如下:由上图可知:对应IO输出低电平"0",LED点亮,IO输出高电平"1",LED熄灭。

2024-02-05 00:11:24 447

原创 在windows系统搭建LVGL模拟器(codeblock工程)

下载codeblock(mingw),安装。可参考网上教程。

2023-12-12 15:08:46 2602 1

原创 01:编译lua及C调用

我们今天在windows平台编译lua,生成 lua动态库,lua.exe,luac.exe。lua/include 帮助文档 在其他平台使用编译器需要包含的头文件。build.cmd 是编译脚本,在执行前我们需要修改里面的gcc路径。lua/bin/lua54.dll 动态库 lua/doc。lua当配置文件使用的脚本 config.lua。lua/bin/luac.exe 编译器。我使用的是本地安装好的QT5的编译器。ua/bin/lua.exe 解析器。lua函数调用脚本 add.lua。

2023-11-27 12:47:38 498

原创 沁恒微WCH592程序烧录问题

在使用wch592蓝牙芯片时,使用WCHISPStudio_V3.60工具烧录hex固件时,一直无法烧录

2023-11-11 14:28:15 390

原创 STM32 自动化初始化模块 AINI

说明:本文灵感来自于RT-Thread如何让我们的初始化函数自动执行,让代码看起来更简洁:while(1) {} }串口助手打印显示:init ENV …init APP …实际上在main函数里面我并没有做任何操作,就已经做到5个初始化函数已经执行。此函数形参为void,返回值类型int后面我们自己的初始化函数也必须是这种格式注意:不要在初始化函数中使用堵塞类型的操作,因为他们是顺序执行的,会影响排列在后面的函数执行sectionconstaini_call。

2023-03-31 11:28:13 663

原创 tree命令使用

tree命令使用显示指定目录及文件

2023-03-30 19:27:05 629

原创 07 SCons依赖

scons依赖

2023-03-26 13:30:45 392

原创 06 SCons节点对象

SCons 节点对象

2023-03-21 01:22:46 74

原创 05 SCons 编译库

SCons如何编译库,以及如何使用库

2023-03-19 23:48:20 485

原创 04 SCons 常用编译方法

scons 编译

2023-03-19 14:31:06 578

原创 bl602 start.S启动文件分析

bl602 start.S启动文件分析

2023-03-19 02:02:58 697

原创 03 SCons 自动构建工具编译hello.c

scons环境搭建

2023-03-18 01:10:49 749 2

原创 02 SCons 安装

scons安装

2023-03-17 23:57:41 1190

原创 01:SCons是什么?

SCons是一个开源软件构建工具。将SCons视为经典Make实用程序的一种改进的跨平台替代品,其集成功能类似于autoconf/automake和编译器缓存(如ccache)。简而言之,SCons是一种更简单、更可靠、更快的软件构建方式

2023-03-17 23:21:50 518

原创 SD卡接口定义

SD卡接口

2023-03-08 11:31:34 1217

原创 bl602链接文件分析

bl602链接文件分析

2023-02-18 00:29:24 497

原创 BL602 sdk编译

BL602 WIFI/BLE 芯片编译,运行

2023-01-19 23:45:42 2427

原创 nrf52840烧录配置(协议栈+APP)

在MDK工程中烧录NRF52832/NRF52840 的蓝牙协议栈和APP工程。不烧录bootloader

2022-11-14 15:38:16 3041

原创 ESP8266烧录官方AT指令V1.7.3

前言在淘宝买了块NODEMCU开发板,里面默认固件是lua脚本编程。感觉用着不爽,用来玩一玩还行,不能作为实际项目使用。于是想烧录AT指令。需要工具:固件烧录上位机:flash_download_tools_v3.6.8_0(乐鑫官网下载)AT指令固件:ESP8266_NonOS_AT_Bin_V1.7.3(乐鑫官网下载)开发板:NODEMCU一块(4M Flash配置)开...

2020-04-10 01:08:19 2282 2

原创 基于Python3.7语言的PyQt5界面开发-基础

1.安装PyQt5,首先在CMD命令行中进入到pip3的目录中,我的Python3路径:C:/Python/Python37pip3 install PyQt5 查看是否安装PyQtpip3 list2.使用 QtCreator 绘制 ui文件mainwindow.ui3.将 mainwindow.ui 转换为 python文件pyuic5 -o mainw...

2018-11-23 13:46:29 30243

原创 单通道ECG数据包解析

print('-------------单通道ECG 数据包 解析!--------------------')with open('C:/Users/Liu/Desktop/abcd.txt','r') as file: list = file.readlines()#去掉每行的末尾'\n'# 判断包是否合法for i,val in enumerate(list): ...

2018-10-10 13:30:22 562

转载 JavaSe 调用native C/C++ 之 java头文件生成[转]

Java 代码:package nativeCaller;public class call_dll {static {System.load("netCashierDll");}public native void helloWord();} 我的工程目录在  E:\Users\chen-bo\workspace\netCash_Software通过DOS命令进入 ...

2018-10-10 13:28:01 326

原创 使用gsoap访问java版本的SOAP服务器

gsoap是C++版本的SOAP框架,我的服务器是AXIS2搭建的SOAP服务器。我将使用gsoap来访问我的服务器。1.下载soap,并进入到下面文件夹(我下载到D盘)D:\gsoap-2.8\gsoap\bin\win322.下载wsdl文件我的在本地服务器,可以右键另存为 .xml文件。3.将.xml文件生成C++版本的.h文件

2018-01-29 12:54:59 494

原创 git项目管理

1.克隆代码git clone git@ip:project2. 初始化仓库git init3.查看远程分支git branch -r4.拉取origin上分支dev_ecg3,在本地新建分支dev_ecg3,并自动切换到本地分支dev_ecg3git checkout -b dev_ecg3 origin/dev_ecg3

2017-09-07 16:48:17 304

原创 android studio 版本控制1-------github

第一步:先到www.github.com 上申请一个账号。第二步:创建代码库 coolweather 第三步:使用android studio 创建一个项目CoolWeather 。第四步:打开Git Bash 进入 CoolWeather  ,从远程服务器克隆代码库,如下图: 第五步:把coolweather文件夹下文件包括隐藏文件夹.gi

2017-03-20 14:53:32 246

原创 centos7.2 下搭建svn服务器

1.下载svnyum -y install subversion2.创建版本库mkdir /home/svnmkdir /home/svn/reposvnadmin create /home/svn/repo3.配置 repo目录下conf文件夹下的三个配置文件passwd编辑svn用户配置文件### This file is an ex

2016-11-16 11:37:35 1487

原创 centos7 安装vsftpd 服务

实现目的:在/var/ftp目录下创建两个文件夹:pub 和 软件开发pub 文件夹权限:匿名用户登录,可上传,下载,删除。软件开发文件夹权限:可下载。1.yum install vsftpd -y2.配置 vsftpd.conf 文件。配置如下:# Example config file /etc/vsftpd/vsftpd.conf## Th

2016-11-15 14:29:11 319

原创 ubuntu16.04 安装 eclipse

1. 下载jdk , jdk-8u77-linux-x64.tar.gz2.下载 eclipse  , eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz注:我下载的都是64位的,因为我的系统是64位系统3.将jdk解压到 /opt/jvm/文件夹中操作步骤:sudo mkdir /opt/jvmsudo tar zxvf jdk-8u77

2016-06-14 10:48:17 19526 3

原创 ubuntu 16.04 amd64位系统安装QT5.6

安装包:qt-opensource-linux-x64-5.6.1.runchmod 777 qt-opensource-linux-x64-5.6.1.runsudo ./qt-opensource-linux-x64-5.6.1.run 安装。问题一:qt启动后,背景色为黑色,且卡死一段时间退出。原因:VirtualBox的硬件加速:启用3D加速开启

2016-06-13 18:08:36 2167

原创 QStackedWidget

#include "stackdlg.h"#include StackDlg::StackDlg(QWidget *parent) : QDialog(parent){ setWindowTitle(tr("StackedWidget")); list = new QListWidget(this); //在QListWidget 中

2016-05-20 17:41:18 318

原创 QDockWidget

#include "mainwindow.h"#include "QTextEdit"#include "QDockWidget"DockWindow::DockWindow(QWidget *parent) : QMainWindow(parent){ setWindowTitle(tr("DockWindows")); QTextEdit

2016-05-20 17:14:00 345

原创 QSplitter

#include"mainwindow.h"#include #include #include #include int main(int argc, char *argv[]){ QApplication a(argc, argv); QFont font("ZYSong18030",12); a.setFont(font);

2016-05-20 16:34:59 413

原创 qt的容器类

#include #include int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); //@@@@@@@@@@@@@@@@@@@@@@@@@@@ QList,QLinkedList,QVector //1.QList 容器类,可以使用下标访问 /*QList

2016-05-20 15:11:14 259

转载 string.xml中如何定义变量

在string.xml中,不仅可以设置文字的格式换行等,还可以设置类似于变量的文本格式。方法一:1、整型,比如“我今年27岁了”,这个27是整型的。在string.xml中可以这样写<string name="my_age">我今年%1$d岁了在程序中,使用String str1= getResources().getString(R.string.my_age);St

2016-05-11 08:54:10 3862

原创 vim常用命令和操作技巧

一:Vim常用操作vim下载地址:www.vim.orgvim模式:vim main.c->命令模式(a,i.o进入)->插入模式(ESC进入)->命令模式(:进入)->编辑模式(执行完后)自动进入->命令模式。插入命令_________________________________________|命令 | 作用||_______ |____

2016-02-06 17:43:14 387

原创 linux基础常用命令

一:文件处理命令$1.1 命令格式与目录处理命令ls命令格式:命令 [-选项] [参数]例: ls -la /etc#---------------------------------------------------------------命令:ls命令英文原意:list命令所在路径:/bin/ls执行权限:所有用户功能描述:显示目录文件语法

2016-01-25 22:14:27 274

原创 ubuntu常用命令(笔记)

1.virtual box安装Ubuntu,共享Windows文件夹1.在virtual box文件共享中选择windows中文件夹如"Ubuntu".2.在Ubuntu系统中安装增强工具.3.在/mnt下创建文件夹MyShare.输入命令:sudo mkdir MyShare4.挂载文件夹到MyShare输入命令:sudo mount -t vboxsf Ubuntu /

2016-01-12 20:41:10 316

原创 《swift 2.1基础部分 》在playground上练习

// Playground - noun: a place where people can playimport UIKit//1.声明常量和变量,可以不指定数据类型,编译器会自动识别let maximumNumberOfLoginAttempts =10var currentLoginAttempt =0var x=0.0,y=0.0,z

2014-12-22 12:02:20 706

kflash-gui-v1.8.1-windows

k210 芯片在windows系统中 下载程序的工具

2024-02-05

pcomm-lite V1.6

1.先安装 2.找到 PComm.dll\PComm.lib\ 3.有教程

2020-12-28

Windows下通过SSH访问远程主机(Ubuntu)

在windows平台下,通过SSH访问virtual box 中ubuntu系统。 可以完全在windows下操作命令 可以互传文件

2016-01-17

蓝牙4.0 android代码

Android 蓝牙4.0程序开发。 BluetoothLeService.java(蓝牙服务) Ble_Activity.java (蓝牙数据发送接收) MainActivity.java (蓝牙扫描 连接)

2014-12-17

空空如也

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

TA关注的人

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