CC430无线传感网络单片机应用开发 |
课程目标 |
学员经过培训后具有单片机开发实际工作经验及单片机开发高级工程师的水平,能够独
立完成项目。 |
入学要求 |
学员学习本课程应具备下列基础知识:
◆电路系统的基本概念。 |
班级规模及环境 |
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限3到5人,多余人员安排到下一期进行。注意:本课程一旦开课不予退费。 |
时间地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:云峰大厦
近开课时间(周末班/连续班/晚班):cc430开课时间:2024年11月18日...... |
学时和费用 |
★课时:
共5天,总计30学时
◆外地学员:代理安排食宿(需提前预定)
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
专注高端培训17年,曙海提供的课程得到本行业的广泛认可,学员的能力
得到大家的认同,受到用人单位的广泛赞誉。
★实验设备请点击这儿查看★ |
新优惠 |
◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 。注意:在读学生凭学生证,即使一个人也优惠500元。 |
质量保障 |
1、培训过程中,如有部分 内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,培训老师留给学员手机和Email,免费提供半年的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。 。专注高端培训13年,曙海提供的证书得到本行业的广泛认可,学员的能力得到大家的认同,受到用人单位的广泛赞誉。 |
课程大纲:CC430无线传感网络单片机应用开发培训班 |
第1 部分 复位与中断操作模式
1.1系统控制模块(sys)介绍
1.2系统复位和初始化
1.3中断3
1.3.1不可屏蔽中断(nmi)
1.3.2snmi时序
1.3.3可屏蔽中断
1.3.4中断向量
1.3.5sys中断向量发生器6
1.3.6中断嵌套7
1.4操作模式7
1.4.1进入和退出低功耗模式lpm0~lpm49
1.4.2进入和退出低功耗模式lpm510
1.4.3低功耗模式中的时间延长
1.5低功耗模式的应用原则
1.6未使用引脚的连接
1.7引导代码
1.8存储器映射——使用和功能
1.8.1空白存储空间
.1.8.2通过电子熔丝的jtag锁机制
1.9jtag信箱(jmb)系统
1.9.1jmb配置
1.9.2jmbout0和jmbout1输出信箱
1.9.3jmbin0和jmbin1输入信箱
1.9.4jmb nmi的用法
1.10器件描述符表
1.10.1识别器件类型
1.10.2tlv描述符
1.10.3外设发现描述符
1.11特殊功能寄存器(sfrs)
1.12sys配置寄存器
第2 部分 看门狗定时器(wdt_a)
2.1看门狗(wdt_a)介绍
2.2看门狗的操作
2.2.1看门狗计数器(wdtcnt)
2.2.2看门狗模式
2.2.3定时器模式
2.2.4看门狗定时器的中断
2.2.5时钟故障安全保护功能
2.2.6低功耗模式下的操作
2.2.7软件例程
2.3看门狗寄存器
第3 部分 一体化时钟系统ucs
3.1一体化时钟介绍
3.2ucs模块的操作
3.2.1低功耗应用中,ucs模块的特点
3.2.2内部超低功耗的低频晶体振荡器(vlo)
3.2.3内部基准振荡器(refo)
3.2.4xt1晶体振荡器
3.2.5射频晶体振荡器xt2
3.2.6数字控制振荡器(dco)
3.2.7锁频环(fll)
3.2.8dco调制器
3.2.9禁止锁频环(fll)硬件与调制器
3.2.10低功耗模式时的锁频环
3.2.11低功耗模式运行,由外围模块请求
3.2.12ucs模块失效安全运行模式
3.2.13同步时钟信号
3.3模块振荡器(modosc)
3.4ucs模块寄存器42
第4 部分 电源管理模块
4.1电源管理模块简介
4.2pmm操作
4.2.1vcore与稳压器
4.2.2电压管理单元与监测单元
4.2.3电源电压管理与上电监测
4.2.4增加内核电压vcore,以支持更高的mclk频率
4.2.5降低vcore以优化功耗
4.2.6lpm5
4.2.7电压基准
4.2.8掉电复位(bor)
4.2.9svs/svm性能模式(正常或全性能)
4.2.10pmm中断
4.2.11端口控制
4.2.12电源电压监视器输出(svmout,可选)
4.3pmm寄存器
第5 部分 cpux体系结构
5.1cc430x cpu(cpux)简介
5.2中断
5.3cpu寄存器
5.3.1程序计数器(pc)
5.3.2堆栈指针(sp)
5.3.3状态寄存器(sr)
5.3.4常数发生器寄存器(cg1和cg2)
5.3.5通用寄存器(r4~r15)
5.4寻址模式
5.4.1寄存器寻址模式
5.4.2索引寻址模式
5.4.3符号寻址模式
5.4.4绝对寻址模式
5.4.5间接寄存器寻址模式
5.4.6间接自动增量寻址模式
5.4.7立即寻址模式
5.5cc430和cc430x指令
5.5.1cc430指令
5.5.2cc430x扩展指令
5.6指令设置描述
5.6.1扩展指令二进制描述
5.6.2cc430指令
5.6.3扩展指令
5.6.4寻址指令
第6 部分 flash存储控制器
6.1flash存储器简介
6.2flash存储器分段结构
6.3flash存储器操作
6.3.1擦除flash存储器
6.3.2写flash存储器
6.3.3写入或擦除期间,flash存储器的存储操作
6.3.4flash存储器的校验
6.3.5配置和访问flash存储控制器
6.3.6flash存储控制器的中断
6.3.7编程器件的flash存储器
6.4flash存储寄存器
第7 部分 ram控制器
7.1ram控制器介绍
7.2ramctl操作
7.3ramctl模块寄存器
第8 部分 字i/o口
8.1数字i/o的介绍
8.2数字i/o操作
8.2.1输入寄存器pxin
8.2.2输出寄存器pxout
8.2.3方向寄存器pxdir
8.2.4上拉/下拉电阻使能寄存器pxren
8.2.5输出驱动能力寄存器pxds
8.2.6功能选择寄存器pxsel
8.2.7p1和p2口中断
8.2.8配置未使用的端口引脚
8.3数字i/o端口寄存器
第9 部分 端口映射控制器
9.1端口映射控制器简介
9.2端口映射控制器的操作
9.2.1访问
9.2.2映射
9.2.3软件示例
9.3端口映射控制寄存器
第10 部分 dma控制器
10.1直接存储器存取(dma)简介
10.2dma操作
10.2.1dma的寻址模式
10.2.2dma的传输模式
10.2.3dma传输的启动
10.2.4停止dma传输
10.2.5dma通道优先级
10.2.6dma传输周期
10.2.7系统中断下使用dma
10.2.8dma控制器中断
10.2.9dma控制器配合usci_bi2c模块的使用
10.2.10dma控制器配合adc12的使用
10.2.11dma控制器配合dac12的使用
10.3dma寄存器207
第11 部分 32位硬件乘法器
11.1硬件乘法器(32位)介绍
11.2硬件乘法器(32位)操作
11.2.1操作数寄存器
11.2.2结果寄存器
11.2.3软件示例
11.2.4小数部分
11.2.5小结
11.2.6结果寄存器间接寻址
11.2.7中断使用
11.2.8使用dma
11.3硬件乘法器(32位)寄存器
第12 部分 crc16模块
12.1crc模块介绍
12.2crc校验和生成
12.2.1crc流程
12.2.2汇编例子
12.3crc模块寄存器
第13 部分 aes加速器
13.1aes加速器介绍
13.2aes加速器的操作
13.2.1加密
13.2.2解密
13.2.3解密密钥的产生
13.2.4低功耗模式下使用aes加速器
13.2.5aes加速器的中断
13.2.6分组加密模式
13.3aes加速器寄存器
第14 部分 定时器timer_a
14.1timer_a介绍
14.2timer_a操作
14.2.116位定时/计数器
14.2.2启动定时器
14.2.3定时器模式控制
14.2.4捕获/比较模块
14.2.5输出单元
14.2.6timer_a中断
14.3timer_a寄存器
第15 部分 实时时钟rtc_a
15.1rtc_a简介
15.2rtc_a的操作
15.2.1计数器模式
15.2.2日历模式
15.2.3实时时钟中断
15.2.4实时时钟校准
15.3实时时钟寄存器
第16 部分 usci的uart模式
16.1通用串行通信接口(usci)概述
16.2usci简介——uart模式
16.3usci操作——uart模式
16.3.1usci的初始化及复位
16.3.2字符格式
16.3.3异步通信格式
16.3.4自动波特率检测
16.3.5irda编码和解码
16.3.6自动错误检测
16.3.7usci接收使能
16.3.8usci发送使能
16.3.9uart波特率的产生
16.3.10波特率的设置
16.3.11位发送的时序
16.3.12位接收的时序
16.3.13典型波特率及其误差
16.3.14在低功耗模式下使用usci模块的uart模式
16.3.15usci中断
16.4usci寄存器——uart模式
第17 部分 usci的spi模式
17.1通用串行通信接口(usci)概述
17.2usci简介——spi模式
17.3usci操作——spi模式
17.3.1usci初始化及复位
17.3.2字符格式
17.3.3主机模式
17.3.4从机模式
17.3.5spi使能
17.3.6串行时钟控制
17.3.7在低功耗模式下使用spi模式
17.3.8spi中断
17.4usci寄存器——spi模式
第18 部分 usci的i2c模式
18.1通用串行通信接口(usci)概述
18.2usci简介——i2c模式
18.3usci操作——i2c模式
18.3.1usci初始化和复位
18.3.2i2c串行数据
18.3.3i2c寻址模式
18.3.4i2c模块操作模式
18.3.5i2c时钟的产生和同步
18.3.6在低功耗模式下usci模块i2c模式的使用
18.3.7usci在i2c模式下的中断
18.4usci寄存器——i2c模式
第19 部分 基于cc1101内核的无线射频模块(rf1a)
19.1rf1a无线射频模块介绍
19.2射频接口操作
19.2.1射频接口
19.2.2射频接口中断
19.2.3射频内核中断
19.2.4射频中断处理
19.2.5使用dma控制器的射频模块
19.3cc1101射频内核
19.3.1cc430射频内核与cc1101的不同点
19.3.2cc1101射频内核的指令系统
19.3.3数据速率编程
19.3.4接收机信道滤波器带宽
19.3.5解调器、符号同步器与数据判定
19.3.6数据包处理硬件支持
19.3.7调制格式
19.3.8接收信号限定符和链路质量信息
19.3.9无线控制
19.3.10数据fifo
19.3.11频率编程
19.3.12vco
19.3.13输出功率编程
19.3.14整形和pa斜坡
19.3.15异步和同步串行操作
19.3.16系统考量及指导
19.3.17射频内核寄存器
19.4射频接口寄存器
第20 部分 电压基准模块(ref)
20.1ref介绍
20.2操作原理
20.2.1低功耗操作
20.2.2寄存器refctl
20.2.3电压基准系统请求信号
20.3ref寄存器
第21 部分 比较器b
21.1比较器b的介绍
21.2比较器b的操作
21.2.1比较器
21.2.2模拟输入开关
21.2.3端口逻辑
21.2.4输入短路开关
21.2.5输出滤波器
21.2.6基准电压发生器
21.2.7比较器b的端口禁止寄存器cbpd
21.2.8比较器b的中断
21.2.9比较器b用于测量电阻元件
21.3比较器b的寄存器
第22 部分 模/数转换器adc12_a
22.1adc12_a介绍
22.2adc12_a操作
22.2.112位adc内核
22.2.2adc12_a输入和多路复用器
22.2.3基准电压发生器
22.2.4自动断电
22.2.5采样转换时序
22.2.6转换存储器
22.2.7adc12_a转换模式
22.2.8使用内部集成的温度传感器
22.2.9adc12_a接地和噪声的考虑
22.2.10adc12_a中断
22.3adc12_a寄存器
第23 部分 lcd_b模块
23.1lcd_b控制器的简介
23.2lcd_b控制器的操作
23.2.1lcd存储器
23.2.2lcd时序的产生
23.2.3lcd显示空白
23.2.4lcd闪烁
23.2.5lcd_b电压和偏压的产生
23.2.6lcd输出
23.2.7lcd_b中断
23.2.8静态模式
23.2.92mux模式
23.2.103mux模式
23.2.114mux模式
23.3lcd控制寄存器
第24 部分 嵌入式仿真模块eem
24.1嵌入式仿真模块eem简介
24.2eem构造块
24.2.1触发
24.2.2触发音序器
24.2.3状态存储(内部跟踪缓冲器)
24.2.4周期计数器
24.2.5时钟控制
24.3eem配置
|
|