本人是新手 在坛里学习了差不多有一个多月了,一直很羡慕高手们,也想自己有一天能像老师们那样制作出高大上的作品,其学习期间得到各位老师的支持鼓励,感谢高山云老师的一直指导。
入门我是学的51单片机,两个月来到目前为至算是真正的完成了一个项目,并成功运用到了公司产品上,因为工作要求最近又接触到了TI公司的射频单芯片CC1110,单芯片是基于C8051内核,最近想学习下,对于这个芯片及开发环境我算是零基础边学边做,当然开这个贴一是希望分享下我在学习中的过程,二是必定是新手当碰到问题希望请教下坛里面的高手,能相互学习交流。
CC1110是一种低成本真正的无线SOC,为低功耗无线应用而设计。这个芯片包含了一个标准的增强型8051MCU和一个无线收发芯片CC1100 被封装在一个6×6mm的芯片中。8051MCU自带32K Flash和4K RAM。无线通信主要工作在315、433、868和915MHz的ISM(工业,科学和医 学)和SRD(短距离设备)频率波段,在ISM频段可自由地设置为300-348 MHz、391-464 MHz和728-928 MHz。
CC1110/CC2510的RF射频收发器集成了一个高度可配置的调制解调器。这个调制解调器支持不同的调制格式,其数据传输率可达500kbps。通过开启集成在调制解调 器上的前向误差校正选项,能使性能得到提升。CC1110/CC2510为数据包处理、数据缓冲、突发数据传输、清晰信道评估、连接质量指示和电磁波激发提供广泛的硬 件支持。
1.安装IAR开发环境,安装仿真器的驱动程序----------------------12贴 13贴
特别注意,有网友反应安装上去仿真下载程序无法完成,解决方法已更新-------- 92贴
2.验证学习板的收发DEMO程序,熟习SmartRF Flash Programmer 程序下载到模块上---- 29贴 30贴
3.搭建模块开发系统硬 件扩展I/O口----------这部份搭建太简单了只上效果图---103贴
4.学习IAR开发环境,建立一个工程文件-------------------------105贴
5.基于C8051内核的简单程序,点亮一个LED灯闪烁-----------------119贴 122贴
6.按键控制指示灯闪烁学习-------------------------------161贴
7.中断实验学习----------------------------------203贴
8.定时器计数器学习---------------------------294贴 294贴 298贴
9.串口收发学习------------------------------332贴 348贴
10.AD采集片内温度学习--------------------------384贴
11.系统睡眠 唤醒学习------------------------------392贴
12.SimpliciTI协议栈学习-----------------------------394贴
13.DS18B20温度采集发射接收(因后面部份内容涉及工作有关,部份项目不能公开)--395贴