经过一年的LPCARM业余研究,今天终成正果~~~
一年前为3个小ARM"选秀"代替MCU做了大量的调研,最终选定了LPC213X作为菜农 大棚菜基地的培养对象.
从开始的第6感到现在的全线倒塌成功,菜农倍感震动~~~因为菜农终于笑到了今天.实现了菜农当初对未来的设想.选定LPC213x就是想让更多的人用其作为踏入 ARM阵营的跳板.
首先选中倒塌的对象是LPCARM的中断体系,虽然鬼子做的太完美了,但菜农从开始做LPCARM菜鸟就倒塌出了所谓的"LPCARM中断防御体系". 可能有很多人感到费解,认为是多此一举,但不知菜农最终的倒塌之意---在线加密. 如果做的再狠毒些,模仿DLL的模式实现动态链接,关键程序由外部调入RAM并由电池维持运行,使解密者倒塌~~~
再者发布了倒塌的LPC213xdef.h头文件,使变量都以结构指针的方式给出,这样更应对了ARM取数据的特点.而且看变量更加方便.
发布了很多模块的源代码,并附有硬件运行结果图,并注解了全部的关键部分. 被网友和弟子们称为教科书式的源码.这正是菜农对ARM的痴情所在~~~
在菜农的"非典"中的经典当数串口无限FIFO,软件向量中断应用,IAP的FLASH二次写入,FLASH做"真正"的EEPROM,HEX代码公开的网络在线注册程序等等.
经过对其的深入研究和归纳出了一整套的编程方法,个人认为它比MCU编程更迅捷,更容易上手,更容易产品的快速开发.
当初我和大多数人也是认为ARM的门槛很高,不敢介入,当然也和当初价位有关. 但是从现在的行情来看,像用到2个串口的MCU项目就该不要犹豫地选择ARM. 若有CAN/USB等就更应该了.
每天菜农的邮箱里都有网友的求助帖,只要菜农会的都会回复.不过前些天农忙 被压的1300多个邮件我只能抽空看了,在这里只能说句抱歉了~~~
菜农一生清贫,不贪富贵,公开菜农的倒塌思想,能打富济贫将是乐事一桩~~~
菜农会继续发扬开源精神,将LPCARM红杏出墙并将其献给所有暗恋ARM的情人们. |