《 空中接口学园 》
>>   阅读、学习
>>>>  单片机的新历程: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毫秒