- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 STM32 HAL库 配置基本步骤
从51到32,感觉自己真是什么也不会,除了配置还是配置,感觉一直处于低水平,也不知道怎么突破,今天写一写HAL库吧,初学32的时候用的是标准库,现在尝试着用HAL库来写感觉刚开始很痛苦,有的你以为配置好了,其实并没有配置好,有的你以为配置了,其实并没有配置,很尴尬,慢慢的熟悉以后感觉还不错,单片机要学的这些概念,中断,定时器,ADC等等,我们只要找到和标准库的区别,需要加什么,配置什么,其实还是比...
2018-08-24 21:08:28 11923 1
原创 python 自学笔记之 签名设计
对于我而言,python只是一种兴趣,并非软件专业,学习它真的需要动力坚持,以及闲暇时间的牺牲。作为一个初学者,曾经尝试过一点一点从语法基础来学,坚持一段时间后,因为实在是乏味,放弃了。当然只是比原来花费精力要少一些。 跟着视频,自己随便弄了个小项目,即时学习python也是为了让自己有兴趣学下去。下面是效果。最喜欢的周董 哈哈!这个签名设计,我们是通过模拟签名网站,向其服务器发送...
2018-06-03 15:03:08 1412
原创 C#_lesson1_显示转换和隐式装换
using System;namespace _1_2源程序{ class Program { static void Main(string[] args) { float x, y; char c = '\x41';//\x是16进制的意思也就是c='\x41'=(41)16=(4*16+1)
2017-10-17 20:13:37 311
原创 单片机模拟pwm调速或调光
#includetypedef unsigned char uint8 ;typedef unsigned int uint16 ;sbit up=P3^0;sbit down=P3^1;sbit in_1=P1^0;uint8 pwm_t=0;uint8 t=0;void delay_1ms(uint16 tt){ uint16 x,y; for(x=tt;x>0;x-
2017-08-19 18:29:43 2636
原创 I2C 小结
#include#define uchar unsigned charsbit sda=P2^0;sbit scl=P2^1;uchar a;void delay(){ ; ; }void start() { sda=1; delay(); scl=1; delay(); sda=0; delay();}void stop(){ sda=0; dela
2017-08-17 19:57:35 341
原创 简单定时器及中断的应用(9999倒计数)
初步了解到定时器,还有中断,或者说他们是一体的,用自己的话来说,定时器就是中断这个呆瓜的闹钟,一旦 有事情做程序就在自己弄,然后,设定好自己的闹钟(中断),然后呢在一开始或者,某个时间点将闹钟“按下”,于是能够看得见的时间开始流失,流失到某个点的时候,“啦啦啦”闹钟响了,有时候他甚至还设很多闹钟,根据事情对自己的重要性。好了,闹钟响后,程序就跳到那个位置去执行相应的语句。这是简单,初步的中断。
2017-08-09 10:02:46 1048
转载 单片机点阵案例循环显示爱心和“亲”字
#include "main.h"//定义变量unsigned char temp = 0xfe;unsigned char KEY_NUM = 0;unsigned char Display_word[4][4] = {0x00,0x48,0x2A,0x8E,0xFB,0x0E,0x2A,0x48, //亲0x0C,0x1E,0x3E,0x7C,0x7C,
2017-08-09 09:45:52 3759
原创 基于51单片机矩阵键盘程序
/*用矩阵键盘输入数字在数码管显示*/矩阵键盘代码的编写有点像VHDL 编码器的书写,很多那些数字都是根据唯一的扫描位置来定,也就是说这些数字可以任意设置,主要就是巧妙在“0xf0&0xfe” 通过这样确定出一定的位置,然后“编码”为你想要位置所代表的数字。矩阵键盘其实代码都很固定,很多东西其实也可以算是一沉不变的,作为初学者继续加油吧!#include#define uint uns
2017-08-08 21:24:07 8415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人