菜单交互及菜单设计
写了个贪吃蛇的游戏。当时菜单实现是对菜单进行了抽象。实现了菜单模型的建立。
struct T……
前后台程序及其编写原则
以前写的大部分程序都属于前后台程序。即主循环+中断
编写原则:消除阻塞;节拍;尽量使用低CPU利用率外设;使用缓存区
2. 函……
16位定时器Timer_A
1.分频系数不等于1时候TACTL|=TACLR与TAR=0清零的不同。
……
将不用IO置输出,以降低漏电流。
这和MSP430的I/O结构有关系。以后学习单片机系统时候应该多注意这些细节。
2. &n……
1.代码移植问题。在嵌入式编程中应该尽量消除由于CPU而产生的误差。
嵌入式代码移植性很重要,而好的移植性需要考虑到很多问题。比如数据类型。然……
1.#i nclude<>指要在编辑器设定目录下,#i nclude""指的是在当前工程目录下。
2.要调用另一个文件中的函数,要把这个函数文件放到当……
1、为什么要加密,如何加密?
当您的产品推向市场的时候,您的竞争对手就开始盯上它了,如果您的产品硬件很容易被模仿,而且您使用的MSP430单片机没有被……
AD转换时间应当大于64us(预分频决定),如果采样保持时间短,采集结果可能不准确;
应该让采集电压源尽量保持稳定; (回2楼,是让采样保持电路稳定。)
……
void INT_timer0(void)
{//Timer0用于模拟串口收发,每139us中断一次
unsig……
并行编程,最早的编程方法,功能最强大,但需要连接较多的引脚,通常需要12V~24V的高压。
ISP(In System Programmability) &n……