-
背景:2015年4月份我在曾提问过这个问题,当时由于时间紧迫,没太多时间来研究这个问题,网上给出的方法也不适用,之后由于不用keil就忘记这个问题了,现在时隔一年多,...
-
写给爱好单片机以及正在学习单片机的同学们
刚才我看到一个帖子...
-
学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。 第一步:数字...
-
1.数据传送指令
比如,mov、push、pop、pushf、popf、xchg等都是数据传送指令,这些指令实现寄存器和内存、寄存器和寄存器之间的单个数据传送。
2.算术运算指...
-
1 引言
SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它...
-
1、 动作标志位的使用
在整个控制中,组合的动作很多,当所有动作定位都通过光电开关控制时,在程序编写上就有一些问题。如要求左手上升到鼓掌位、右手上升到举手位(手初始位置在最下的放...
来自
PIC|by
粽子糖果 |发表时间 2016-09-27
|0个回复
-
本程序使用了UART1的发送和接收中断,分享给大家参考希望对大家有一点帮助。下载后,在上位机使用SecureCRT or 串口调试助手调试效果很好,很稳定。
...
来自
PIC|by
粽子糖果 |发表时间 2016-10-26
|0个回复
-
SPI数据发送例程:
/*
* File: main_xc16.c
* Author: Aric Wang
*
...
来自
PIC|by
粽子糖果 |发表时间 2016-10-26
|0个回复
-
使用内总RC振荡,4倍频,提供给SPI模块,速度还是不太理想。SPI四分频
/*
* File: main_tftlcd.c
* Author: Admi...
来自
PIC|by
粽子糖果 |发表时间 2016-10-26
|0个回复
-
看到PIC单片机就感到亲切,今天开始对PIC16lf1936编程仿真,仿真器PICKIT3。
Mplab IDE的使用
一、接入PICkit3出现Tar...
-
一、HardFault_Handler问题查找方法
查看几个方面,都会出现HardFault_Handler:1、是否有未初始化的指针、或越界的指针;2、堆、栈分配是否合理,避免...
-
一、HardFault_Handler问题查找方法
查看几个方面,都会出现HardFault_Handler:1、是否有未初始化的指针、或越界的指针;2、堆、栈分配是否合理,避免...
-
在STM32里面有备份寄存器(BKP),它的功能之一就是用来存储RTC校验值的校验寄存器,即具有RTC校准功能。在PC13引脚上输出RTC 校准时钟,RTC闹钟或者秒脉冲。在程序中...
-
本设计的研究初衷来源于灭火机器人比赛,比赛场地将采用国际标准比赛场地,比赛场地平面图如图1所示。比赛场地的墙壁高为33cm,厚为2 cm,由木头做成。墙壁刷成白色。比赛场地的地板是...
-
哪位大神指导下modbus协议应该怎么学,我需要写485的modbus通信的程序,之前对modbus完全不了解,谢谢大神们啦
-
我想用STM32来触摸一款触摸屏,因为我现在还不了解STM32以及触摸屏,所以我想问一下,具体用那款单片机型号最好? 最好是STM32内部已经具有触摸屏的控制器了。屏...
-
触摸开关芯片TTP229与STM32可以用I2C进行通信(应该是叫通信吧。) TTP229它有自带的休眠功能,所以我想,如何在一个中断里设计当TTP229被触摸唤醒...
-
本文适合学过LCD显示,但是不是很理解的同学,博主用的是战舰STM32
本篇文章博主将和大家讨论三个主题:FSMC有关配置、一串字符显示原理、汉字显示原理。。下面进入正题&r...
-
一、什么是PendSV
PendSV是可悬起异常,如果我们把它配置最低优先级,那么如果同时有多个异常被触发,它会在其他异常执行完毕后再执行,而且任何异常都可以中断它。更详细的内容...
-
一、上篇回顾
上次代码中Task_Switch实现了两个任务的切换,代码如下:
void Task_Switch()
{
if(g_OS_Tcb_CurP == &am...