年度归档: 2020年

7 篇文章

【arduino】4位8段数码管的使用
参考文章 原理分析:a,b,c,d,e,f,g,dp控制8段灯,其他4针脚控制位显示。但是如何控制不同位同时显示不同数字,比如第一位显示1,第二位显示二,其实实际上是不同时显示,只不过是视觉效果。我们先选择1位置,然后点亮数字1,然后熄灭1位置,打开2位置,点亮2,整个过程十分迅速,所以看起来是显示12.这里用同时点亮1位置b段和2位置c段做测试 void setup() { pinMode(2,OUTPUT); pinMode(3,OUTPUT); pinMode(9,OUTPUT); pinMode(10,OUTPUT); } //使用共阳4位数码管,相应的数字位为高电平则选中,相应的段位…
74HC595移位寄存器
参考文献 参考文献 1-7,15号端口接8个LED或者8位数码管;8号口接地;9号口连接下一个595或者置空;10号口接vcc;11号口接D2;11脚SRCLK移位寄存器时钟输入:当一个新的位数据要进来时,已经进入的位数据就在移位寄存器时钟脉冲的控制下,整体后移,让出位置。12号口D3;12脚RCLK存储寄存器:数据从位移寄存器转移到存储寄存器,也是需要时钟脉冲驱动的,这就是12脚的作用。它也是上升沿有效。13号接口置空或者接GND;14号接D4;14脚串行输入:595的数据来源只有这一个口,一次只能输入一个位,那么连续输入8次,就可以积攒为一个字节了。16号口接vcc //淘宝店主配的代码,…
【arduino】esp8266—wifi模块接线和程序烧录
折腾了好久,终于能通过arduino把程序烧录至esp8266了,看了好多教程资料,大多不全,模棱两可,不适合初学者。一、引脚定义参考文献:ESP8266(一)—引脚定义&接线说明他的接线部分和我的不同。我的rx-rx,tx-tx,具体有没有接对可以用程序进行测试。 二.接线说明参考文献:Arduino uno r3 使用 ESP8266 wifi 模块完整流程 这里我chpd(en)直接接3.3v也没事把代码上传到arduino,测试接线正确与否。 const int tx = 1; const int rx = 0; void setup() { //Serial.begin(96…
Arduino IDE 编译上传程序至stm32
原本想直接用arduino uno 开发板当成数据线上传程序至stm32,可是试了很久都不能成功,后来只好买了个usb转tll下载器,首先烧录bootloader,然后再上传程序,可惜我这台机器的stm32usb驱动安装不上去,所以就用usb-tll下载玩玩。参考资料:添加链接描述添加链接描述添加链接描述
stm32注意事项
用isp方式下载程序:用usb-tll线连接后,flymcu的设置如下: 编程时的注意事项: GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14 | GPIO_Pin_13; 此处本用||,这里应该不是或的意思。 /******************************** 板载led,即pc13为低电平点亮,高电平熄灭 **********************************/ GPIO_SetBits(GPIOC,GPIO_Pin_13); GPIO_ResetBits(GPIOC, GPIO_Pin_13); 写代码烧录后不运行,注意几处…
数值分析Jacobi迭代法c/c++实现
matlab还没学精通,正好好久没写代码了,借此温习温习。 //Jacobi.cpp #include "Jacobi.h" #include <iostream> #include <vector> #include <stdlib.h> using namespace std; using std::vector; vector<double> matrix_A; vector<double> vector_b; Jacobi::Jacobi() { cout << "输入方阵维数:"; cin >> order; std::cout <&l…
powell法c/c++程序
以下代码的vs2019工程文件打包点此下载去掉运行部分的注释即可 /*powell.cpp*/ #include "stdafx.h" #include <stdio.h> #include <math.h> #include "Powell.h" #include <iostream> #define m 10 /*数组长度m >= 维数n */ float powell::powell_f(float x[]) { float result; //result = (x[0] - 2)*(x[0] - 2) + (x[1] - 3)*(x&…