胖纸带你嘿嘿嘿

一个搞嵌入式开发的胖纸

按键扫描连续与不连续方案

int key_scanf(int mode)//mode=1为连续,0为不连续
{
static int sta=1;//定义全局静态变量,不会因重复进入函数,导致值被复位,能同文件内全局调用,但是又能避免和其他文件出现同变量名的冲突。
if(mode==1)sta=1;
if(sta&&(key1==0||key2==0||key3==0))//按键扫描
{
delay_ms(10);
sta=0;
if(key1==0)return 1;
else if(key2==0)return 2;
else if(key3==0)return 3;
}
else if(key1==0&&key2==0&&key3==0)sta=1;//直到按键被松开,才开启下一次按键扫描
return 0;
}

AGND和DGND的秘密 混合信号器件的接地原则

对于所有模拟设计而言,接地都是一个不容忽视的问题,而在基于 PCB的电路中,适当实施接地也具有同等重要的意义。数字和模拟设计工程师倾向于从不同角度考察混合信号器件, 本期为大家介绍一个适用于大多数混合信号器件的一般接地原则。

emWin及StemWin使用中关于菜单栏的应用与问题

前言:在我看来,emWin和StemWin就是基本相同的库文件,关于这个库文件的移植,网络上有很多教材,比如“ALIENTEK emWin开发手册”,他们家提供了各种STM32系列的开发手册,我这里记录的是关于使用“窗口对象(小工具)”中的“MENU(菜单)”这类小工具在应用过程中,遇到的问题进行记录,并且提出我的解决方案。

emWin及StemWin使用中关于菜单栏的应用与问题


Keil常见错误汇总及处理方式

1、warning: #767-D: conversion from pointer to smaller integer

解释:将指针转换为较小的整数

影响:可能造成的影响:容易引起数据截断,造成不必要的数据丢失。如果出现bug,很难调试。

改正:尽量避免这种转换,避免不了要确定转换的数据不会引起数据丢失。


STM32F429调用HAL库函数实现图片按钮

挂载SD卡,FLASH,NAND FLASH

挂载SD卡,FLASH,NAND FLASH

手把手教你“中文编程”做“基于HTTP的在线注册和登陆功能”

~~~纯手打教程不易,还请点个赞再走哟!~~~

一、简介

本次实验使用全中文编程语言“易语言”和“虚拟主机”作为服务器,实现“基于HTTP的在线注册和登陆功能”,代码清晰明了,并且会在本教程中做注释。

注:本次实验中所有素材全部可留言本教程索取。

C语言“取出输入值的各位数值”

简介:

本次教程使用的工具为VC6.0,本次实现的功能为:取出输入的四位整形变量的万位、千位、百位和个位。附有运行截图和代码。

“闪讯”校园网中如何配置路由器实现WIFI功能

注:本次实验教程所使用的路由器设备型号是普通的某宝货路由器,网络环境是海口某高校校园电信网络环境,基本原理是通过将有线网络进行AP转换成无线网络,实现手机、电脑等设备无需连接网线即可正常登陆校园网客户端。

手把手教你搭建WEB服务器和FTP服务器

注:本次教程的环境是在“Windows 10 PC中远程控制的Windows Server 2012 R2服务器”,你可以自己在自己电脑中安装虚拟机再安装Windows Server 2012 R2服务器即可,或者去阿里云购买服务器也可以。

教程最后实现的功能如下:

1.搭建WEB服务器,并能够正常访问;

2.搭建FTP服务器,并能够正常访问和内容修改。

手把手教你“将系统安装在U盘”上,实现个人系统随身带!

本教程纯原创,转载请标注来源。

本教程适用安装的操作系统:Win XP,Win 7,优麒麟,Ubuntu,deepin,linux。

优盘要求:最好是USB3.0,USB2.0也可以,但是优盘至少要求4G。

注意:将系统安装在U盘上,U盘内容会被清空,请做好U盘内容备份。

<< < 1 2 >>

Powered By Z-BlogPHP 1.6.4 Valyria

Copyright itdoy . All Rights Reserved.备案号:琼ICP备15000663号-1