- 博客(7)
- 收藏
- 关注
原创 Ubuntu上安装openGauss
Ubuntu上安装openGaussPython3.x.x.编译安装Docker 安装配置openGauss拉取镜像启动openGaussPython3.x.x.编译安装最好配置好,否则可能出现一些问题先下载软件安装包https://www.python.org/进行解压、安装、编译、创建软连接~$ tar -xvzf Python-3.9.2.tgz~$ cd Python-3.9.2 ~$ ./configure --with-ssl~$ sudo make~$ s
2021-03-31 23:15:52
4408
5
原创 STM32学习之定时器中断及PWM
STM32学习之定时器中断一、通用定时器简介二、寄存器简介2.1 控制寄存器 1(TIMx_CR1)2.2 DMA/中断使能寄存器 (TIMx_DIER)2.3 预分频寄存器(TIMx_PSC)2.4 自动重装载寄存器(TIMx_ARR)2.5 状态寄存器(TIMx_SR)三、配置步骤四、代码4.1 定时器部分4.2 主函数一、通用定时器简介 STM32F1 的通用定时器是一个通过可编程预分频器(PSC)驱动的 16 位自动装载计数器(CNT)构
2020-09-05 16:55:16
9380
2
原创 STM32 学习之外部中断
STM32外部中断一、基础概念二、配置三、总结配置步骤:代码初始化函数服务函数一、基础概念STM32 的每个 IO 都可以作为外部中断的中断输入口。STM32F103 的中断控制器支持 19 个外部中断/ 事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。STM32F103 的 19 个外部中断为:线 0~15:对应外部 IO 口的输入中断。线 16:连接到PVD输出。线 17:连接到RTC 闹钟事件。线 18:连接到USB唤醒事件。STM32 的16 个中断线是如何与
2020-09-04 16:39:41
932
原创 STM32学习之串口
STM32学习之串口一、串口配置串口时钟使能串口复位串口参数初始化数据发送与接收串口状态串口使能开启串口响应中断获取相应中断状态二、代码初始化代码中断函数代码一、串口配置串口设置的一般步骤可以总结为如下几个步骤:串口时钟使能,GPIO 时钟使能串口复位GPIO端口模式设置串口参数初始化开启中断并且初始化NVIC(如果需要开启中断才需要这个步骤)使能串口编写中断处理函数串口时钟使能(串口是挂载在APB2 下面的外设,所以使能函数为)RCC_APB2PeriphClockCmd(RC
2020-09-03 09:33:27
227
原创 STM32学习之ADC
ADC 学习之使用规则通道的单次转换模式一、ADC简介1.1 基础简介1.2 使用规则通道的单次转换模式1.21 需要用到的ADC寄存器ADC控制寄存器(ADC_CR1和ADC_CR2)ADC采样事件寄存器(ADC_SMPR1 和ADC_SMPR2)ADC 规则序列寄存器(ADC_SQR1~3)1.3 详细设置步骤1)开启 PA口时钟和ADC1 时钟,设置 PA1 为模拟输入2)复位ADC1,同时设置ADC1 分频因子3)初始化 ADC1参数,设置ADC1 的工作模式以及规则序列的相关信息4)使能ADC并校
2020-08-23 16:53:45
1845
原创 NBIOT 设备接入ONENET平台
NBIOT 设备接入ONENET平台一、ONENET平台的注册与配置1.1、注册与创建产品1.2、添加设备:1.2.1 获取 IMEI 及 IMSI二、连接NB-IOT2.1 ONETET 平台接入端口查询2.2 查询BC35-G模块的网络状态2.3 创建与OneNET的连接三、上传数据到ONENET平台四、其他指令一、ONENET平台的注册与配置1.1、注册与创建产品1、注册: 在ONENET平台上进行注册2、创建产品:这些信息填写对后续工作无大影响1.2、添加设备:其中 IM
2020-08-20 16:19:59
8552
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人