嵌入式软件开发
文章平均质量分 58
刪除記憶1
发际线逐渐升高的程序猿
展开
-
单片机 ISP/IAP/ICP的区别
单片机 ISP/IAP/ICP烧录的区别原创 2024-06-24 10:05:22 · 316 阅读 · 0 评论 -
sshsecureshell登录Ubuntu出错,server responded “algorithm negotiation failed”
首先贴出错误原因,sshsecureshell连接Linux时提示server responded "algorithm negotiation failed”的原因是Linux下ssh服务的加密算法错误sshsecureshell是Windows下连接使用ssh连接Linux的一个非常实用的工具,但是使用sshsecureshell登录Linux系统之前需要进行配置,在Linux下安装SSH服务,本教程以sshsecureshell连接ubuntu20.04为例讲解如何使用sshsecureshell原创 2021-09-24 17:36:19 · 2178 阅读 · 0 评论 -
ubuntu 修改/etc/ssh/sshd_config配置文件后重启ssh服务报错的解决办法
问题描述: 我在使用sshsecureshell登录ubuntu 20.04时出现错误server responded "algorithm negotiation failed”,然后按照百度到的教程修改了/etc/ssh/sshd_config的配置文件,在文件的最后添加了一段表示加密算法的内容,在百度上看到的要增加的内容如下(是错的,要进行修改),我会把正确的内容放在最后Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr原创 2021-09-24 17:33:25 · 9026 阅读 · 3 评论 -
ubuntu20.04下安装arm-linux-gcc交叉编译工具链 bash: ./arm-none-linux-gnueabi-gcc: 没有那个文件或目录
朱有鹏Linux核心课程 Arm裸机开发 交叉编译工具链安装问题描述:ununtu20.04系统下,安装完成arm-2009q3后,使用命令./arm-none-linux-gnueabi-gcc -v测试时出现`bash: ./arm-none-linux-gnueabi-gcc: 没有那个文件或目录root@ubuntu:/usr/local/arm/arm-2009q3/bin# ./arm-none-linux-gnueabi-gcc -vbash: ./arm-none-linux-gnu原创 2021-07-24 17:49:45 · 1728 阅读 · 0 评论 -
cc2530控制直流电机
CC2530的GPIO口直接驱动电机原创 2020-12-18 17:51:32 · 1063 阅读 · 3 评论 -
STM32F407的串口三驱动源码(USART3)
STM32F407ZGT6的USART3驱动STM32F407ZGT6的USART3直接通过转换芯片引出485的A,B口电路原理图串口初始化过程声明初始化用到的结构体进行外部时钟初始化,此处最容易出错,详细信息可以看我上一篇博客的分析执行GPIO初始化,设置引脚复用执行串口初始化使能串口开启串口中断进行NVIC初始化配置初始化485的使能引脚,如果串口没有连接485转换芯片的话,不需要进行这个步骤的设置完整代码#include "sys.h"#include "uart3.h"原创 2020-11-07 15:43:45 · 3599 阅读 · 2 评论 -
嵌入式开发常用数据类型详解
嵌入式开发中的常用数据类型嵌入式开发主要用到的是C语言,C语言中的基本数据类型主要有数值类型和字符类型这里我们主要就整形和字符型数据进行讲解char(字符型)众所周知,在计算机中,计算机只能识别0,1字符,这里就牵扯到编码的问题,在c语言中采用ASCII编码,包括0-127共128个字符,char类型就是为了解决字符的编码而出现的,char类型的大小为1个字节,范围为-127~127,从0-127每个数值代表一个ASCII字符。#include <stdio.h>void mai原创 2020-11-07 14:26:45 · 1147 阅读 · 0 评论