《 空中接口学园 》 >> 阅读、学习 >>>> 单片机的新历程:Pi Pico |
-- 作者:tom -- 发布时间:2024-11-27 20:57:13 说起来,我与单片机打了很多很多年的交道。 快40年前,就玩过Z80,当然比单片机复杂一些,但角色是类似的,还编过机器码。 上大学时,学了51,这算是生命力极强的单片机了,当时是用汇编语言。 到了研究生阶段,学了98,还是用汇编语言,硕士论文也是基于98写的,用单片机来做控制。 当时没有手机这样的手持设备,因此很想在生活中也用上单片机。 不巧的是,走上工作岗位后,就一直搞软件了。虽然单位也同时在搞硬件,但是属于不同的研发团队,也没有机会参与。 之后进入通信行业后,就更加没有机会接触单片机了。 但是硬件一直是我很感兴趣的部分,特别是单片机。我曾经拾起过51,这时已经是Keli来写C了,后来又放下了。 之前的一次尝试是8年前,先是国产51,后来改成了arduino,发现基于USB口的nano还是很好用的。 最近的尝试是因为要做一个LCD显示屏,无意看到了用pico做显示屏的驱动,并由此打开了pico的新世界。 pico还真是香呀。 一个是价格低,10元/1美元,用起来没有负担。 其次是性能好,比arduino强太多。 另外开发也方便,C与Python,是非常好用的语言,开发环境也不错。 总之,与pico有点相见恨晚了。 -- 作者:tom -- 发布时间:2024-11-30 15:00:39 附带写一下开发的过程。 最早的8031和8098都是不带程序,外挂EPROM。开发时利用开发机来模拟单片机,PC上写单片机的汇编程序,调通了再把程序烧写到EPROM,或者EEPROM上,把EPROM放到目标机上运行。 后来用上了真正的8051,可以把程序直接烧写到单片机里面,这样就简化了系统。 现在的51不需要开发机,可以在目标板上在线编程,开发的效率更加高了。 接下来,arduino、pico等都是这种方式,就开始卷编程和调试接口,比如用USB了。 目前已经有2条评论 >>> 发表你的见解 |
Powered by:Old version Copyright ©2002 - 2019空中接口学园 , 页面执行时间:15.625毫秒 |