摘要: #include <fstream>//头文件包含的一个类ifstream #include <iostream> using namespace std; int main(int argc,char* argv[]) { ifstream in;//ifstream这个类定义一个对象in in. 阅读全文
posted @ 2020-01-08 20:29 不折不扣 阅读(190) 评论(0) 推荐(0) 编辑
摘要: #include <iostream> using namespace std; int main() { char p; cout << "请输入一段文本:\n"; while(cin.peek()!='\n')//挑取检查放回去,不会改变输入流 { p = cin.get(); cout << 阅读全文
posted @ 2020-01-08 18:02 不折不扣 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 1 //****************************************************************// 2 // DHT21使用范例 3 //单片机 : AT89S52 或 STC89C52RC 4 // 功能 :串口发送温湿度数据 波特率 9600 5 //硬 阅读全文
posted @ 2019-12-25 12:39 不折不扣 阅读(536) 评论(1) 推荐(0) 编辑
摘要: 1 #ifndef __SYS_H 2 #define __SYS_H 3 #include "stm32f10x.h" 4 ////////////////////////////////////////////////////////////////////////////////// 5 // 阅读全文
posted @ 2019-12-02 14:58 不折不扣 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 准备材料: 固件库 固件库的下载: https://my.st.com/content/my_st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-p 阅读全文
posted @ 2019-11-30 17:14 不折不扣 阅读(162) 评论(0) 推荐(0) 编辑
摘要: P:比例 I:积分 D:微分 https://wenku.baidu.com/view/2894a2e06294dd88d0d26b57.html USB协议 阅读全文
posted @ 2019-11-19 11:51 不折不扣 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-11-19 11:17 不折不扣 阅读(92) 评论(0) 推荐(0) 编辑
摘要: systick_init();//初始化系统滴答定时器 res_led_init();//初始化LED灯的IO口 ori_key_init();//初始化KEY的IO口 ch340_usart1_init(115200);//初始化USART1 init_can1(21,11,4,2,0);// C 阅读全文
posted @ 2019-11-15 14:11 不折不扣 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 1.从代码入手,去理清楚思路 1.硬件的初始化,硬件的驱动 1 void OLED_Init(void) 2 { 3 Spi2_Pin_Init( ); 4 OLED_Pin_Init( );//管脚初始化 5 //复位 6 OLED_RES=1; 7 Delayms(100); 8 OLED_RE 阅读全文
posted @ 2019-11-14 23:24 不折不扣 阅读(660) 评论(0) 推荐(0) 编辑
摘要: CAN 是什么? CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO国际标准化的串行通信协议。 在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要 阅读全文
posted @ 2019-11-14 20:29 不折不扣 阅读(1555) 评论(0) 推荐(0) 编辑