自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

画途的博客

硬件技术科一枚,

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 STM8等低端单片机打印各种格式数据

#include “stm8l15x.h”#include “delay.h”#include “stdarg.h”#include “stdio.h”//定义LED与按键接口#define LED_GPIO_PORT GPIOC#define LED_GPIO_PINS GPIO_Pin_4#define KEY_GPIO_PORT GPIOD#define KEY_GPI...

2019-05-24 16:39:06 751

转载 modelsim-win64-10.4-se 下载、安装、破解全攻略

本教程包括软件下载、破解文件下载、安装破解方法,助你一次成功。 软件安装好了却不能用,想必大家都有过这样的痛苦和无奈。这款软件的破解花了我整整一个下午的时间,期间在网上找了各种方法尝试均以失败告终,差点让我放弃破解而着手去换操作系统。网上的方法多存在着疏漏和差错,所以这也是我写次教程的初衷,希望能帮到大家,少走弯路。 本人使用系统声明:win8 64位专业版 以及 win10 64位 安装

2017-11-24 17:50:53 2422

转载 Verilog 语法入门知识

Verilog 语法入门知识一、变量类型 ①数值 数值表示采用 <二进制位数>’<数值表示的进制><数值>的结构。 其中进制可以为b、o、d、h分别代表二、八、十、十六进制。 例如22’d0代表22位二进制数用十进制表示为0。 ②寄存器类型 reg声明寄存器类型变量,如 reg[0:3] my[0:63];是64个4位寄存器构成的存储器。

2017-11-24 17:31:03 2001

转载 【STM8L】STM8L之按键中断

本篇博文最后修改时间:2017年02月26日,03:17。一、简介本文介绍STM8L系列如何使用按键中断,对PB2采用中断下降沿的方式进入中断。二、实验平台编译软件:IAR for STM8 1.42.2硬件平台:stm8l101f3p6开发板仿真器:ST-LINK库函数版本:STM8L_STMTouch_Lib_V1.1.0

2017-04-22 14:59:46 3905

原创 stm32F4电源管理PVD掉电数据存储

很多时候,我们希望我们的单片机在掉电后,可以对一些数据进行保存,下次上电可以读取这些数据,继续工作。现在我项目用到的是STM32F4单片机,利用STM32F4自带的PVD电源管理配置如下:初始化PVD:void PWR_PVD_Init(void) { NVIC_InitTypeDef NVIC_InitStructure; EXTI_InitTypeDef EXTI_Ini

2017-03-31 10:11:56 8801

原创 FreeRTOS学习笔记一:移植FreeRTOS与使用规范

对于一个单片机工作者而言,在写习惯了单流水式的程序后,习惯了写状态机,标志位等后,肯定会想在单片机中跑系统,减轻工作量,个人认为FreeRTOS是首选,原因肯简单:开源;只有开源才会有越来越多的企业和个人去用。一: 不管哪种单片机,在跑系统前提下都是基于硬件驱动程序已经是完好的状态下运行,所以跑系统之前 做的第一件事情就是移植好单片机的硬件驱动程序,有外围显示器件或者其他的器件的,同样得移植为

2017-03-27 17:04:55 3032

原创 关于本人三极管使用的一些经验

随着参加了工作,最三级管的使用越来越多了,这不最近就是在使用三级管,遇到一些问题,这里分享下:第一次真正用三极管是用来做一个5V /3.3V开关控制相互转换电路,电路图如下: 带光耦的三极管3.3/5V转换电路是酱紫的: 然后就是经典的三级管开关电路驱动电路,驱动蜂鸣器: 最近被搞伤的就是这样一个带光耦隔离的三极管开关和驱动电路: 总之,对应一个单片机工程师来说,基本的开关电路与功放电路

2017-01-11 11:57:07 1112

原创 STC51单片机printf的用法

今天用STC51系列的单片机写程序遇到一个问题,就是Printf函数的用法,并在这个上面颇费周折,才弄清楚用法和注意事项!1.包含stdio.h这个头文件;2.用Printf函数前要先关闭串口中断,可以在调用函数之后打开中断,不然容易出现不能正常输出数值的情况;3.要先置TI=1;即TI标志位为高电平;例程:           ES=0;

2016-05-09 11:44:44 10652

转载 STM8常见问题

一、IAR中的重复定义问题     在自己写头文件时,要记得将常量定义在.c文件中,如果将常量定义在.h文件中,当在main.c或者其他地方包含该头文件时,会将头文件中的常量定义包含到main.c中,同时,相应的.c文件也有该常量定义语句,就会导致linker报错,有xxxx重定义(redefined)。此外,当要在main.c中使用其他.c文件中定义的量时,要记得+ extern+ 

2016-04-07 15:32:02 2207

原创 关于Makefile的正确使用

最近遇到这样脑缠问题,在纠结中;其实就是没有弄清楚原理:#Makefile Exampletest :hello.o test1.o test2.o        gcc -o test hello.o test1.o test2.ohello.o :hello.c  head1.h  head2.h        gcc -c hello.ct

2016-03-24 12:08:08 442

转载 Securecrt5.1 注册码

名字:Windows公司:IC序列号:03-50-006248许可密钥:ADPUSB W3DQ5B ZC35EJ 99AG3T ACM47V SAK5W6 8CD1YZ GJU7JK发布日期:27-06-2006

2016-03-23 22:01:04 8246

原创 嵌入式Linux自学过程中会遇到的若干问题

在学习嵌入式Linux过程觉得有必要做一些很重要的随身笔记,所以开通博客,现在菜鸟级别自学过程中自己遇到的若干问题,把最近遇到的几个典型问题,也可能是大家会遇到的问题记录如下: 1:在安装虚拟机,首先是激活问题,这里百度了下:VMware 12 专业版永久许可证密钥 5A02H-AU243-TZJ49-GTC7K-3C61N; 2:在安装好Linux系统后,要设置共享目录: a:在window

2016-03-05 01:24:18 440

LABVIEW多路ADC上位机

基于LABVIEW的多路ADC数据采集系统,实现并行数据采集。

2018-05-09

msp430f149无线温度传输,PC显示

自己写的第一个上位机通信程序,通过430单片机采集,蓝牙发送,PCJ上位机接收

2014-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除